-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Fferi50
Topikgazda
válasz
Onderon
#52416
üzenetére
Szia!
A csatolt képen a H2 cella képlete:=FKERES(E2;$K$1:$M$4;3;1)+KEREK.FEL((E2-FKERES(E2;$K$1:$M$4;1;1))/IDŐ(0;15;0);0)*FKERES(E2;$K$1:$M$4;2)
A számoláshoz egy rövid tábla szükséges, hogy használható legyen az FKERES függvény.
A tábla a K:M tartományban van. Az első oszlop a sávhatárokat tartalmazza. A második az adott sávhoz tartozó túlóra szorzót, a harmadik pedig a sávhatárig halmozott szorzók összegét.
Ez alapján egy adott túlórához tartozó szorzót a következők szerint megkapni:
1. Megnézzük a sávhatárhoz tartozó halmozott szorzószámot
2. Megnézzük, hogy adott sávban hány negyedóra van - ezt szolgálja a túlóra - mínusz a sávhatár értéke osztva a negyedórákkal, mivel pedig a megkezdett negyedóra számít, felfelé kerekítjük a hányadost - Ez van a képlet második részének első felében, a szorzás jelig.
3. A negyedórák számát megszorozzuk a sávba tartozó szorzóval, ezt hozzáadjuk az 1. pontban kapott értékhez.
Ezután a túlóradíj értékét az órabér (bocs nálad Napidíj van, a lényeg ugyanaz) * szorzó művelettel kapjuk meg (I oszlop).
A fenti képlet húzható lefelé. Ellenőrzésként jó pár tételt kiszámoltattam.
Az időket írhatod időformátumban és számformátumban is, egy fontos, mindenütt egyforma formátumban legyen.
Üdv. -
fjns
lelkes újonc
válasz
Onderon
#49950
üzenetére
Szia, az biztos, értelmezés kérdése, hogy megszületik-e számodra a megfelelő képlet.
Az eddig leírtak jelentése számomra: a túlóra első órájára a napibér 15%-a jár, a második órára szintén, a harmadik és negyedik órára 17,5%-17,5%, végül az ötödik és hatodik órára a napidíj 20-20 százaléka a túlóra összege. Minden órának a díját 4 részletben adják a teljes és a megkezdett 15 percekért. Ebben kivételes az első óra, ahol az első 15 percben semmi nem jár, csak a második 15 percben adják az első 15 percre járó összeget is.
Ehhez az értelmezéshez tartozik a következő képlet:
=HA(A1/IDŐ(0;15;0)<=1;0;MIN(8;KEREK.FEL(A1/IDŐ(0;15;0);0))*B1*0,0375+MIN(8;MAX(0;KEREK.FEL(A1/IDŐ(0;15;0);0)-8))*B1*0,04375+MIN(8;MAX(0;KEREK.FEL(A1/IDŐ(0;15;0);0)-16))*B1*0,05)
Kérdés még, hogy mi történik a hetedik órától kezdve. Az előző képlet nem számol rá semmit, csak 6 órát vesz figyelembe a túlórából. Ha ugyanúgy számolódik a 6 óra után az esetleges többi idő, mint az ötödik és a hatodik óra, akkor így módosul a képlet:
=HA(A1/IDŐ(0;15;0)<=1;0;MIN(8;KEREK.FEL(A1/IDŐ(0;15;0);0))*B1*0,0375+MIN(8;MAX(0;KEREK.FEL(A1/IDŐ(0;15;0);0)-8))*B1*0,04375+MAX(0;KEREK.FEL(A1/IDŐ(0;15;0);0)-16)*B1*0,05) -
lappy
őstag
válasz
Onderon
#49950
üzenetére
=HA(KEREK.LE(A1/IDŐ(0;15;0);0)<1;" ";HA(KEREK.LE(A1/IDŐ(0;15;0);0)<8;B1*0,01875*KEREK.LE(A1/IDŐ(0;15;0);0);HA(KEREK.LE(A1/IDŐ(0;15;0);0)<16;B1*0,175;HA(KEREK.LE(A1/IDŐ(0;15;0);0)<24;B1*0,2))))
Na az első részben megcsináltam az általam jónak gondolt elv alapján a számítást
A kodban a B1*0,01875 .. részt másolni es azt kell átalakítani -
lappy
őstag
válasz
Onderon
#49950
üzenetére
A képletből kiveszed az = jelet és minden feltétel eggyel csökkenteni kell pl ahol 9 van oda 8 megy
De gondoltam hogy egy kicsit átalakítod es kipróbálod mi történik ha nem egyenlő nagyobb stb.
Amúgy a megfogalmazás is érdekes akkor hiszen 1-2 ora után jár 15% akkor eleg 1 órát dolgozni es kapom a zs-t
De most látom hogy teljesen más kell neked mint amit csináltam
Majd holnap vagy addigra vki megírja -
Fferi50
Topikgazda
válasz
Onderon
#49921
üzenetére
Szia!
Ez megoldható az Fkeres függvénnyel, mutatom a képet:
A pótlék % képlete a B2 cellában látható.
A tényleges pótlék képlete (D1-ben van a napi bér):=$D$1*FKERES(A2;$K$1:$L$6;2;1)
A képleteknél figyelj a $ jelek megfelelő használatára.
Az Fkeres függvény 4 paramétere 1, ebben az esetben azt az értéket adja vissza, amelyik a legközelebbi határértékhez tartozik. Ezért kell a határokat minimálisan túllépve megadni a táblázatban.
Üdv.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
A tábla a K:M tartományban van. Az első oszlop a sávhatárokat tartalmazza. A második az adott sávhoz tartozó túlóra szorzót, a harmadik pedig a sávhatárig halmozott szorzók összegét.

Fferi50