Я использую операторы IF, которые хорошо работают, когда в ячейках есть даты. Моя ячейка G8 правильно подсчитывает количество месяцев. Однако, когда вычисленное количество месяцев равно нулю, оно должно вернуть нулевое значение, но все равно вычисляет количество максимальных месяцев.
В начальной ячейке G8 я использую формулу:
=IF(C8="","0",DATEDIF(C8,E8,"m"))
Это правильно возвращает ноль месяцев, когда ячейка C8 пуста.
В следующей ячейке H8 я использую
=IF(G8>=25,"25",G8)
максимально увеличить количество месяцев в 25. Это работает хорошо, за исключением того, что когда ячейка G8 равна нулю, она все равно возвращает максимальное значение 25. Я думал, что это вернет 0.
Я в тупике. Какие-нибудь мысли? Спасибо за помощь.