jatulle - это корректное завершение в iferror, и это полный ответ.
Однако он также будет маскировать любую другую ошибку, возникающую в любой из формул вложенности. Это может или не может быть вам по вкусу.
Другой способ сделать обертывание, если поставить чек на лицевой стороне.
- if($ g4 = "", "", {Остальная часть исходной формулы}, "")
в формуле, так что $ g4 пусто, ячейка остается пустой.
Если у меня есть несколько ячеек, и я хочу сделать это только тогда, когда все имеют значения, то я использую ИЛИ, такой как
- if(или ($ g4 = "", L $ 3 = ""), {остаток исходной формулы}, "")
Наконец, если я буду использовать это в нескольких местах, я преобразую его в имя [используя менеджер имен на ленте]
- Действительно = или ($ g4 = "", L $ 3)
тогда это будет использоваться как
- If(Действителен, {Остальная часть исходной формулы}, "")
Я предпочитаю использовать имя вроде Valid вместо or($ g4 = ""), чтобы потом было легче работать, если мне нужно что-то изменить.
Наконец, я продолжал использовать $ g4 = "" вместо isblank($ g4). ISblank можно использовать, если оно читается лучше для вас.