
Üldine valem
=YEARFRAC(start_date,end_date)
Kokkuvõte
Kahe kuupäeva vaheliste aastate arvu arvutamiseks võite kasutada funktsiooni YEARFRAC, mis tagastab kümnendarvu, mis tähistab kahe kuupäeva vahelist aasta murdosa. Näidatud näites on valem D6-s:
=YEARFRAC(B6,C6)
Selgitus
Funktsioon YEARFRAC tagastab kümnendarvu, mis tähistab murdosa aastaid kahe kuupäeva vahel. Näiteks:
=YEARFRAC("1-Jan-2019","1-Jan-2020") // returns 1 =YEARFRAC("1-Jan-2019","1-Jul-2020") // returns 1.5
Siin on mõned näited tulemustest, mille YEARFRAC arvutab:
Algus kuupäev | Lõppkuupäev | Aasta YEARFRAC tulemus |
1.1.2015 | 1.1.2016 | 1 |
15.03.1970 | 15.09.1976 | 6.5 |
1. jaanuar 2000 | 15.07.2000 | .5389 |
01.06.2000 | 25.06.1999 | .9333 |
Näidatud näites on valem D6-s:
=YEARFRAC(B6,C6) // returns 1
Ümardamise tulemused
Kui kümnendarv on käes, saate soovi korral arvu ümardada. Näiteks saate ümardada lähima täisarvuni funktsiooniga ROUND:
=ROUND(YEARFRAC(A1,B1),0)
Ainult terved aastad
Samuti võiksite jätta tulemuse täisosa täisarvu murdarvuta, nii et loete ainult terveid aastaid. Sel juhul saate funktsiooni INT lihtsalt mähkida YEARFRAC:
=INT(YEARFRAC(A1,B1))
Kui teil on vaja aastaid pidevalt arvutada, näiteks vanuse saamiseks sünnipäeva põhjal, vaadake näidet siit.
Märkus. Funktsioonil YEARFRAC on valikuline kolmas argument, mis kontrollib osade aastate arvutamisel päevade loendamist. Vaikekäitumine on kahe kuupäeva vaheliste päevade loendamine 360-päevase aasta põhjal, kus kõigi 12 kuu pikkuseks loetakse 30 päeva. YEARFRACi leht pakub lisateavet.