Voit laskea kahden päivämäärän välisen vuosimäärän käyttämällä YEARFRAC -toiminto , joka palauttaa desimaaliluvun, joka edustaa vuoden murto -osaa kahden päivämäärän välillä. Esitetyssä esimerkissä D6: n kaava on:
= YEARFRAC (start_date,end_date)Selitys
YEARFRAC -funktio palauttaa desimaaliluvun, joka edustaa murto -vuosia kahden päivämäärän välillä. Esimerkiksi:
= YEARFRAC (B6,C6)
Tässä on muutama esimerkki tuloksista, jotka YEARFRAC laskee:
Aloituspäivämäärä | Päättymispäivä | YEARFRAC -tulos |
1.1.2015 | 1.1.2016 | 1 |
15.3.1970 | 15.9.1976 | 6.5 |
1/1/2000 | 15.7.2000 | .5389 |
1/6/2000 | 25.6.1999 | .9333 |
Esitetyssä esimerkissä D6: n kaava on:
= YEARFRAC ('1-Jan-2019','1-Jan-2020') // returns 1 = YEARFRAC ('1-Jan-2019','1-Jul-2020') // returns 1.5
Pyöristystulokset
Kun olet saanut desimaaliluvun, voit pyöristää sen halutessasi. Voit esimerkiksi pyöristää lähimpään kokonaislukuun näppäimellä ROUND -toiminto :
kuinka syötetään eksponentteja Excelissä
= YEARFRAC (B6,C6) // returns 1
Vain kokonaisia vuosia
Voit myös haluta säilyttää vain kokonaisluvun osan tuloksesta ilman murto -osaa, joten lasket vain kokonaisia vuosia. Siinä tapauksessa voit vain kääriä YEARFRAC I: hen NT -toiminto :
= ROUND ( YEARFRAC (A1,B1),0)
Jos sinun on laskettava vuosia jatkuvasti, esimerkiksi saadaksesi ikää syntymäpäivän perusteella, katso esimerkki täältä .
Huomautus: YEARFRAC -funktiolla on valinnainen kolmas argumentti, joka ohjaa päivien laskemista murto -vuosia laskettaessa. Oletuskäyttäytyminen on laskea päiviä kahden päivämäärän välillä 360 päivän vuoteen perustuen, jolloin kaikilla 12 kuukaudella katsotaan olevan 30 päivää. The YEARFRAC sivu antaa lisätietoja.
Kirjailija Dave Bruns