LibreOffice 24.8 abi
See funktsioon tagastab algus- ja lõppkuupäeva vahele jäävate täispäevade, -kuude või -aastate arvu.
DATEDIF(Start date; End date; Interval)
Alguskuupäev on päev, millest arvutamist alustada.
Lõppkuupäev on päev, milleni arvutada. Lõppkuupäev peab olema hilisem kui alguskuupäev.
Interval is a string that determines how the difference will be calculated. Possible values are "d", "m", "y", "ym", "md" or "yd" regardless of the current language settings.
| "Ajavahemiku" väärtus | Tagastusväärtus | 
|---|---|
| "d" | Alguskuupäeva ja lõppkuupäeva vahele jäävate täispäevade arv. | 
| "m" | Alguskuupäeva ja lõppkuupäeva vahele jäävate tervikkuude arv. | 
| "y" | Alguskuupäeva ja lõppkuupäeva vahele jäävate täisaastate arv. | 
| "ym" | Alguskuupäeva ja lõppkuupäeva vahele jäävate tervikkuude arv, kui aastaarvude erinevust mitte arvestada. | 
| "md" | Alguskuupäeva ja lõppkuupäeva vahele jäävate täispäevade arv, kui aastaarvude ja kuude erinevust mitte arvestada. | 
| "yd" | Alguskuupäeva ja lõppkuupäeva vahele jäävate täispäevade arv, kui aastaarvude erinevust mitte arvestada. | 
Vanuse arvutamine. Keegi sündis 17.04.1974. Täna on 13.06.2012.
=DATEDIF("1974-04-17";"2012-06-13";"y") yields 38.
=DATEDIF("1974-04-17";"2012-06-13";"ym") yields 1.
=DATEDIF("1974-04-17";"2012-06-13";"md") yields 27.
So he is 38 years, 1 month and 27 days old.
=DATEDIF(DATE(1974,4,17);"2012-06-13";"m") yields 457, he has been living for 457 months.
=DATEDIF("17.04.1974";"13.06.2012";"d") annab tulemuseks 13937, seega on ta elanud 13937 päeva.
=DATEDIF("1974-04-17";DATE(2012;06;13);"yd") yields 57, his birthday was 57 days ago.