Kezdőlap › Fórumok › Excel témák › [Resolved] Ár növelése
- This topic has 5 hozzászólás, 3 résztvevő, and was last updated 4 years telt el by
delila.
-
SzerzőBejegyzés
-
2022-05-05-07:52 #9007
Sziasztok,
Adott egy szép nagy Excel tábla.
A feladat a következő lenne példaként.A1 cellában szerepel a jelenlegi önköltség, B1 cellába kerül az emelt önköltség és a C1 cellába a kettő százalékos változása. D1 egy cellában a jelenlegi ára szerepel a terméknek.
Amit szeretnék: hogy az E1 cellában meg lehet-e azt csinálni azt, hogy ha a C1 0-5% között van akkor pl. 7%-al emelkedjenek az árak, de ha 5-10% között van akkor pl. 12% szorozza fel az D1 cella értékét.Remélem érthetően írtam le a dolgot igyekeztem egyszerűen megfogalmazni.
Köszönöm
2022-05-05-20:38 #9012Szia!
A feladat többféleképpen is megoldható, én most egy HA + ÉS fv megoldást mutatnék.
=HA(ÉS(C1>=0;C1<5%);D1*(1+7%);HA(ÉS(C1>=5%;C1<10%);D1*(1+12%);D1*(1+15%)))Ez egy háromszoros elágazás. Azt nem írtad, hogy az felsorolt eseteken kívüli esetbe mi történjen, ezért én önhatalmúlag 15%-os növekedést írtam elő.
Balról jobbra haladva:
Ha C1 0 és 5% közé esik (azaz nagyobb vagy egyenlő nulla ÉS kisebb mint 5%), akkor az eredmény legyen a D1 szorozva 1+7%, azaz D1*1,07.
Különben HA 5 és 10% közé esik (a vizsgálat ugyanúgy megy ÉS függvénnyel), akkor D1*1,12
Ha egyik sem, akkor D1*1,15Imre
-
A hozzászólás módosításra került: 4 years telt el-
horvimi.
2022-05-06-08:31 #9014Szia,
Köszönöm szépen sikerült 🙂
2022-05-06-14:46 #9015Örülünk! 🙂
2022-05-10-12:41 #9020Szia,
Tökéletesen működik még egy kicsit tovább is fejlesztettem 🙂 kísérleteztem 🙂
Ugyanehhez a táblázathoz lenne egy kérdésem.
Azt meg lehet-e oldani, hogy havonta egyszer egy bizonyos dátumra beállítva akkor a D oszlopban lévő értékeket átmásolja mondjuk az E oszlopba.Köszönöm
2022-05-10-15:36 #9021Szia!
A ThisWorkbook laphoz rendeld a makrót. A csillagozott sorban állíthatod be, hogy melyik napon másoljon.
Private Sub Workbook_Open() If Day(Date) = 10 Then '********* Columns(4).Copy Range("E1").PasteSpecial xlPasteValues End If End SubAzt biztosan meg tudod adni, hogy ha a hónap megadott napja hétvégére esik [WeekDay(Date,2]>5, akkor a következő hétfőn másoljon.
-
A hozzászólás módosításra került: 4 years telt el-
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
