Výpočet rozdílu mezi dvěma daty může být frustrující, když to musíte udělat pro mnoho dávek. Naštěstí mají Tabulky Google pro tento účel speciální funkci. Funkce DATEDIF bere tato dvě data a říká vám, jaký je mezi nimi rozdíl ve dnech, měsících nebo dokonce letech.
Čtěte dále, abyste se dozvěděli, co tato funkce je, a uvidíte ji v akci na jednoduchém příkladu.
Co je funkce DATEDIF v Tabulkách Google?
DATEDIF je funkce v Tabulkách Google, která vypočítává rozdíl mezi dvěma daty. Tato funkce může vrátit hodnotu rozdílu v letech, měsících nebo dnech. Se správnými parametry může DATEDIF také vrátit rozdíl měsíců a dnů pomocí různých vtipů, jako je ignorování ročního rozdílu.
=DATEDIF(datum1; datum2; jednotka)
DATEDIF odečte datum2 od data1 a poté vrátí rozdíl v zadané jednotce. Jednotky, které tato funkce podporuje, jsou následující:
Jednotka | Poznámka |
---|---|
Y | Počet celých let mezi dvěma daty. |
M | Počet celých měsíců mezi dvěma daty. |
D | Počet dní mezi dvěma daty. |
MUDr | Počet dní mezi dvěma daty, kdy se odečítají celé roky a měsíce. |
YM | Počet celých měsíců mezi dvěma daty, kdy se odečítají celé roky. |
YD | Počet dní mezi dvěma daty, přičemž mezi těmito dvěma daty není více než rok. |
Použijme příklad, abychom lépe pochopili, co každá z těchto jednotek znamená pro funkci DATEDIF.
Jako příklad máme datum narození studenta 1. února 2001 a aktuální datum je 31. ledna 2022. Zde je to, co by každá jednotka vrátila ve funkci DATEDIF.
- Y: Vrátí se 20, protože rozdíl mezi těmito dvěma daty je celých 20 let.
- M: Toto vrátí 251, protože rozdíl mezi těmito dvěma daty je 251 celých měsíců.
- D: Toto vrátí 7663, protože mezi těmito dvěma daty uplynulo 7663 dní.
- MUDr: Toto se vrátí 24. Po odečtení celých let a celých měsíců je rozdíl mezi těmito dvěma daty rozdílem dnů, což je rozdíl mezi 7 a 31, který se rovná 24.
- YM: Toto se vrátí 11. Po odečtení celých let je únor od ledna vzdálen 11 měsíců.
- YD: Toto vrátí 358. Pokud jsou mezi těmito dvěma daty pouze rok, je rozdíl mezi 1. únorem a 31. lednem 358 dní.
Jak používat funkci DATEDIF v Tabulkách Google
Funkce DATEDIF přebírá tři parametry: první datum, druhé datum a jednotku. Data, která zadáte, musí být ve formátu data, nikoli v textu. Jednotky jsou také omezeny na jednotky uvedené v předchozí části. S ohledem na tyto skutečnosti využijme tuto funkci.
Jako jednoduchý příklad máme data startu a přistání pro misi Mars 2020. Podle této ukázkové tabulky kosmická loď odstartovala 30. července 2020 a na Marsu přistála 18. února 2021.
Cílem je pomocí funkce DATEDIF vypočítat počet dní a měsíců, které tato kosmická loď urazila.
- Vyberte buňky obsahující data.
- Jít do Formát a pak Číslo.
- Vybrat datum. Tím nastavíte vybrané buňky na formát data.
- Vyberte buňku, kde chcete zobrazit rozdíl data ve dnech. To bude buňka B4 v této tabulce.
- Přejděte na řádek vzorců a zadejte vzorec níže:
=DATEDIF(B2; B3; "d")
Tento vzorec vrátí rozdíl mezi daty B2 a B3 ve dnech. - lis Vstupte. Listy vám nyní řeknou, že kosmická loď cestovala 569 dní.
Nyní spočítejme, kolik měsíců kosmická loď cestovala.
- Vyberte buňku, kde chcete zobrazit rozdíl data v měsících. To bude buňka B5 v této tabulce.
- Do řádku vzorců zadejte níže uvedený vzorec:
=DATEDIF(B2;B3; "M")
Tento vzorec vrátí počet měsíců mezi daty B2 a B3. - lis Vstupte. Listy vám nyní řeknou, že kosmická loď cestovala 18 měsíců.
Příbuzný: Jak přidat aktuální čas do Tabulek Google
V dalším příkladu máme datum narození Johna Doea a chceme vypočítat, kolik dní uplynulo od jeho posledních narozenin a kolik dní zbývá do jeho příštích narozenin. Abychom toho dosáhli, vypočítáme rozdíl mezi dnešním a Janovým datem narození pomocí funkce DATEDIF.
- Vyberte buňku, do které jste zadali první datum. Toto bude buňka B1 pro tento příklad.
- Jít do Formát a pak čísla.
- Vybrat datum. Tím se změní dosavadní formát buňky.
- Vyberte buňku, kde chcete zobrazit aktuální datum. Toto bude buňka B2 pro tento příklad.
- Přejděte na řádek vzorců a zadejte vzorec níže:
=DNES()
Tento vzorec získá dnešní datum a zobrazí ho v buňce. Vrácená hodnota je ve formátu data, takže je použitelná pro další funkce související s datem, jako je DATEDIF. - lis Vstupte.
Nyní máte dvě data, se kterými budete pracovat. Pojďme si spočítat dny, které uplynuly od Johnových posledních narozenin.
- Vyberte buňku, kde chcete zobrazit výsledky. Vybrali jsme buňku B3 pro tento příklad.
- Přejděte na řádek vzorců a zadejte vzorec níže:
=DATEDIF(B1; B2; "YD")
Tento vzorec vypočítá rozdíl mezi daty B1 a B2. Parametr YD dává funkci pokyn, aby předpokládala, že mezi těmito dvěma daty není více než rok. - lis Vstupte. Tabulky vám nyní řeknou, kolik dní uplynulo od Johnových posledních narozenin, což je v tomto příkladu v tuto chvíli 284.
Nyní, jako vedlejší cíl, se podívejme, kolik dní zbývá do Johnových dalších narozenin. Johnovy narozeniny se opakují každých 365 dní, a pokud od jeho posledních narozenin uplynulo 284 dní, pak do jeho dalších narozenin zbývá 365–284 dní. Napíšeme na to vzorec:
- Vyberte buňku, kde chcete zobrazit výsledky vzorce. To bude buňka B4 pro tento příklad.
- Do řádku vzorců zadejte níže uvedený vzorec:
=365-B3
Tento vzorec odečte od čísla 365 dny uplynulé od Johnových posledních narozenin. - lis Vstupte. Tabulky vám nyní řeknou, kolik dní zbývá do Johnových dalších narozenin.
Příbuzný: Jak odečíst čísla v Tabulkách Google
Vypočítejte rozdíl data
Nyní víte, jak použít DATEDIFF k výpočtu rozdílu mezi dvěma daty. Můžete také určit časovou jednotku, ve které chcete tento rozdíl vidět, což mohou být roky, měsíce nebo dny spolu s odchylkami.
Funkce času a data jsou v Tabulkách Google užitečná a můžete je použít k usnadnění výpočtů. DATEDIFF však není jediný, rozšiřte svůj arzenál o zvládnutí dalších funkcí.
Tabulky Google umožňují snadno převádět čas na různé jednotky, jako jsou hodiny, minuty a sekundy. Zde je návod, jak na to.
Přečtěte si další
- Produktivita
- Tabulky Google
- Tabulkové tipy
- Tabulka
- Matematika
Amir je student farmacie s vášní pro techniku a hry. Rád hraje hudbu, řídí auta a píše slova.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem