Excel-formel: Beräkna pensionsdatum -

Innehållsförteckning

Generisk formel

=EDATE(A1,12*60)

Sammanfattning

För att beräkna ett pensionsdatum baserat på ett födelsedatum kan du använda EDATE-funktionen.

I exemplet som visas är formeln i D6:

=EDATE(C6,12*60)

Förklaring

EDATE-funktionen är helautomatisk och kommer att returnera ett datum xx månader i framtiden eller det förflutna, när det ges ett datum och antalet månader att korsa.

I det här fallet vill vi ha ett datum 60 år i framtiden, som börjar med en födelsedatum, så att vi kan skriva en sådan formel för data i exemplet:

=EDATE(C6,12*60)

Datumet kommer från födelsedatum i kolumn C. För månader behöver vi motsvarande 60 år i månader. Eftersom du förmodligen inte vet hur många månader är på 60 år är ett trevligt sätt att göra detta att bädda in matematiken för den beräkningen direkt i formeln:

12*60

Excel löser detta till 720 och matar sedan det till EDATE i flera månader. Inbäddning av beräkningar på detta sätt kan hjälpa till att göra antagandena och syftet med ett argument tydligt.

Obs: EDATE returnerar ett datum i Excels serienummerformat, så se till att du använder datumformatering.

Återstående år

Formeln som används för att få återstående år i kolumn E är:

=YEARFRAC(TODAY(),D6)

Du kan använda samma metod för att beräkna ålder från födelsedatum.

Bara året, tack

Vad händer om du bara vill veta pensionsåret? I så fall kan du formatera det datum som returneras av EDATE med det anpassade nummerformatet "åååå", eller om du verkligen bara vill ha året kan du slå in resultatet i YEAR-funktionen så här:

=YEAR(EDATE(A1,12*60))

Andra användningsområden

Samma idé kan användas för att beräkna datum för många olika användningsfall:

  • Garantins utgångsdatum
  • Utgångsdatum för medlemskap
  • Kampanjperiodens slutdatum
  • Hållbarhetstid
  • Inspektionsdatum
  • Certifieringens utgång

Intressanta artiklar...