Existuje několik způsobů, jak vypočítat věk v letech, když máte datum narození a čas pro daný věk.
1. Funkce INT
První metodou je spočítat dny mezi dvěma daty a vydělit je 365 pro roky, pak pomocí funkce INT extrahovat celé číslo jako věk v roce.
=INT((B2-A2)/365)
kde 'B2-A2' znamená počítat dny mezi dvěma daty.
Pokud máte datum narození a chcete si spočítat věk k dnešnímu dni, můžete použít Dnes Funkce získat dnešní datum.
=INT((DNES()-A2)/365)
Tato metoda vám poskytne věk v roce, ale protože ne všechny roky mají 365 dní, teoreticky by vám metoda mohla mít jeden den volna.
2. Funkce YEARFRAC
Funkce YEARFRAC vrátí zlomek roku mezi počátečním datem a datem ukončení.
=ROUNDDOWN(YEARFRAC(A2;B2;0);0)
Kde 0 je typ základu počtu dnů, který se má použít, a máte skutečný rozdíl mezi těmito dvěma daty.
A2 je počáteční datum a B2 je koncové datum.
3. Funkce DATEDIF
Funkce DATEDIF počítá počet dní, měsíců nebo let mezi dvěma daty.
=DATEDIF(A2; B2; 'Y')
Kde A2 je počáteční datum a B2 je koncové datum. Pokud potřebujete počítat věk k dnešnímu dni, budete muset zkombinovat funkci Today().
'Y' je typ výpočtů, prohlédněte si prosím úplný seznam typů a vysvětlení.
'Y' | Počet let |
'M' | Počet měsíců |
'D' | Počet dní |
'MD' | Rozdíl při ignorování let a měsíců |
'YM' | Rozdíl při ignorování let a dnů |
'YD' | Rozdíl při ignorování roku |