
Általános képlet
=MOD(end-start,1)*24
Összegzés
Ha meg szeretné kapni az időtartam tizedes óra közötti kétszeresét (azaz 3 óra, 4,5 óra, 8 óra stb.), Akkor a MOD függvényen alapuló képletet használhatja. A bemutatott példában a D5 képlete a következő:
=MOD(B2-A2,1)*24
Magyarázat
Az Excel dátumok sorozatszámok, és egy nap egyenértékű az 1. számmal. Ez azt jelenti, hogy 1 óra = 1/24 = 0,041666667. Más szavakkal, az Excel idők csak tört számok:
Idő | Töredék | Órák |
---|---|---|
03:00 | 0,125 | 3 |
06:00 | 0,25 | 6. |
DÉLELŐTT 9:00 | 0,375 | 9. |
12:00 PM | 0.5 | 12. |
DÉLUTÁN 3.00 | 0,625 | 15 |
18:00 | 0,75 | 18 |
ESTE 9:00 | 0,875 | 21 |
00:00 | 1 | 24. |
Ahhoz, hogy ezeket a tört értékeket tizedes órákra konvertáljuk, csak szorozzuk 24-tel. Például .5 * 24 = 12 óra, .24 * 24 = 6 óra stb.
Órák az idők között
Az idők közötti órák kiszámításához egyszerűen kivonhatja a kezdési időt a befejezési időből, amikor mindkét időpont ugyanazon a napon van. Például 9:00 és 15:00 kezdési idő esetén egyszerűen ezt a képletet használhatja:
=(3:00 PM-9:00 AM)*24 =(.625-.375)*24 =.25 * 24 =6
Az éjfélt átlépő idők
Amikor az éjfél átlépi az időt, a probléma trükkösebbé válik, mivel a befejezési idő gyakran kevesebb lesz, mint a kezdési idő. A kihívás kezelésének egyik elegáns módja a MOD funkció hozzáadása a képlethez. Például 21 óra és 3 óra közötti órák kiszámításához:
=MOD(0.125-0.875,1)*24 =MOD(-0.75,1)*24 =0.25*24 =6
A MOD funkció gondoskodik a negatív problémáról azáltal, hogy a negatív értékeket a kívánt pozitív értékre "fordítja". (Ily módon a MOD funkció egy kicsit úgy működik, mint egy óra. Itt van egy jó link a Khan Academy-n, amely többet megmagyaráz a modulóról.)