DATEDIF – rozdíl dvou datumů vyjádřený v letech, měsících, dnech

Tento článek je o funkci DATEDIF, která zjišťuje rozdíl dvou datumů.

Tato funkce v Excelu sice je k dispozici a funguje, ale je skrytá - není v seznamu funkcí ani v nápovědě. Podle některých zdrojů jsou důvodem soudní spory s IBM, ale nevím, jestli je to pravda.

Pokud bychom chtěli v Excelu spočítat rozdíl ve dnech, stačilo by data jednoduše odečíst operátorem mínus (-). Pokud bychom ale chtěli vidět, kolik celých měsíců mezi roky uplynulo (např. dvě měsíce v případě 70 dní), můžeme použít funkci DATEDIF.

Příklad:

  • V buňce A1 je datum: 20.2.2016
  • V buňce A2 je datum: 30.6.2020

Možné způsoby zápisu. Liší se druhým parametrem, kde definujeme, co se má odečítat.

  • =DATEDIF(A1;A2;"d")
    Výsledkem bude počet dní mezi datumy, tedy číslo 1592.
  • =DATEDIF(A1;A2;"m")
    Výsledkem bude počet celých měsíců mezi datumy, tedy číslo 52.
  • =DATEDIF(A1;A2;"y")
    Výsledkem bude počet celých let mezi datumy, tedy číslo 4.
  • =DATEDIF(A1;A2;"md")
    Výsledkem bude počet dní mezi datumy, ale bez zohlednění měsíců a let. Tedy v našem případě rozdíl dvacítky a třícítky, což je číslo 10.
  • =DATEDIF(A1;A2;"ym")
    Výsledkem bude počet měsíců mezi datumy tak, že se ignorují roky a dny. V našem případě tedy 4, což je 6 bez dvou.
  • =DATEDIF(A1;A2;"yd")
    Výsledkem bude počet dní, s ignorováním roků. Tedy jako by byly oba datumy v jednom roce.

datedif

Soubor s ukázkou ke stažení

Vyhledávání

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Nezařazené

Nyní otevřený kurz

Jednodenní Excel v praxi

  • 14.3.2017
  • V Praze
Další info / přihláška

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář

FB CZ

TOPlist