![]() | |||||
![]() ![]() ![]() ![]() ![]() |
Vrátí počet dnů, měsíců či let mezi dvěma kalendářními daty. Tato funkce je k dispozici pro zajištění kompatibility s aplikací Lotus 1-2-3.
Syntaxe
DATEDIF(začátek;konec;jednotka)
Začátek: Kalendářní datum, které představuje první nebo počáteční datum určitého období. Data lze zadat jako textové řetězce v uvozovkách (například "30/1/2001"), jako pořadová čísla (například 36921 představuje datum 30. ledna 2001, pokud je v počítači nastaven kalendářní systém 1900) nebo jako výsledky jiných vzorců či funkcí (například DATUMHODN("30/1/2001")).
Konec: Kalendářní datum představující poslední nebo koncové datum určitého období.
Jednotka: Typ informace, která má být vrácena.
Jednotka | Vrácená informace |
---|---|
"R" | Počet celých roků v období. |
"M" | Počet celých měsíců v období. |
"D" | Počet dnů v období. |
"MD" | Rozdíl mezi daty uvedenými jako začátek a konec. Měsíc a rok jsou v těchto datech ignorovány. |
"RM" | Rozdíl mezi měsíci uvedenými v počátečním a koncovém datu. Den a rok jsou v těchto datech ignorovány. |
"RD" | Rozdíl mezi dny počátečního a koncového data. Roky jsou v těchto datech ignorovány. |
Poznámky
Příklad
Začátek | Konec | Vzorec | Popis (Výsledek) |
---|---|---|---|
1/1/2001 | 1/1/2003 | DATEDIF(Začátek;Konec;"R") | Uvedené období má dva celé roky. (2) |
1/6/2001 | 15/8/2002 | DATEDIF(Začátek;Konec;"D") | Období mezi daty 1. června 2001 a 15. srpna 2002 má 440 dnů. (440) |
1/6/2001 | 15/8/2002 | DATEDIF(Začátek;Konec;"RD") | Období mezi daty 1. června a 15. srpna má 75 dnů. (75) |
1/6/2001 | 15/8/2002 | DATEDIF(Začátek;Konec;"MD") | Rozdíl mezi 1. a 15. dnem, tedy mezi začátkem a koncem období, bez ohledu na měsíc a rok uvedených kalendářních dat. (14) |