Výpočet rozdielu medzi dvoma dátumami môže byť frustrujúci, keď to musíte urobiť pri mnohých dávkach. Našťastie majú Tabuľky Google na tento účel špeciálnu funkciu. Funkcia DATEDIF zaznamená tieto dva dátumy a povie vám, aký je medzi nimi rozdiel v dňoch, mesiacoch alebo dokonca rokoch.

Čítajte ďalej, aby ste sa dozvedeli, čo je táto funkcia, a uvidíte ju v praxi na jednoduchom príklade.

Čo je funkcia DATEDIF v Tabuľkách Google?

DATEDIF je funkcia v Tabuľkách Google, ktorá vypočítava rozdiel medzi dvoma dátumami. Táto funkcia môže vrátiť hodnotu rozdielu v rokoch, mesiacoch alebo dňoch. So správnymi parametrami môže DATEDIF vrátiť aj rozdiel mesiacov a dní pomocou rôznych vtipov, ako je napríklad ignorovanie ročného rozdielu.

=DATEDIF(dátum1, dátum2, jednotka)

DATEDIF odpočíta dátum2 od dátumu1 a potom vráti rozdiel v zadanej jednotke. Jednotky, ktoré táto funkcia podporuje, sú nasledovné:

instagram viewer
Jednotka Poznámka
Y Počet celých rokov medzi týmito dvoma dátumami.
M Počet celých mesiacov medzi týmito dvoma dátumami.
D Počet dní medzi týmito dvoma dátumami.
MUDr Počet dní medzi dvoma dátumami, kedy sa odpočítavajú celé roky a mesiace.
YM Počet celých mesiacov medzi dvoma dátumami, kde sa odpočítavajú celé roky.
YD Počet dní medzi týmito dvoma dátumami, pričom tieto dva dátumy nie sú od seba vzdialené viac ako rok.

Použime príklad, aby sme lepšie pochopili, čo každá z týchto jednotiek znamená pre funkciu DATEDIF.

Ako príklad uvádzame dátum narodenia študenta 1. februára 2001 a aktuálny dátum je 31. januára 2022. Tu je to, čo by každá jednotka vrátila vo funkcii DATEDIF.

  • Y: Vráti sa 20, pretože rozdiel medzi týmito dvoma dátumami je celých 20 rokov.
  • M: Vráti sa 251, pretože rozdiel medzi týmito dvoma dátumami je 251 celých mesiacov.
  • D: Toto vráti 7663, pretože medzi týmito dvoma dátumami uplynulo 7663 dní.
  • MUDr: Toto sa vráti 24. Po odčítaní celých rokov a celých mesiacov je rozdiel medzi týmito dvoma dátumami rozdiel dní, čo je rozdiel medzi 7 a 31, ktorý sa rovná 24.
  • YM: Toto sa vráti 11. Po odpočítaní celých rokov je február od januára 11 mesiacov.
  • YD: Toto vráti 358. Ak sú tieto dva dátumy od seba vzdialené len rok, rozdiel medzi 1. februárom a 31. januárom je 358 dní.

Ako používať funkciu DATEDIF v Tabuľkách Google

Funkcia DATEDIF má tri parametre: prvý dátum, druhý dátum a jednotku. Dátumy, ktoré zadáte, musia byť vo formáte dátumu a nie v texte. Jednotky sú tiež obmedzené na jednotky uvedené v predchádzajúcej časti. S ohľadom na tieto skutočnosti využijme túto funkciu.

Ako jednoduchý príklad uvádzame dátumy štartu a pristátia pre misiu Mars 2020. Podľa tejto vzorovej tabuľky kozmická loď odštartovala 30. júla 2020 a pristála na Marse 18. februára 2021.

Cieľom je vypočítať počet dní a mesiacov, ktoré táto kozmická loď precestovala, pomocou funkcie DATEDIF.

  1. Vyberte bunky obsahujúce dátumy.
  2. Ísť do Formátovať a potom číslo.
  3. Vyberte Dátum. Toto nastaví vybraté bunky na formát dátumu.
  4. Vyberte bunku, v ktorej chcete zobraziť rozdiel dátumov v dňoch. To bude bunka B4 v tejto tabuľke.
  5. Prejdite na riadok vzorcov a zadajte vzorec nižšie:
    =DATEDIF(B2; B3; "d")
    Tento vzorec vráti rozdiel medzi dátumami B2 a B3 v dňoch.
  6. Stlačte tlačidlo Zadajte. Tabuľky vám teraz povedia, že vesmírna loď cestovala 569 dní.

