DATEDIF

Funkce DATEDIF vrátí počet dnů, měsíců a let mezi dvěma daty.

DATEDIF(datum-začátku; datum-konce; metoda-výpočtu)

datum-začátku: Datum začátku. datum-začátku je hodnota typu datum/čas (část obsahující časový údaj je ignorována) nebo hodnota typu řetězec data.

datum-konce: Datum konce. datum-konce je hodnota typu datum/čas (část obsahující časový údaj je ignorována) nebo hodnota typu řetězec data.

metoda výpočtu: Modální hodnota, která slouží k zadání způsobu, jakým bude vyjádřen časový rozdíl a jak se bude nakládat s daty v různých letech nebo měsících.

D: Vrátí počet dnů mezi datem začátku a datem konce.

M: Vrátí počet měsíců mezi datem začátku a datem konce.

Y: Vrátí počet roků mezi datem začátku a datem konce.

MD: Vrátí počet dnů mezi datem začátku a datem konce, přičemž bude ignorovat měsíce a roky. Měsíc zadaný v hodnotě datum-konce je považován za shodný s měsícem v hodnotě datum-začátku. Pokud den začátku následuje po dni konce, odpočet začne od data konce tak, jako by patřilo do předchozího měsíce. Rok zadaný v hodnotě datum-konce bude použit ke kontrole přestupných roků

YM: Vrátí počet celých měsíců mezi datem začátku a datem konce, přičemž bude ignorovat roky. Pokud den nebo měsíc začátku předchází dni nebo měsíci konce, bude s daty naloženo tak, jako by patřila do stejného roku. Pokud den nebo měsíc začátku následuje po dni nebo měsíci konce, bude s daty naloženo tak, jako by patřila do dvou po sobě následujících roků.

YD: Vrátí počet dnů mezi datem zahájení a datem konce, přičemž bude ignorovat roky. Pokud den nebo měsíc začátku předchází dni nebo měsíci konce, bude s daty naloženo tak, jako by patřila do stejného roku. Pokud den nebo měsíc začátku následuje po dni nebo měsíci konce, bude s daty naloženo tak, jako by patřila do dvou po sobě následujících roků.

Příklady

Pokud buňka A1 obsahuje hodnotu data/času 6. 4. 1988 a buňka A2 obsahuje hodnotu data/času 30. 10. 2006:

Vzorec =DATEDIF(A1;A2;"D") vrátí hodnotu 6 781, tedy počet dnů mezi 6. dubnem 1988 a 30. říjnem 2006.

Vzorec =DATEDIF(A1;A2;"M") vrátí hodnotu 222, tedy počet celých měsíců mezi 6. dubnem 1988 a 30. říjnem 2006.

Vzorec =DATEDIF(A1;A2;"Y") vrátí hodnotu 18, což je počet celých let mezi 6. dubnem 1988 a 30. říjnem 2006.

Vzorec =DATEDIF(A1;A2;"MD") vrátí hodnotu 24, což je počet dnů mezi 6. dnem v měsíci a 30. dnem ve stejném měsíci.

Vzorec =DATEDIF(A1;A2;"YM") vrátí hodnotu 6, což je počet měsíců mezi dubnem a říjnem ve stejném roce.

Vzorec =DATEDIF(A1;A2;"YD") vrátí hodnotu 207, což je počet dnů mezi 6. dubnem a 30. říjnem ve stejném roce.

Vzorec =DATEDIF("06.04.1988";NOW();"Y")&" let, "&DATEDIF("06.04.1988";NOW();"YM")&" měsíce a "&DATEDIF("06.04.1988";NOW();"MD")&“ dnů" vrátí hodnotu 25 let, 2 měsíce a 25 dnů, což je současný věk osoby narozené 6. dubna 1988, pokud je dnes 1. července 2013.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Užitečné?
Limit počtu znaků: 250
Limit maximálního počtu znaků je 250.
Děkujeme za zpětnou vazbu.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.