Что такое функция ЕСЛИОШИБКА в Excel?

В этом посте объясняется, что такое функция ЕСЛИОШИБКА и как использовать эту функцию в Microsoft Excel. Функция ЕСЛИОШИБКА была введена в Excel как логическая функция для обработки ошибок, которые могут возникнуть в формулах или вычислениях в Excel. Теперь он доступен во всех версиях Excel, включая Excel для Microsoft 365.

Что такое функция ЕСЛИОШИБКА в Excel

Функция ЕСЛИОШИБКА может обрабатывать следующие ошибки в Excel: #Н/Д, #ДЕЛ/0!, #NULL!, #ИМЯ?, #ЧИСЛО!, #ЗНАЧЕНИЕ! и #ССЫЛКА! Если вы хотите знать, как использовать функцию ЕСЛИОШИБКА для подавления ошибки, когда ваш аргумент ссылается на одно из этих значений ошибки, продолжайте читать этот пост.

Что такое функция ЕСЛИОШИБКА в Excel?

Если формула дает неверные результаты, в ячейке Excel появляется код ошибки. Например, если вы примените формулу для расчета суммы значений из двух ячеек, но первая ячейка содержит текстовое значение, формула вернет #ЗНАЧЕНИЕ! ошибка. Аналогично, если вы примените формулу для деления чего-либо на 0 или на значение пустой ячейки, Excel вернет #DIV/0! ошибка.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Не каждый пользователь знаком с этими кодами ошибок, и если вы работаете над документом Excel или собираетесь поделиться им со своими коллегами или читателями, возможно, вы захотите заменить код ошибки чем-то более осмысленным и разумным. Здесь в игру вступает функция ЕСЛИОШИБКА. Он заменяет код ошибки настраиваемым текстовым сообщением или логическим значением, если формула дает ошибку, а в противном случае возвращает результаты формулы.

Функция ЕСЛИОШИБКА имеет следующий синтаксис:

ЕСЛИОШИБКА(значение, значение_если_ошибка)

Где,

  • Значение относится к формуле или выражению, которое необходимо оценить на наличие ошибки. Это может быть значение или ссылка на ячейку.
  • value_if_error относится к выводу, который будет возвращен, если формула выдаст ошибку. Это может быть текстовое сообщение, числовое значение, пустая строка и т. д.

Как использовать функцию ЕСЛИОШИБКА?

Давайте разберемся, как использовать функцию ЕСЛИОШИБКА в Excel, на примере.

Пример данных для функции ЕСЛИОШИБКА

Предположим, у нас есть рабочий лист, на котором некоторые значения перечислены в двух разных столбцах, как показано на изображении выше. Идея состоит в том, чтобы разделить значения столбца A на значения столбца B. Итак, мы поместим курсор в ячейку C3 и введем следующую формулу:

=А3/В3

При нажатии клавиши Enter формула принимает значение «7», которое мы получаем после деления 42 на 6.

применение формулы деления

Затем мы переместим курсор в правый нижний угол ячейки C3, и, когда он преобразуется в символ плюс (+), мы щелкаем и перетаскиваем курсор вниз до ячейки C6, а затем отпускаем курсор. Это действие скопирует формулу, введенную в ячейку C3, в ячейки C4, C5 и C6. Для каждой пары значений (A4/B4, A5/B5, A6/B6) формула дает следующие результаты:

Ошибки, показанные в формуле

Как видите, формулы в ячейках C4 и C6 оцениваются как #DIV/0! ошибка и #VALUE! ошибка. Чтобы заменить эти коды ошибок заранее определенным сообщением об ошибке, мы можем использовать функцию ЕСЛИОШИБКА следующим образом:

=ЕСЛИОШИБКА(A3/B3, «Произошла ошибка!»)

После включения формулы деления в функцию ЕСЛИОШИБКА будут получены следующие результаты:

Результаты функции ЕСЛИОШИБКА

По сути, если формула, переданная в первом аргументе функции ЕСЛИОШИБКА, возвращает значение ошибки, функция ЕСЛИОШИБКА возвращает текст, переданный во втором аргументе, вместо ошибки.

Аналогичным образом мы можем применить функцию ЕСЛИОШИБКА, чтобы скрыть все основные коды ошибок в Excel за определяемым пользователем значением.

Совет: Вы можете использовать ЕСЛИОШИБКА с ВПР, чтобы элегантно перехватывать и обрабатывать ошибки (или сообщать пользователям, что искомое значение отсутствует в наборе данных).

Вот и все! Надеюсь, это поможет.

Читайте также: Как использовать функцию ПРОПЕР в Excel.

Как ввести функцию Iferror?

Поместите курсор в ячейку, содержащую существующую формулу. Затем наведите курсор на строку формул и поместите его рядом со знаком равенства (=). Введите «iferror» и нажмите клавишу Tab, чтобы выбрать ЕСЛИОШИБКА из списка предлагаемых функций Excel. Переместите курсор вправо от существующей формулы и введите символ запятой. Теперь введите свой собственный текст в двойных кавычках и закройте скобки функции ЕСЛИОШИБКА. Нажмите Enter, чтобы сгенерировать результаты.

Что такое Iferror и if в Excel?

Функция ЕСЛИ выполняет логическое сравнение двух значений. Он возвращает TRUE, если условие выполнено; в противном случае он возвращает ЛОЖЬ. Функция ЕСЛИОШИБКА позволяет пользователям обрабатывать ошибки в формулах Excel. Если в формуле есть ошибка, она возвращает заранее определенное значение; в противном случае возвращается результат формулы.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *