Jedno použití pro aplikaci Excel DATEDIF funkce je vypočítat aktuální věk osoby. Pokud nemáte chuť přetáhnout kalendář, jednoduchá tabulková sestava může přijít k záchraně. Alternativně můžete pomocí funkce vypočítat rozdíl mezi libovolnými dvěma daty.
Vypočítejte věk s funkcí DATEDIF
V následujícím vzorci: DATEDIF funkce slouží k určení aktuálního věku osoby v letech, měsících a dnech.
= DATEDIF (E1, TODAY (), "Y") a "Roky" a DATEDIF (E1, DNES (), "YM") & "Months" & DATEDIF "Dny"
Chcete-li s formulacem usnadnit práci, je datum narození uživatele zadáno buňka E1 pracovního listu. Odkaz na buňku na toto místo je pak zadán do vzorce. Pokud máte datum narození uložené v jiné buňce v listu, ujistěte se, že ve vzorci změníte tři odkazy na buňky.
Aby byl vzorec jednodušší, datum narození osoby je zadáno do buňky E1 listu. Odkaz na buňku na toto místo je pak zadán do vzorce.
Vzorec používá DATEDIF třikrát ve vzorci vypočítat nejprve počet let, pak počet měsíců a potom počet dnů mezi těmito dvěma daty. Tři části vzorce jsou:
Počet let: DATEDIF (E1, DNES (), "Y") a "Roky"Počet měsíců: DATEDIF (E1, DNES (), "YM") a "Měsíce"Počet dní: DATEDIF (E1, DNES (), "MD") a "Dny" Ampersand( & ) je zřetězovací symbol v aplikaci Excel. Jedno použití pro zřetězení je spojit číselná data a textová data dohromady, když jsou společně použity v jediném vzorci. Například ampersand se používá k připojení DATEDIF funkce "Roky", "Měsíce" a "Dny" ve třech částech výše uvedeného vzorce. Vzorec také používá DNES( ) funkce pro zadání aktuálního data do složky DATEDIF vzorec. Od té doby DNES( ) používá sériové datum počítače k nalezení aktuálního data, funkce se neustále aktualizuje při každém přepočtu listu. Obvykle se pracovní tabulky přepočítají vždy, když jsou otevřeny, takže aktuální věk člověka se každým dnem zvýší, když se otevře pracovní list, pokud není automatické přepočítání vypnuto. Tento příklad DATEDIF Funkce vám pomůže vypočítat stávající věk v aplikaci Excel nebo v tabulkách Google: = DATEDIF (E1, TODAY (), "Y") a "Roky" a DATEDIF (E1, DNES (), "YM") & "Months" & DATEDIF "Dny" Spojení formulace dohromady
Funkce TODAY ()
Příklad: Vypočítejte stávající věk pomocí DATEDIF