Функция Функция IFERROR

Возвращает первое значение, если оно не является ошибочным; в противном случае возвращает второе значение.

Синтаксис

IFERROR(value; value_if_error)
  • value
    значение, как правило, формула, позволяющая проверить наличие ошибки;
  • value_if_error
    значение или формула, возвращаемые, если первое значение оказалось ошибочным.

Пример использования

IFERROR([Имя задачи]15; "Требуются данные")

Примечания об использовании

 

  • Использование этой функции похоже на функцию ISERROR, вложенную в функцию IF. Отличие заключается в том, что при работе с функцией IFERROR не требуется повторно вводить или проверять выражение.
  • Функция не подавляет ошибки, вызванные неверно сконструированными формулами. Примеры: #UNPARSEABLE, #CIRCULAR REFERENCE, #BLOCKED, #DATE EXPECTED, #CONTACT EXPECTED.
     

Примеры

В примере ниже используется информация из этой таблицы.

Номер строки

Предмет одежды

Артикул

Цена за ед.

Дата отправки

1

Футболка

C001

15,00 долл. США

05.03.2019

2

Брюки

C002

35,50 долл. США

20.03.2019

3

Куртка

C003

200,00 долл. США

27.02.2019

4

Куртка

C003

#DIVIDE BY ZERO

27.02.2019

 

Вот несколько примеров использования функции IFERROR применительно к таблице выше.

 

Формула

Описание

Результат

=IFERROR(SUM([Цена за ед.]:[Цена за ед.]), "Цена ошибочна")

Суммирует значения в столбце Цена за ед. При наличии ошибки формула выдаёт значение Цена ошибочна.

Цена ошибочна

=COUNTIF([Дата отправки]:[Дата отправки], IFERROR(MONTH(@cell) = 3, " "))

Пересчитывает значения в столбце Дата отправки, если значение, указывающее на месяц, равняется 3 (март). При наличии ошибки в критерии формула выдаёт пустое значение.

Критерию отвечают строки 2 и 3 столбца Дата отправки.

2

=IFERROR(VLOOKUP("Куртка", [Предмет одежды]:[Артикул], 2, false), " ")

Ищет значение Куртка в столбце Предмет одежды. Если формула его находит, то она выдаёт значение из столбца Артикул. При наличии ошибки (#No Match) выпадает пустое значение. 

C003

Остались вопросы?

Используйте шаблон Руководство по работе с формулами, чтобы просмотреть дополнительные ресурсы и изучить более 100 формул. Руководство содержит глоссарий, описывающий каждую функцию, обращение с которой вы сможете отработать на практике. Также в нём представлены примеры как часто используемых, так и более сложных функций.

Примеры реального использования функций можно посмотреть и в Сообществе Smartsheet. Там же можно задать интересующие вас вопросы другим пользователям программы.

Обратиться к Сообществу