Формула на Excel: Вземете месеци между датите -

Съдържание

Обща формула

=DATEDIF(start_date,end_date,"m")

Обобщение

За да изчислите месеци между две дати като цяло число, можете да използвате функцията DATEDIF. В показания пример формулата в D6 е:

=DATEDIF(B6,C6,"m")

Забележка: DATEDIF автоматично закръглява надолу. За закръгляване до най-близкия месец вижте по-долу.

Мистерията на DATEDIF

Функцията DATEDIF е функция за "съвместимост", която идва от Lotus 1-2-3. По неизвестни причини DATEDIF е документиран само в Excel 2000 и няма да се появи като предложена функция в лентата с формули. Можете обаче да използвате DATEDIF във всички текущи версии на tExcel, просто трябва да въведете функцията ръчно. Excel няма да ви помогне с аргументи на функции. Вижте тази страница във функцията DATEDIF за повече информация относно наличните аргументи.

Обяснение

DATEDIF взема 3 аргумента: start_date, end_date и unit. В този случай искаме месеци, така че доставяме "m" за единица.

DATEDIF автоматично изчислява и връща число за месеци, закръглено надолу.

Най-близкият цял ​​месец

DATEDIF се закръглява по подразбиране. Ако искате да изчислите месеци с точност до целия месец, можете да направите проста корекция на формулата:

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

Това гарантира, че крайните дати, настъпващи през втората половина на месеца, се третират като дати през следващия месец, като ефективно закръглят крайния резултат.

Интересни статии...