Výpočet věku z data narození (DOB) osoby je běžnou úlohou datových analytiků a uživatelů tabulkových procesorů. Aplikace Microsoft Excel naštěstí umožňuje snadný výpočet věku. V tomto průvodci se krok za krokem dozvíte, jak v aplikaci Microsoft Excel převést datum narození na věk a jak vypočítat věk ze seznamu více dat narození.
1. Porozumění formátu data v aplikaci Excel
Při zadávání dat v aplikaci Excel je důležité porozumět formátu data. V aplikaci Excel jsou data uložena jako čísla a zobrazují se v různých formátech. Například formát data „dd/mm/rrrr“ by se pro datum 2. března 2020 zobrazil jako „02/03/2020“. Stejné datum ve formátu „dd-mmm-rrrr“ by se zobrazilo jako „02-Mar-2020“. Znalost formátu data v aplikaci Excel vám pomůže správně zadat a vypočítat věk.
2. Jak zadat datum narození v aplikaci Excel
Než budete moci vypočítat věk osoby, musíte v aplikaci Excel zadat datum narození (DOB). Chcete-li zadat datum narození v aplikaci Excel, jednoduše zadejte datum ve správném formátu. Pokud si nejste jisti správným formátem data, můžete k nastavení formátu data použít dialogové okno Formátovat buňky.
3. Jak převést datum narození na věk v aplikaci Excel
Po zadání data narození do aplikace Excel můžete použít různé funkce pro převod data narození na věk. Nejčastěji používanou funkcí pro výpočet věku je funkce DATEDIF. Funkce DATEDIF vypočítá počet dní, měsíců nebo let mezi dvěma daty. Chcete-li použít funkci DATEDIF, musíte jednoduše zadat datum narození a dnešní datum jako dvě data ve funkci.
4. Použití funkce DATEDIF k výpočtu věku
Funkce DATEDIF je nejčastěji používanou funkcí pro výpočet věku. Chcete-li použít funkci DATEDIF, zadejte do funkce jako dvě data datum narození a dnešní datum. Poté můžete použít argument „ym“ nebo „yd“ pro výpočet věku v letech a měsících, resp. letech a dnech.
5. Výpočet věku odečtením data narození od dnešního data
Další metodou výpočtu věku je odečtení data narození od dnešního data. Za tímto účelem zadejte do jedné buňky datum narození a do druhé buňky dnešní datum. Poté můžete odečíst datum narození od dnešního data a vypočítat věk. Výsledkem bude počet dní mezi oběma daty.
6. Jak vypočítat věk v letech, měsících a dnech
Pokud chcete vypočítat věk v letech, měsících a dnech, můžete použít funkce INT, MOD a YEARFRAC. Funkce INT a MOD lze použít k výpočtu počtu let, resp. měsíců mezi dvěma daty. Funkci YEARFRAC lze použít k výpočtu počtu dnů mezi dvěma daty.
7. Použití funkce YEARFRAC k výpočtu věku
Funkci YEARFRAC lze použít k výpočtu věku v letech, měsících a dnech. Chcete-li použít funkci YEARFRAC, zadejte do funkce jako dvě data datum narození a dnešní datum. Poté můžete použít argument „ymd“ pro výpočet věku v letech, měsících a dnech.
8. Výpočet věku ze seznamu více dat narození
Pokud potřebujete vypočítat věk pro seznam více dat narození, můžete použít funkci IFERROR v kombinaci s funkcí DATEDIF. Chcete-li použít funkci IFERROR, zadejte jako dvě data ve funkci DATEDIF datum narození a dnešní datum. Poté funkci DATEDIF zabalte do funkce IFERROR. Tím zajistíte, že případné chyby vzniklé při výpočtu věku budou ignorovány.
9. Řešení běžných problémů s výpočtem věku
Při výpočtu věku se běžně vyskytují chyby jako #VALUE! nebo #DIV/0!. Tyto chyby se mohou vyskytnout, pokud je formát data nesprávný nebo pokud je datum narození v budoucnosti. Chcete-li tyto chyby odstranit, překontrolujte, zda je formát data správný a zda datum narození není v budoucnosti. Pokud je formát data správný a datum narození není v budoucnosti, může být chyba způsobena chybou syntaxe. Chcete-li opravit chybu syntaxe, zkontrolujte, zda ve vzorci nejsou překlepy nebo nesprávné argumenty.
Chcete-li v aplikaci Excel vypočítat věk v mm/dd/rrrr, musíte použít funkci DATEDIF. Tato funkce vypočítá počet dní, měsíců nebo let mezi dvěma daty. Chcete-li použít tuto funkci, musíte zadat počáteční datum do buňky A1 a koncové datum do buňky A2. Do buňky A3 je třeba zadat následující vzorec: =DATEDIF(A1,A2, „y“) &“y“ & DATEDIF(A1,A2, „ym“) &“m“ & DATEDIF(A1,A2, „md“) &“d“ Tento vzorec vrátí počet let, měsíců a dnů mezi oběma daty.
Vzorec pro výpočet věku je:
Pro výpočet věku osoby z data narození v aplikaci Excel můžete použít funkce YEARFRAC, DATEDIF a TODAY.
Funkce YEARFRAC vrací zlomek roku mezi dvěma daty. Pokud se například někdo narodil 1. ledna 1990 a dnes je 1. ledna 2020, vzorec =YEARFRAC(DOB,TODAY()) vrátí 30, což znamená, že dané osobě je 30 let.
Funkci DATEDIF lze použít k výpočtu počtu let, měsíců nebo dnů mezi dvěma daty. Například vzorec =DATEDIF(DOB,TODAY(), „y“) by vrátil 30, což znamená, že dané osobě je 30 let.
Pro výpočet počtu měsíců by vzorec byl =DATEDIF(DOBA narození,TODAY(), „ym“). Vrátil by 360, což by znamenalo, že osoba má 360 měsíců.
Pro výpočet počtu dní by vzorec byl =DATEDIF(DOB,TODAY(), „yd“). Vrátil by 10950, což znamená, že osoba je stará 10950 dní.