Skip to main content

Funkce DATEDIF v programu Excel spočítá dny, měsíce, roky

11 DIY Project ideas for Small and Limited Space Bedroom (Červen 2026)

11 DIY Project ideas for Small and Limited Space Bedroom (Červen 2026)
Anonim

Aplikace Excel má několik vestavěných datových funkcí, které lze použít k výpočtu počtu dnů mezi dvěma daty - každá funkce data provádí jinou úlohu, takže výsledky se liší. The DATEDIF lze vypočítat období nebo rozdíl mezi dvěma daty v dny, měsících a letech.

Použití pro DATEDIF funkce může zahrnovat plánování nebo psaní návrhů k určení časového rámce pro nadcházející projekt; může být také spolu s datem narození člověka použita k výpočtu věku jednotlivce v letech, měsících a dnech.

Syntaxe a argumenty DATEDIF funkce

Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty. Syntaxe pro DATEDIF funkce:

= DATEDIF (start_date, end_date, jednotka)

  • počáteční datum (požadováno): Pro tento argument je možné zadat datum zahájení zvoleného období nebo místo toho lze zadat odkaz na umístění těchto dat v listu.
  • datum ukončení (požadováno): Konec data zvoleného období, stejně jako datum start_date, lze zadat jako skutečný konečný datum nebo odkaz na umístění těchto dat v listu.
  • jednotka (požadováno): Jednotka (dříve nazývaný interval) informuje funkci o počtu dní ("D"), úplných měsících ("M") nebo úplných letech ("Y") mezi těmito dvěma daty. Argument musí být obklopen uvozovkami jako "D" nebo "M."

Aplikace Excel provádí výpočty data konverzí dat na sériová čísla, která začínají od nuly na fiktivním dni v lednu 0, 1900 v počítačích se systémem Windows a 1. ledna 1904 na počítačích Macintosh.

Další informace o argumentu jednotky

  • "YD" vypočítá počet dnů mezi dvěma daty, jako kdyby byly data ve stejném roce (řádek 5).
  • "YM" vypočítá počet měsíců mezi dvěma daty, jako kdyby byly data ve stejném roce (řádek 6).
  • "MD" vypočítá počet dnů mezi dvěma daty, jako kdyby byly data ve stejném měsíci a roce (řádek 7).

Výpočet rozdílu v dnech s DATEDIF

Zde je návod jak zadat DATEDIF funkce se nachází v buňka B2, jak je ukázáno na obrázku výše, pro zobrazení počtu dnů mezi daty 4. května 2014, a 10. srpna 2016.

  1. Klikněte na buňka B2 aby byla aktivní buňka; Zde se zobrazí počet dnů mezi těmito dvěma daty.
  2. Typ= datedif ( do buňka B2.
  3. Klikněte na buňka A2 zadejte tento odkaz na buňku jakopočáteční datum argument pro funkci.
  4. Zadejte a čárka v buňka B2 po odkazu na buňkuA2 působit jako oddělovač mezi prvním a druhým argumentem.
  5. Klikněte na buňka A3 v tabulce zadat tuto buňku odkaz jako datum ukončení argument.
  6. Zadejte a čárka po odkazu na buňkuA3 .
  7. Projednotka argument, zadejte písmeno D v uvozovkách ("D" ), aby funkce vykázala počet dnů mezi těmito dvěma daty.
  8. Zadejte uzavření závorka.
  9. zmáčkniZadejte na klávesnici dokončete vzorec.
  10. Počet dnů - 829 - zobrazí se buňka B2 pracovního listu.

= DATEDIF (A2, A3, "D")

Po kliknutí na tlačítko buňka B2, úplný vzorec se zobrazí ve sloupci vzorců nad tabulkou.

Hodnoty chyb DATEDIF

Pokud data pro různé argumenty této funkce nejsou zadány správně, v buňce se zobrazí následující chybové hodnoty DATEDIF funkce je umístěna:

  • #HODNOTA!: Chyba je vrácena, jestliže buď start_date nebo end_date není skutečný den (řádek 8 na obrázku, kde buňka A8 obsahuje textová data).
  • #NUM !: Chyba je vrácena v případě end_date je dřívější datum než start_date (řádek 9).

Funkce DATEDIF je skrytá

Datedif je skrytá funkce, která není uvedena s jinými funkcemi Datum pod kartou vzorce v aplikaci Excel, což znamená:

  • NeFormula Builder je k dispozici pro zadání funkce a jejích argumentů.
  • Theargument argumentu nezobrazí seznam argumentů, pokud je název funkce zadán do buňky.

Výsledkem je, že funkce a její argumenty musí být zadány ručně do buňky pro její použití, včetně zadání čárky mezi jednotlivými argumenty, které budou sloužit jako oddělovač.