Excel-kaava: Seuraava vuosipäivä -

Sisällysluettelo

Yleinen kaava

=EDATE(date,(DATEDIF(date,as_of,"y")+1)*12)

Yhteenveto

Voit laskea seuraavan vuosipäivän käyttämällä EDATE- ja DATEDIF-funktioihin perustuvaa kaavaa. Esitetyssä esimerkissä kaava kohdassa D5 on:

=EDATE(B5,(DATEDIF(B5,C5,"y")+1)*12)

Tämä kaava toimii laskettaessa myös seuraava tuleva syntymäpäivä.

Selitys

Työskentelemällä sisältä ulospäin, käytämme DATEDIF-funktiota laskemaan, kuinka monta täydellistä vuotta on alkuperäisen vuosipäivän ja "päivämäärän" välillä, jolloin päivämäärä on mikä tahansa päivä vuosipäivän jälkeen:

DATEDIF(B5,C5,"y")

Huomaa: tässä tapauksessa korjaamme mielivaltaisesti päivämäärän 1. kesäkuuta 2017 kaikissa esimerkeissä.

Koska olemme kiinnostuneita * seuraavasta * vuosipäivästä, lisätään 1 DATEDIF-tulokseen ja kerrotaan sitten 12 muunnettaessa vuosiksi kuukausiksi.

Seuraavaksi kuukauden arvo siirtyy EDATE-toimintoon, jolloin alkuperäinen päivämäärä on sarakkeessa B. EDATE-toiminto vie alkuperäisen päivämäärän eteenpäin edellisessä vaiheessa annettujen kuukausien määrällä, mikä luo seuraavan tulevan vuosipäivän.

Tänään

Voit laskea seuraavan vuosipäivän tänään käyttämällä TODAY () -toimintoa päivämäärän mukaan:

=EDATE(date,(DATEDIF(date,TODAY(),"y")+1)*12)

Mielenkiintoisia artikkeleita...