Excel képlet: Időeltérés órákban, decimális értékként -

Tartalomjegyzék

Á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.)

Jó linkek

Bevezetés a moduláris matematikába (Khan Akadémia) A munkaidő kiszámítása (Chandoo videó)

érdekes cikkek...