=РАЗНДАТ(Нач_дата,Конеч_дата,»M»)
Найти количество месяцев между двумя датами в виде целого числа, можно использовать функцию РАЗНДАТ.
В показанном примере, формула в E6 является:
=РАЗНДАТ(C6;D6;»M»)
Обратите внимание, что РАЗНДАТ автоматически округляет вниз.
Как эта формула работает
РАЗНДАТ принимает 3 аргумента: Дата начала, конечная_дата, и третий аргумент. В данном случае, мы ищем количество месяцев, поэтому мы указываем «M» в третьем аргументе.
РАЗНДАТ автоматически вычисляет и возвращает число месяцев, округленное вниз.
Ближайший месяц
РАЗНДАТ округление по умолчанию. Если вы хотите вычеслить целого количество месяцев, вы можете откорректировать формулу F7:
=РАЗНДАТ(C7;D7+30;»M»)
да и если даты смешаны и разница получается отрицательное то тогда выходит ошибка ЧИСЛО можно исправить откорректировав формулу введя в формулу функцию ЕСЛИ добавив логику если больше то делай так если не больше тогда по-другому …..
=ЕСЛИ(C7>D7;РАЗНДАТ(D7;C7+30;»m»);РАЗНДАТ(C7;D7+30;»m»))