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í:

instagram viewer
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.

  1. Vyberte buňky obsahující data.
  2. Jít do Formát a pak Číslo.
  3. Vybrat datum. Tím nastavíte vybrané buňky na formát data.
  4. Vyberte buňku, kde chcete zobrazit rozdíl data ve dnech. To bude buňka B4 v této tabulce.
  5. 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.
  6. lis Vstupte. Listy vám nyní řeknou, že kosmická loď cestovala 569 dní.

Nyní spočítejme, kolik měsíců kosmická loď cestovala.

  1. Vyberte buňku, kde chcete zobrazit rozdíl data v měsících. To bude buňka B5 v této tabulce.
  2. 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.
  3. 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.

  1. Vyberte buňku, do které jste zadali první datum. Toto bude buňka B1 pro tento příklad.
  2. Jít do Formát a pak čísla.
  3. Vybrat datum. Tím se změní dosavadní formát buňky.
  4. Vyberte buňku, kde chcete zobrazit aktuální datum. Toto bude buňka B2 pro tento příklad.
  5. 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.
  6. 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.

  1. Vyberte buňku, kde chcete zobrazit výsledky. Vybrali jsme buňku B3 pro tento příklad.
  2. 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.
  3. 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:

  1. Vyberte buňku, kde chcete zobrazit výsledky vzorce. To bude buňka B4 pro tento příklad.
  2. 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.
  3. 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í.

Jak převést datum a čas na čísla v Tabulkách Google

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ší

PodíltweetE-mailem
Související témata
  • Produktivita
  • Tabulky Google
  • Tabulkové tipy
  • Tabulka
  • Matematika
O autorovi
Amir M. Bohlooli (75 zveřejněných článků)

Amir je student farmacie s vášní pro techniku ​​a hry. Rád hraje hudbu, řídí auta a píše slova.

Více od Amira M. Bohlooli

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