Teraz si spočítajme, koľko mesiacov vesmírna loď precestovala.

  1. Vyberte bunku, v ktorej chcete zobraziť rozdiel dátumov v mesiacoch. To bude bunka B5 v tejto tabuľke.
  2. Do riadka vzorcov zadajte vzorec nižšie:
    =DATEDIF(B2;B3; "M")
    Tento vzorec vráti počet mesiacov medzi dátumami B2 a B3.
  3. Stlačte tlačidlo Zadajte. Tabuľky vám teraz povedia, že kozmická loď cestovala 18 mesiacov.

Súvisiace: Ako pridať aktuálny čas do Tabuliek Google

V inom príklade máme dátum narodenia Johna Doea a chceme vypočítať, koľko dní uplynulo od jeho posledných narodenín a koľko dní zostáva do jeho ďalších narodenín. Aby sme to dosiahli, vypočítame rozdiel medzi dnešným a Jánovým dátumom narodenia pomocou funkcie DATEDIF.

  1. Vyberte bunku, do ktorej ste zadali prvý dátum. Toto bude bunka B1 pre tento príklad.
  2. Ísť do Formátovať a potom čísla.
  3. Vyberte Dátum. Tým sa zmení aktuálny formát bunky.
  4. Vyberte bunku, v ktorej chcete zobraziť aktuálny dátum. Toto bude bunka B2 pre tento príklad.
  5. Prejdite na riadok vzorcov a zadajte vzorec nižšie:
    =DNES()
    Tento vzorec získa dnešný dátum a zobrazí ho v bunke. Vrátená hodnota je vo formáte dátumu, takže ju môžu použiť iné funkcie súvisiace s dátumom, ako napríklad DATEDIF.
  6. Stlačte tlačidlo Zadajte.

Teraz máte dva dátumy, s ktorými budete pracovať. Vypočítajme dni, ktoré uplynuli od Johnových posledných narodenín.

  1. Vyberte bunku, v ktorej chcete zobraziť výsledky. Vybrali sme bunku B3 pre tento príklad.
  2. Prejdite na riadok vzorcov a zadajte vzorec nižšie:
    =DATEDIF(B1; B2; "YD")
    Tento vzorec vypočíta rozdiel medzi dátumami B1 a B2. Parameter YD dáva funkcii pokyn, aby predpokladala, že medzi týmito dvoma dátumami nie je viac ako rok.
  3. Stlačte tlačidlo Zadajte. Tabuľky vám teraz povedia, koľko dní uplynulo od Johnových posledných narodenín, čo je v tomto príklade v súčasnosti 284.

Teraz, ako vedľajší cieľ, sa pozrime, koľko dní zostáva do Johnových ďalších narodenín. Johnove narodeniny sa opakujú každých 365 dní, a ak od jeho posledných narodenín uplynulo 284 dní, do jeho ďalších narodenín zostáva 365-284 dní. Napíšme na to vzorec:

  1. Vyberte bunku, v ktorej chcete zobraziť výsledky vzorca. To bude bunka B4 pre tento príklad.
  2. Do riadka vzorcov zadajte vzorec nižšie:
    =365-B3
    Tento vzorec odpočíta od čísla 365 dni, ktoré uplynuli od Johnových posledných narodenín.
  3. Stlačte tlačidlo Zadajte. Tabuľky vám teraz povedia, koľko dní zostáva do Johnových ďalších narodenín.

Súvisiace: Ako odčítať čísla v Tabuľkách Google

Vypočítajte dátumový rozdiel

Teraz viete, ako použiť DATEDIFF na výpočet rozdielu medzi dvoma dátumami. Môžete tiež určiť časovú jednotku, v ktorej chcete vidieť tento rozdiel, čo môžu byť roky, mesiace alebo dni, spolu s odchýlkami.

Funkcie času a dátumu sú v Tabuľkách Google praktickou zložkou a môžete ich použiť na uľahčenie výpočtov. DATEDIFF však nie je jediný, rozšírte svoj arzenál zvládnutím ďalších funkcií.

Ako previesť dátum a čas na čísla v Tabuľkách Google

Tabuľky Google vám umožňujú jednoducho previesť čas na rôzne jednotky, ako sú hodiny, minúty a sekundy. Tu je návod, ako na to.

Prečítajte si ďalej

zdieľamTweetujteEmail
Súvisiace témy
  • Produktivita
  • Tabuľky Google
  • Tabuľkové tipy
  • Tabuľkový hárok
  • Matematika
O autorovi
Amir M. Bohlooli (75 publikovaných článkov)

Amir je študent farmácie s vášňou pre techniku ​​a hry. Rád hrá hudbu, riadi autá a píše slová.

Viac od Amira M. Bohlooli

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber