DATEDIF

Spočítá počet dnů, měsíců nebo let mezi dvěma daty.

Příklady použití

DATEDIF(DATE(1969; 7; 16); DATE(1969; 7; 24); "D")

DATEDIF(A1; A2; "YM")

DATEDIF("16/7/1969"; "24/7/1969"; "Y")

Syntaxe

DATEDIF(počáteční_datum; koncové_datum; jednotka)

  • počáteční_datum – počáteční datum pro účely výpočtu. Musí odkazovat na buňku obsahující hodnotu typu DATUM, funkci vracející typ DATUM nebo číslo.

  • koncové_datum – koncové datum pro účely výpočtu. Musí odkazovat na buňku obsahující hodnotu typu DATUM, funkci vracející typ DATUM nebo číslo.

  • jednotka – textová zkratka pro časovou jednotku. Například "M" pro měsíc. Přijímané hodnoty jsou "Y", "M", "D", "MD", "YM", "YD".

    • "Y": počet celých let mezi argumenty počáteční_datum a koncové_datum.

    • "M": počet celých měsíců mezi argumenty počáteční_datum a koncové_datum.

    • "D": počet dnů mezi argumenty počáteční_datum a koncové_datum.

    • "MD": počet dnů mezi argumenty počáteční_datum a koncové_datum po odečtení celých měsíců.

    • "YM": počet celých měsíců mezi argumenty počáteční_datum a koncové_datum po odečtení celých let.

    • "YD": počet dnů mezi argumenty počáteční_datum a koncové_datum za předpokladu, že počáteční_datum a koncové_datum neleží více než rok od sebe.

Poznámky

  • Měsíce a roky se započítají jen v případě, že se den počátečního data shoduje s dnem koncového data nebo je pozdější. Pro data 30. 9. 2015 a 29. 2. 2016 tak například funkce vrátí 4 měsíce (přesto, že 29. je poslední den v měsíci).

  • Pokud funkce DATEDIF vrátí výsledek v neočekávaném formátu, ověřte, zda nebyla buňka v předchozích krocích nějak formátována. Pokud například zadání DATEDIF(DATUM(1969;7;16);DATE(1969;7;24);"D") vrátí výsledek 7.1.1900, byl v buňce použit formát Datum. Změňte formát buňky na Číslo a uvidíte očekávaný výsledek 8.

  • Argument jednotka s hodnotou "MD" se hodí k zodpovězení otázek typu: „Kolika dnů se teď dožívám, když od svého věku odečtu celé roky a měsíce?“

  • Argument jednotka s hodnotou "YM" se hodí k zodpovězení otázek typu: „Kolika měsíců se teď dožívám, když od svého věku odečtu celé roky?“

  • Argument jednotka s hodnotou "YD" se hodí k zodpovězení otázek typu: „Jak ze svého data narození a dnešního data zjistím, kolik dnů uplynulo od mých posledních narozenin?“

Viz také

DATUM: Převede rok, měsíc a den na datum.

DATUMHODN: Převede zadaný datový řetězec ve známém formátu na hodnotu data.

Příklady

Vytvořit kopii

Poznámka: Každý příklad je na vlastní kartě.

Počet dní

V tomto příkladu vrátí funkce DATEDIF počet dní mezi startem a přistáním Apolla 11.

 

Měsíce

V tomto příkladu vrátí funkce DATEDIF počet měsíců v jednom roce.

true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
10314895234429452691
true
Prohledat Centrum nápovědy
true
true
true
true
true
35
false
false