Časové období ve vzorci aplikace Excel
Jsou chvíle, kdy musíme s Excelem provádět různé operace, jako je sčítání nebo odčítání hodnot data. Nastavením období v aplikaci Excel můžeme provádět výpočty k těmto datům. Pro nastavení rozsahů dat v aplikaci Excel můžeme nejprve formátovat buňky, které mají počáteční a koncové datum, jako „Datum“ a poté pomocí operátorů: „+“ nebo „-“ určit datum ukončení nebo trvání rozsahu.

Příklady období v aplikaci Excel
Příklad č. 1 - Základní rozsahy dat
Podívejme se, jak přidání čísla k datu vytvoří časové období.
Předpokládejme, že máme počáteční datum v buňce A2.

Pokud k tomu přidáme číslo, řekněme 5, můžeme vytvořit časové období.


Nyní, když vybereme buňku A3 a napíšeme '= B2 + 1'.

Zkopírujte tuto buňku: B2 a vložte ji do buňky B3; relativní odkaz na buňku by se změnil takto:

Vidíme tedy, že tímto způsobem lze vytvořit více období.
Příklad č. 2 - Vytvoření sekvence data
S Excelem můžeme snadno vytvořit několik sekvencí. Nyní víme, že data jsou v aplikaci Excel některými čísly. Stejnou metodu tedy můžeme použít k vytvoření období. Chcete-li tedy vytvořit rozsahy dat, které mají stejný rozsah nebo mezeru, ale data se s postupným snižováním mění, můžeme postupovat podle následujících kroků:
- Zadejte počáteční a koncové datum minimálně ve dvou řádcích.

- Vyberte oba rozsahy a přetáhněte je dolů do řádku, kde požadujeme rozsahy dat:


Vidíme tedy, že při použití období v prvních dvou řádcích jako šablony Excel vytvoří automaticky období pro následující řádky.
Příklad č. 3
Řekněme, že máme dvě data ve dvou buňkách a chceme je zobrazit zřetězené jako rozsah dat v jedné buňce. K tomu lze použít vzorec založený na funkci 'TEXT'. Obecná syntaxe tohoto vzorce je následující:
= TEXT (datum1, „formát“) & „-“ & TEXT (datum2, „formát“)Případ 1:
Tato funkce přijímá dvě číselné hodnoty jako číselné a spojuje tato dvě data ve formě časového období podle vlastního formátu data (v tomto případě „mmm d“):
Časové období = TEXT (A2, „mmm d“) & „-“ & TEXT (B2, „mmm d“)
Na výše uvedeném snímku obrazovky tedy vidíme, že jsme vzorec použili v buňce C2. Funkce TEXT přijímá data uložená v buňkách A2 a B2, operátor ampersand '&' se používá ke zřetězení dvou dat jako časové období ve vlastním formátu, v tomto případě specifikovaném jako „mmm d“, v jedné buňce a obě data jsou spojena spojovníkem '-' ve výsledném časovém období, které je určeno v buňce C2.
Případ 2:
Nyní, řekněme v tomto příkladu, bychom chtěli spojit dvě data jako časové období v jedné buňce s jiným formátem, řekněme „d mmm yy“. Takže vzorec pro časové období by v tomto případě vypadal takto:
Časové období = TEXT (A3, „d mmm rr“) & „-“ & TEXT (B3, „d mmm rr“)
Na výše uvedeném snímku obrazovky tedy vidíme, že funkce TEXT přijímá data uložená v buňkách A3 a B3, operátor ampersand '&' se používá ke zřetězení dvou dat jako časové období ve vlastním formátu, specifikovaném jako „d mmm yy „V tomto případě v jedné buňce. Dvě data jsou spojena spojovníkem '-' ve výsledném časovém období určeném v buňce C3.
Příklad č. 4
Nyní se podívejme, co se stane v případě, že chybí počáteční nebo konečné datum. Řekněme, že chybí datum ukončení takto:

Vzorec založený na funkci TEXT, kterou jsme použili výše, nebude fungovat správně v případě, že chybí datum ukončení, protože pomlčka ve vzorci by byla stejně připojena k datu zahájení, tj. Spolu s datem zahájení bychom také zobrazit spojovník zobrazený v časovém období. Naproti tomu bychom chtěli vidět pouze počáteční datum jako časové období v případě, že chybí konečné datum.
V tomto případě tedy můžeme mít vzorec zabalením zřetězení a druhé funkce TEXT do klauzule IF takto:
Časové období = TEXT (A2, „mmm d“) & IF (B2 „“, „-“ & TEXT (B2, „mmm d“), „“)
Vidíme tedy, že výše uvedený vzorec vytváří celé časové období pomocí obou dat, když jsou obě k dispozici. Pokud však chybí datum ukončení, zobrazí se pouze počáteční datum v zadaném formátu. To se provádí pomocí klauzule IF.
Nyní v případě, že chybí obě data, můžeme použít vnořený příkaz IF v aplikaci Excel (tj. Jeden IF uvnitř jiného příkazu IF) takto:
Časové období = IF (A4 "", TEXT (A4, "mmm d") & IF (B4 "", "-" & TEXT (B4, "mmm d"), ""), "")
Vidíme tedy, že výše uvedený vzorec vrací prázdný řetězec, pokud chybí počáteční datum.
V případě, že obě data chybí, vrátí se také prázdný řetězec.

Věci k zapamatování
- Můžeme dokonce vytvořit seznam sekvenčních dat pomocí příkazu 'Vyplnit popisovač'. K tomu můžeme vybrat buňku s počátečním datem a poté ji přetáhnout do rozsahu buněk, které chceme vyplnit. Klikněte na kartu „Domů“ -> „Úpravy“ -> „Vyplnit řadu“ a poté vyberte jednotku data, kterou chcete použít.
- Pokud chceme vypočítat dobu trvání nebo počet dní mezi dvěma daty, můžeme jednoduše odečíst dvě data pomocí operátoru '-' a získáme požadovaný výsledek.

Poznámka: Formát buněk: A2 a B2 je „Datum“, zatímco formát buňky C2 je „Obecný“, protože počítá počet dní.