
Obecný vzorec
=EDATE(A1,12*60)
souhrn
Chcete-li vypočítat datum odchodu do důchodu na základě data narození, můžete použít funkci EDATE.
V zobrazeném příkladu je vzorec v D6:
=EDATE(C6,12*60)
Vysvětlení
Funkce EDATE je plně automatická a vrátí datum xx měsíců v budoucnu nebo v minulosti, pokud jim bude dáno datum a počet měsíců, které se mají projít.
V tomto případě chceme v budoucnu 60 let, počínaje datem narození, abychom mohli pro data v příkladu napsat takový vzorec:
=EDATE(C6,12*60)
Datum pochází z dat narození ve sloupci C. Pro měsíce potřebujeme ekvivalent 60 let v měsících. Jelikož pravděpodobně nevíte, kolik měsíců je za 60 let, pěkným způsobem, jak to udělat, je vložit matematiku pro tento výpočet přímo do vzorce:
12*60
Excel to vyřeší na 720 a poté to posílá do EDATE na měsíce. Vložení výpočtů tímto způsobem může pomoci objasnit předpoklady a účel argumentu.
Poznámka: EDATE vrací datum ve formátu sériového čísla aplikace Excel, takže nezapomeňte použít formátování data.
Zbývající roky
Vzorec použitý k získání zbývajících let ve sloupci E je:
=YEARFRAC(TODAY(),D6)
Stejný přístup můžete použít k výpočtu věku od data narození.
Jen rok, díky
Co když chcete vědět jen rok odchodu do důchodu? V takovém případě můžete naformátovat datum vrácené funkcí EDATE pomocí vlastního formátu čísel „rrrr“, nebo pokud opravdu chcete pouze rok, můžete výsledek zabalit do funkce ROK takto:
=YEAR(EDATE(A1,12*60))
Jiná použití
Stejný nápad lze použít k výpočtu dat pro širokou škálu případů použití:
- Datum vypršení záruky
- Data vypršení platnosti členství
- Datum ukončení propagačního období
- Doba použitelnosti
- Data inspekce
- Vypršení platnosti certifikace