1

Иногда мне нужна функция, которая возвращает некоторое значение, если результат пустой, а сам результат - в противном случае.

Очевидно, =IF(FUNCTION()="","WAS BLANK",FUNCTION()) работает, но я ненавижу дублирование.

С функциями, возвращающими числа, я придумал хакерское решение, используя iferror

=IFERROR(1/(1/FUNCTION()),"WAS ZERO")

Это действительно полезно для меня, но мне интересно, могу ли я сделать что-то подобное для функций, которые возвращают текст.

Я делаю это, чтобы избежать UDF / вспомогательных столбцов / дублирования

0