Kezdőlap › Fórumok › Excel témák › idő fügvény › Hozzászólás: idő fügvény
Szia!
Amíg feltöltöd a mintát, írnék pár gondolatot.
Már sokadszorra találkozom azzal. hogy munkaidőt akar valaki összesíteni, kivonni, stb.. Excelben
Az szokott lenni a probléma, hogy a dátumokat és időket annak gondolják, amit a cellában látnak (pl: 13:45)
Nálad is hasonló lesz a probléma.
Az időértékek esetén mégnagyobb a homály.
Az időértékek valójában tört számok a napon belül. Ezt te leírod, hogy tudod, de nem alkalmazod.
Először, hogy miért kaptál 7:23 percet a különbségre. Gondolom az ÓRA és a PERC függvényekkel próbálkoztál. Ez megint formátum probléma.
A különbség ugye több, mint 24 óra, azaz több, mint 1 nap. A 24 óra után elölről kezdődik az órák számolása, ugye ezt tudjuk.
A 31:23 az vallójában 24+7 óra és még 23 perc. Az egész napokat nem mutatja, csak a 24 óra többszöröse feletti időt, azaz a 7-et.
Ezt még megformázhatnád idő számformátummal, hogy ne csak a 24-óránál nagyobb időket mutasson.
Ennek a számformátuma magyar Excelben: [ó]:pp:mm
De ettől a cellában lévő szám nem változik meg.
Ha minden cellát számmá alakítasz, és megnézed a tört számokat az egész mögött, akkor a matek jó lesz, csak a formátum nem stimmel. Ráadásul, ha a túlórát még ki is akarod fizettetni, akkor ugye 31 óra meg még egy kicsi lenne a fizetés alapja.
Ugyanez lehet a gond a 40 órás alap munkaidővel, mert 40:00 van a cellában, de ha számmá alakítod, akkor meg fogsz lepődni
a 1,66666666666667 eredményen. Igen, mert 40 óra az valójában 1 nap és még kb. 6 tized nap.
Szumma szummárum, ha Excel időértékekből valódi időértékeket akarsz gyártani, akkor meg kell szorozni 24-el.
Excelben két idő különbségét igazi órára konvertálni tehát:
=(nagyobb idő – kisebb idő)*24
Ha dátumra formázza a képlet eredményét, akkor formázd vissza számmá.
Tört számokat fogsz kapni, de az igazi órának ill. tört órának a számát.
A példádnál maradva Excel idő formátumban
(71:23 – 40:00) * 24 = 753:12
Mindezeket számmá formázva
(2,97 – 1,66) * 24 = 31,38
Az eredmény a lényeg, tehát 31 egész óra és még valamennyi tört óra. Ezt lehet szorozni a túlóra óradíjával vagy bármit csinálni vele.
Imre