Excel vzorec: pripočítajte k času desatinné hodiny -

Obsah

Všeobecný vzorec

=time+(hours/24)

Zhrnutie

Ak chcete k času pridať určitý počet hodín, môžete pridať hodiny delené 24 alebo použiť funkciu TIME.

V zobrazenom príklade je vzorec v D5:

=B5+(C5/24)

Poznámka: Skontrolujte, či sú výsledky formátované ako čas.

Vysvetlenie

Časy v programe Excel sú zlomkové hodnoty 24 hodín. Jedna hodina času je 1/24 a 1 minúta času je 1 / (24 * 60) = 1/1440.

Výsledkom je, že ak máte desatinnú hodnotu po dobu 6 hodín a čas v A1, môžete k hodnote v A1 pridať takto 6 hodín času:

=A1+(6/24)

S funkciou TIME

Časové hodnoty môžete pridať aj pomocou funkcie TIME. Ak chcete k času v skupine A1 pridať 15 hodín, použite:

=A1+TIME(6,0,0)

Funkcia TIME vám ušetrí čas, kedy si musíte pamätať vzorec na prevod desatinných hodín na čas v programe Excel. Pamätajte však, že funkcia TIME sa „prevráti“ späť na nulu, keď hodnoty presiahnu 24 hodín.

Napríklad si všimnite, ako tieto dva prístupy vracajú odlišné výsledky po dobu 25 hodín:

=TIME(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)

Funkcia TIME vráti ekvivalent 1 hodiny, zatiaľ čo 25/24 vráti celú hodnotu.

Odčítanie hodín od času

Môže sa zobraziť chyba, ak sa pokúsite odpočítať hodiny od času, keď je výsledok záporný, pretože program Excel nepovoľuje záporné hodnoty času.

Jedným zo spôsobov, ako sa vyhnúť tomuto problému, je použitie tohto vzorca:

=MOD(time-(hours/24),1)

Tu sa funkcia MOD stará o negatívny problém pomocou funkcie MOD na „preklopenie“ negatívnych hodnôt na požadovanú kladnú hodnotu.

Ďalším spôsobom, ako sa vyhnúť tomuto problému, je začať s časom, ktorý obsahuje hodnotu dátumu. Takto môžete odpočítať veľmi veľký počet hodín bez nebezpečenstva negatívneho výsledku. Ak nechcete, aby sa vo výsledku zobrazoval dátum, stačí použiť formát čísla iba pre čas.

Dobré odkazy

Úvod do modulárnej matematiky (Khan Academy)

Zaujímavé články...