ЕСЛИ (ISERROR в сочетании с (Мод (Месяц - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть формула, которая соответствует начальному месяцу горизонтальному календарному диапазону. Это формула: = IF ($ I $ 17> = $ F18, IF (MOD (МЕСЯЦ ($ I $ 17) месяц- ($ F18), $ D18) = 0, $ E18,0), 0)

Когда совпадение найдено, оно принимает определенное значение и вводит значение в этом месяце. Затем он также экстраполирует одно и то же значение каждые n месяцев. Это n месяцев определено. Так выглядит результат для приведенной выше формулы Платите $ 375 каждый второй месяц, начиная с 18 ноября

Проблема, которую я не могу решить, заключается в том, что «Оплата каждые # месяцев» пуста, в результате получается # DIV / 0 !. Частота месяца пуста Я знаю, что это должно быть исправлено с помощью функции IFERROR или IF (ISERROR), но я просто не могу понять, что это правильно. Любая помощь будет приветствоваться, пожалуйста

1 Ответ

0 голосов
/ 01 ноября 2018

Так что используйте ifferror вот так:

=iferror(IF($I$17>=$F18,IF(MOD(MONTH($I$17)-MONTH($F18),$D18)=0,$E18,0),0),"error")

Вы можете заменить ошибку пустым или 0, если хотите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...