Jak vypočítat věk v aplikaci Excel pomocí vzorců + ZDARMA šablona kalkulačky

Podívejte se na video - Jak vypočítat věk v Excelu (v letech, měsících a dnech)

Pomocí kombinace funkcí Excelu a data narození můžete v Excelu snadno vypočítat věk. Věk můžete vypočítat do aktuálního data nebo mezi zadaným časovým obdobím.

Zde zobrazenou techniku ​​lze použít i v jiných situacích, jako je výpočet doby trvání projektu nebo doby trvání služby.

Jak vypočítat věk v aplikaci Excel

V tomto tutoriálu se naučíte, jak vypočítat věk v Excelu v:

  • Počet let, které uplynuly do uvedeného data.
  • Počet let, měsíců a dnů, které uplynuly do zadaného data.

Můžete si také stáhnout soubor Šablona kalkulačky věku aplikace Excel.

Vypočítat věk v Excelu - pouze roky

Předpokládejme, že máte v buňce B1 datum narození a chcete vypočítat, kolik let od tohoto data uplynulo, zde je vzorec, který vám poskytne výsledek:

= DATEDIF (B1, DNES (), "Y")

Pokud máte v buňce aktuální datum (nebo datum ukončení), můžete místo funkce DNES použít odkaz. Pokud například máte v buňce B2 aktuální datum, můžete použít vzorec:

= DATEDIF (B1, B2, "Y")

Pro kompatibilitu s Lotus 1-2-3 je k dispozici funkce DATEDIF.

Jednou z věcí, které si při používání této funkce všimnete, je, že pro tuto funkci není k dispozici žádná technologie IntelliSense. Při použití této funkce se nezobrazí žádný popis.

To znamená, že i když můžete tuto funkci používat v aplikaci Excel, musíte znát syntaxi a počet argumentů, které tato funkce vyžaduje.

Pokud máte zájem dozvědět se více o funkci DATEDIF, přečtěte si obsah níže uvedeného pole. Pokud ne, můžete to přeskočit a přejít na další část.

Syntaxe funkce DATEDIF:

= DATEDIF (počáteční_datum, koncové_datum, jednotka)

Chce to 3 argumenty:

  • počáteční datum: Je to datum, které představuje počáteční hodnotu období. Lze jej zadat jako textové řetězce v uvozovkách, jako sériová čísla nebo jako výsledek nějaké jiné funkce, například DATE ().
  • datum ukončení: Je to datum, které představuje hodnotu data ukončení období. Lze jej zadat jako textové řetězce v uvozovkách, jako sériová čísla nebo jako výsledek nějaké jiné funkce, například DATE ().
  • jednotka: To by určilo, jaký typ výsledku získáte z této funkce. Z funkce DATEDIF můžete získat šest různých výstupů podle toho, jakou jednotku používáte. Zde jsou jednotky, které můžete použít:
    • „Y“ - vrátí počet dokončených let v zadaném časovém období.
    • „M“ - vrátí počet dokončených měsíců v zadaném časovém období.
    • „D“ - vrátí počet dokončených dnů v uvedeném období.
    • „MD“ - vrací počet dní v období, ale nepočítá ty v dokončených letech a měsících.
    • „YM“ - vrací počet měsíců v daném období, ale nepočítá měsíce v dokončených letech.
    • „YD“ - vrací počet dní v daném období, ale nepočítá dny v dokončených letech.

Pomocí funkce YEARFRAC můžete také vypočítat věk v aplikaci Excel (v letech) v zadaném období.

Zde je vzorec:

= INT (ROČNÍK (B1, DNES ()))

Funkce YEARFRAC vrací počet let mezi dvěma zadanými daty a poté funkce INT vrací pouze celočíselnou část hodnoty.

POZNÁMKA: K získání hodnoty data je vhodné použít funkci DATE. Vyhne se jakýmkoli chybným výsledkům, ke kterým může dojít při zadávání data jako textu nebo v jiném formátu (což není přijatelný formát data).

Vypočítejte věk v Excelu - roky, měsíce a dny

Předpokládejme, že máte v buňce A1 datum narození, zde jsou vzorce:

Chcete -li získat roční hodnotu:

= DATEDIF (B1, DNES (), "Y")

Získání hodnoty měsíce:

= DATEDIF (B1, DNES (), "YM")

Získání denní hodnoty:

= DATEDIF (B1, DNES (), "MD")

Nyní, když víte, jak vypočítat roky, měsíce a dny, můžete tyto tři zkombinovat a získat text, který říká 26 let, 2 měsíce a 13 dní. Zde je vzorec, který to provede:

= DATEDIF (B1, TODAY (), "Y") & "Years" & DATEDIF (B1, TODAY (), "YM") & "Months" & DATEDIF (B1, TODAY (), "MD") & "Days"

Všimněte si, že funkce DNES je nestálá a její hodnota by se měnila každý den, kdykoli otevřete sešit nebo v něm dojde ke změně. Pokud chcete zachovat výsledek tak, jak je, převeďte výsledek vzorce na statickou hodnotu.

Použité funkce Excelu:

Zde je seznam funkcí použitých v tomto kurzu:

  • DATEDIF () - Tato funkce vypočítá počet dní, měsíců a let mezi dvěma zadanými daty.
  • TODAY () - Udává hodnotu aktuálního data.
  • YEARFRAC () - Trvá počáteční a koncové datum a udává počet let, které uplynuly mezi těmito dvěma daty. Pokud má někdo například datum narození 01-01-1990 a aktuální datum je 15-06-2016, vzorec by vrátil 26.455. Zde celočíselná část představuje počet dokončených let a desetinná část představuje další dny, které uplynuly po 26 letech.
  • DATE () - Vrátí hodnotu data, když zadáte argumenty rok, měsíc a den.
  • INT () - Vrací celočíselnou část hodnoty.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave