Časové funkce aplikace Excel 2010 umožňují převádět textové položky představující denní dobu na časová pořadová čísla, abyste je mohli použít při výpočtech. Tři běžné časové funkce jsou NOW, TIME a TIMEVALUE.
NYNÍ
Funkce NOW vám poskytuje aktuální datum a čas na základě vnitřních hodin vašeho počítače. K označení data a času na listu můžete použít funkci NYNÍ. Stejně jako funkce TODAY, ani NOW nebere žádné argumenty a je automaticky přepočítáno pokaždé, když otevřete list:
=NYNÍ()
Když do buňky zadáte funkci NYNÍ, Excel umístí datum před aktuální čas. Také formátuje datum prvním formátem data a čas 24hodinovým formátem času. Pokud by tedy aktuální datum bylo 7. listopadu 2010 a aktuální čas byl 14:22 v okamžiku, kdy Excel počítá funkci NYNÍ, vaše buňka by obsahovala následující záznam:
7.11.2010 14:22
Všimněte si, že kombinovaný formát data a času, který funkce NOW používá, je vlastní číselný formát. Pokud chcete k sériovým číslům data a času vráceným touto funkcí přiřadit jiné datum/čas, musíte si vytvořit svůj vlastní formát čísel a poté jej přiřadit buňce, která obsahuje funkci NOW.
ČAS
Funkce ČAS umožňuje vytvořit desetinné číslo představující pořadové číslo času v rozsahu od 0 (nula), představující čas 0:00:00 (půlnoc), do 0,99999999, představující 23:59:59 (23:59:59 odpoledne). ). Pokud jsou tyto části uloženy v samostatných buňkách, můžete použít funkci ČAS ke spojení hodin, minut a sekund času do jediného časového pořadového čísla.
Funkce TIME přebírá následující argumenty:
=TIME(hodina,minuta,sekunda)
Při zadávání argumentu hodiny použijete číslo mezi 0 a 23 (jakékoli číslo větší než 23 se vydělí 24 a zbytek se použije jako hodnota hodiny). Při zadávání argumentů minuty a sekundy použijete číslo mezi 0 a 59 (jakýkoli minutový argument větší než 59 se převede na hodiny a minuty, stejně jako jakýkoli druhý argument větší než 59 se převede na minuty a sekundy).
Pokud například buňka A3 obsahuje 4, buňka B3 obsahuje 37 a buňka C3 obsahuje 0, a do buňky D3 zadáte následující funkci TIME:
=TIME(A3;B3;C3)
Excel zadá 4:37 do buňky D3. Pokud pak této buňce přiřadíte obecný formát čísla, bude obsahovat časové sériové číslo 0,192361.
ČASOVÁ HODNOTA
Funkce TIMEVALUE převede čas zadaný nebo importovaný do listu jako textový záznam na jeho ekvivalentní časové sériové číslo, abyste jej mohli použít při výpočtech. Funkce TIMEVALUE používá jeden argument time_text takto:
=TIMEVALUE(time_text)
Pokud tedy například vložíte do buňky následující funkci TIMEVALUE, abyste určili pořadové číslo času pro 10:35:25:
=TIMEVALUE("10:35:25")
Excel do buňky vrátí časové pořadové číslo 0,441262. Pokud potom této buňce přiřadíte první formát čísla času, zobrazí se v buňce desetinné číslo jako 10:35:25 AM.