hodnota doby trvání

Hodnota doby trvání je délka časového intervalu nebo odkaz na buňku obsahující délku časového intervalu. Hodnoty doby trvání se skládají z týdnů (t nebo týdny), dnů (d nebo dny), hodin (h nebo hodiny), minut (m nebo minuty), sekund (s nebo sekundy) a milisekund (ms nebo milisekundy).

Hodnotu doby trvání lze zadat v jednom ze dvou formátů:

  • Číslo následované zkratkou časové jednotky (například h jako označení hodin), volitelně následované mezerou. Tento formát se opakovaně použije pro další časové jednotky. Jednotky můžete zadat buď jednopísmennou zkratkou, například „h“, nebo zkráceným slovem, například „hod“. Příklad: Výraz 12h 5d 3m představuje dobu trvání 12 hodin, 5 dnů a 3 minuty. Při zápisu přímo do vzorce musí být řetězec uzavřen v uvozovkách, například "12h 5d 3m". Údaje časových jednotek není nutné zadávat v zažitém pořadí a mezery jsou nepovinné. Příklad: Výrazy „2t 3d 2h 10m 0s 5ms“, „3d 2h 2t 10 m 0s 5ms“ a „2t3d2h10m0s5ms“ jsou navzájem ekvivalentní.

  • Řada čísel oddělených dvojtečkami. Pokud je pro hodnotu doby trvání použit tento formát a mohlo by dojít k záměně s hodnotou typu datum/čas, je nutné uvést argument počtu sekund následovaný tečkou a počtem milisekund, který může být nulový. Příklad: Výraz 12:15:30.0 představuje dobu trvání 12 hodin, 15 minut a 30 sekund, zatímco výraz 12:15:30 by byl interpretován jako 12:15:30 dop. Výraz 0:5:0.0 představuje dobu trvání přesně 5 minut. Při zápisu přímo do funkce musí být řetězec uzavřen v uvozovkách, například "12:15:30.0" nebo "0:5:0.0“. Je-li pro buňku nastaveno zobrazení doby trvání v určitém formátu, použijí se jednotky doby trvání podle tohoto formátu zobrazení a počet milisekund není nutné zadávat.