Функция IFERROR (ЕСЛИОШИБКА)

Функция IFERROR - это одна из логических функций. Используется для проверки формулы на наличие ошибок в первом аргументе. Функция возвращает результат формулы, если ошибки нет, или определенное значение, если она есть.

Синтаксис функции IFERROR:

IFERROR(value, value_if_error,)

где value (значение) и value_if_error (значение_при_ошибке) - это значения, введенные вручную или находящиеся в ячейке, на которую дается ссылка.

Чтобы применить функцию IFERROR:

  1. выделите ячейку, в которой требуется отобразить результат,
  2. щелкните по значку Вставить функцию Значок Вставить функцию, расположенному на верхней панели инструментов,
    или щелкните правой кнопкой мыши по выделенной ячейке и выберите в меню команду Вставить функцию,
    или щелкните по значку Значок Функция перед строкой формул,
  3. выберите из списка группу функций Логические,
  4. щелкните по функции IFERROR,
  5. введите требуемые аргументы, разделяя их запятыми,
  6. нажмите клавишу Enter.

Результат будет отображен в выбранной ячейке.

Например:

Здесь два аргумента: value = A1/B1, value_if_error = "ошибка", где A1 имеет значение 12, B1 имеет значение 3. Данная формула не содержит ошибок в первом аргументе. Следовательно, функция возвращает результат вычисления.

Функция IFERROR: без ошибки

Если изменить значение B1 с 3 на 0, то, поскольку на ноль делить нельзя, функция возвращает значение ошибка:

Функция IFERROR: при ошибке