Excel vzorec: Získajte mesiace medzi dátumami -

Obsah

Všeobecný vzorec

=DATEDIF(start_date,end_date,"m")

Zhrnutie

Na výpočet mesiacov medzi dvoma dátumami ako celé číslo môžete použiť funkciu DATEDIF. V zobrazenom príklade je vzorec v D6:

=DATEDIF(B6,C6,"m")

Poznámka: DATEDIF sa automaticky zaokrúhľuje nadol. Ak chcete zaokrúhliť na najbližší mesiac, pozri nižšie.

Záhada DATEDIFU

Funkcia DATEDIF je funkcia „kompatibility“, ktorá pochádza z Lotus 1-2-3. Z neznámych dôvodov je DATEDIF zdokumentovaný iba v programe Excel 2000 a na pruhu vzorcov sa nezobrazí ako navrhovaná funkcia. Môžete však použiť DATEDIF vo všetkých verziách tExcel, stačí zadať funkciu ručne. Excel vám s argumentmi funkcií nepomôže. Na tejto stránke o funkcii DATEDIF nájdete ďalšie informácie o dostupných argumentoch.

Vysvetlenie

DATEDIF má 3 argumenty: start_date, end_date a unit. V tomto prípade chceme mesiace, preto dodávame „m“ pre jednotku.

DATEDIF automaticky počíta a vracia číslo za mesiace zaokrúhlené nadol.

Najbližší celý mesiac

DATEDIF sa predvolene zaokrúhľuje nadol. Ak chcete vypočítať mesiace na najbližší celý mesiac, môžete urobiť jednoduchú úpravu vzorca:

=DATEDIF(start_date,end_date+15,"m")

To zaisťuje, že s koncovými dátumami vyskytujúcimi sa v druhej polovici mesiaca sa zaobchádza ako s dátumami v nasledujúcom mesiaci, čím sa efektívne zaokrúhli na konečný výsledok.

Zaujímavé články...