![](https://cdn.wiki-base.com/5879101/excel_formula_calculate_retirement_date__2.png.webp)
Yleinen kaava
=EDATE(A1,12*60)
Yhteenveto
Voit laskea eläkkeelle siirtymispäivän syntymäpäivän perusteella käyttämällä EDATE-toimintoa.
Esitetyssä esimerkissä kaava kohdassa D6 on:
=EDATE(C6,12*60)
Selitys
EDATE-toiminto on täysin automaattinen ja palauttaa päivämäärän xx kuukautta tulevaisuudessa tai menneisyydessä, kun sille on annettu päivämäärä ja kuukausien lukumäärä.
Tässä tapauksessa haluamme päivämäärän 60 vuotta tulevaisuudessa alkaen syntymäpäivästä, joten voimme kirjoittaa tällaisen kaavan esimerkin tiedoille:
=EDATE(C6,12*60)
Päivämäärä tulee sarakkeessa C olevista syntymäpäivistä. Kuukausia varten tarvitsemme vastaavan määrän 60 vuotta kuukausina. Koska et luultavasti tiedä kuinka monta kuukautta on 60 vuodessa, mukava tapa tehdä tämä on upottaa kyseisen laskutoimituksen matematiikka suoraan kaavaan:
12*60
Excel ratkaisee tämän arvoksi 720 ja syöttää sen sitten EDATEen kuukausia. Laskelmien upottaminen tällä tavalla voi auttaa tekemään argumentin oletukset ja tarkoituksen selväksi.
Huomaa: EDATE palauttaa päivämäärän Excelin sarjanumeromuodossa, joten varmista, että käytät päivämäärän muotoilua.
Jäljellä olevat vuodet
Sarakkeessa E jäljellä olevien vuosien saamiseksi käytetty kaava on:
=YEARFRAC(TODAY(),D6)
Voit käyttää samaa tapaa laskea ikä syntymäpäivästä.
Vain vuosi, kiitos
Entä jos haluat vain tietää eläkevuoden? Tällöin voit muotoilla EDATEn palauttaman päivämäärän mukautetulla lukumuodolla "vvvv", tai jos todella haluat vain vuoden, voit kääri tuloksen VUOSI-funktioon seuraavasti:
=YEAR(EDATE(A1,12*60))
Muu käyttö
Tätä samaa ajatusta voidaan käyttää päivämäärien laskemiseen monenlaisissa käyttötapauksissa:
- Takuun vanhenemispäivät
- Jäsenyyden päättymispäivät
- Tarjouskauden lopetuspäivä
- Kestoaika päättyy
- Tarkastuspäivät
- Sertifikaatin voimassaolon päättyminen