Формула 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")

Це гарантує, що кінцеві дати, що трапляються у другій половині місяця, розглядаються як дати наступного місяця, фактично заокруглюючи кінцевий результат.

Цікаві статті...