Как использовать ЕСЛИОШИБКА в Excel (включая советы)

8 апреля 2022 г.

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

Что такое ИФЕРРОР?

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

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

Формула расчета заполняет часть «значение», а желаемый доход заполняет часть «значение_если_ошибка». При использовании ЕСЛИОШИБКА(формула,”отображение ошибки”) функция оценивает части формулы. Если формула не обнаруживает ошибок, ЕСЛИОШИБКА возвращает ожидаемый результат формулы. Если формула обнаруживает ошибку, ЕСЛИОШИБКА возвращает выбранное отображаемое значение.

Зачем учиться использовать ЕСЛИОШИБКА в Excel?

Вот два основных преимущества использования IFERROR:

Поиск и устранение ошибок

Добавление ЕСЛИОШИБКА к существующим формулам или создание новых формул с ЕСЛИОШИБКА может помочь в поиске и устранении ошибок. ЕСЛИОШИБКА позволяет вам установить удобное для чтения сообщение об ошибке при добавлении данных в набор. Это может быть полезно для таких задач, как диаграммы затрат, которые могут возвращать #DIV/0! ошибка в ячейках, где вы вводите ноль для пятна знаменателя. Вы можете настроить ЕСЛИОШИБКА так, чтобы вместо сообщения об ошибке отображалось «0,00 $». ЕСЛИОШИБКА в формуле содержит ошибки для этой формулы и отображает выбранное вами значение.

Выявление непреднамеренных ошибок

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

Ошибки, которые определяет IFERROR

ЕСЛИОШИБКА отслеживает эти ошибки в электронной таблице:

  • #ДЕЛ/0!: #ДЕЛ/0! появляется при применении формулы деления или процента и вводе нулевого значения в диапазоне ячеек аргумента знаменателя.

  • #Н/Д: #Н/Д возвращается, когда функция ПРОСМОТР или функция ПОИСКПОЗ формулы не может найти опорное значение, например, когда значение поиска отсутствует в исходных данных.

  • #ЗНАЧ!: #ЗНАЧ! возникает, когда формула встречает непредвиденный тип, например пустую ячейку, ввод текста вместо чисел или наоборот, или даты, обрабатываемые как текст.

  • #ССЫЛКА!: #ССЫЛКА! возникает, когда формула ссылается на недопустимую ячейку, что может произойти при удалении, вставке или перемещении ячеек, на которые есть ссылки в электронной таблице.

  • #ЧИСЛО!: #ЧИСЛО! ошибка возникает, когда формула или функция содержит числовые значения, недопустимые для формулы, например, когда введенное числовое значение использует другой тип данных или числовой формат, который аргумент не поддерживает.

  • #ИМЯ?: #ИМЯ? появляется, когда Excel не распознает что-то в формуле, например опечатку в формуле или имени функции или опечатку в аргументе формулы.

  • #НОЛЬ НОЛЬ! заполняется, когда вы используете неправильный оператор диапазона в формуле или используете оператор пересечения (символ пробела), чтобы указать два диапазона, которые не пересекаются.

Как использовать ЕСЛИОШИБКА

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

1. Добавьте в набор данных соседний диапазон

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

2. Создайте аргумент ЕСЛИОШИБКА

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

Советы по использованию ЕСЛИОШИБКА

Вот несколько советов, которые вы можете использовать для функций ЕСЛИОШИБКА в электронной таблице:

Общие текстовые значения для использования с ЕСЛИОШИБКА

Поскольку ЕСЛИОШИБКА отслеживает и перехватывает несколько возвращаемых ошибок, вы можете использовать разные значения отображения ошибок в зависимости от формулы и возвращаемой ошибки в электронной таблице. Вы можете использовать «Неверный диапазон» для #NULL! чтобы проверить, относится ли формула к правильным диапазонам. При использовании ЕСЛИОШИБКА с функцией ВПР функция ЕСЛИОШИБКА может отображать «Не найдено», если функция ВПР возвращает ошибку. Другие распространенные сообщения об ошибках включают отображение «0», отображение пустой ячейки с использованием («») или «Неверное значение».

Используйте ЕСЛИОШИБКА для выполнения альтернативного расчета

Использование ЕСЛИОШИБКА для отображения текста ошибок очень распространено, но ЕСЛИОШИБКА также может выполнять альтернативные вычисления. В форме «=ЕСЛИОШИБКА(значение,значение_если_ошибка)» введите альтернативный расчет в аргументе «значение_если_ошибка». Например, если исходная формула просматривает ячейки B2, C2 и D2, используя «(C2+D2)*B2», и возвращает ошибку, используйте аргумент «значение_если_ошибка», чтобы функция ЕСЛИОШИБКА также проверяла «(D2*B2)». Это может устранить ошибку или привести к исправлению исходной формулы.

Обратите внимание, что ни одна из упомянутых выше компаний не является аффилированной компанией Indeed.

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

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

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