Функция ЕНД как скрыть ошибку #Н/Д для ВПР и ПРОСМОТР в Excel
Функция ЕНД в Excel употребляется для проверки ячеек либо выражений, передаваемых в качестве аргумента, и возвращает логическое значение ИСТИНА. К примеру, если ячейка содержит код ошибки #Н/Д либо результатом вычисления выражения, переданного в качестве аргумента, является код ошибки #Н/Д. В неприятном случае результатом выполнения данной функции является логическое ЛОЖЬ.
Суммирование количества ошибок в ячейках Excel
Примеры использования функции ЕНД в Excel. Данная функция принадлежит к группы «Проверка параметров и значений» – функций Excel (нелогические функции для проверки критерий). Она комфортна при проведении сложных расчетов с ветвлением логики. К примеру, при отсутствии ошибки будет выполнено действие_1, в неприятном случае – действие_2.
Пример 1. В таблице содержатся данные о товарах и их количестве. Данные были получены из СУБД, если количество единиц продуктов равно нулю, в таблице Excel данная информация отобразилась в виде кода ошибки #Н/Д. Найти число наименований продуктов, которых нет в наличии.
Вид таблицы данных:
Для расчета используем последующую запись (формула массива CTRL+SHIFT+Enter):
Функция ЕНД воспринимает сходу спектр ячеек B3:B13 в качестве аргумента, так как употребляется формула массива. Двойное отрицание «—» нужно для очевидного преобразования логических значений к числовым данным (ИСТИНА – 1, ЛОЖЬ – 0). Функция СУММ суммирует элементы приобретенного массива из нулей и единиц. В итоге получаем:
В итоге мы получили число равно количеству ошибок #Н/Д в столбце B.
Как получить 1-ое значение ячейки заместо ошибки Н/Д в Excel
Пример 2. В таблице содержится спектр ячеек со случайными числами, отсортированными в порядке возрастания. Отыскать наиблежайшее число из данного спектра данному при помощи функции ПРОСМОТР. Понятно, если разыскиваемое число меньше первого значения в спектре, будет выведен код ошибки #Н/Д. Обработать данную ситуацию так, чтоб заместо кода ошибки выводился 1-ый элемент массива.
Вид таблицы данных:
Для поиска числа 1 используем последующую запись:
Функция ЕНД анализирует итог выполнения функции ПРОСМОТР. Если в качестве первого аргумента ПРОСМОТР передано числовое значение, которое меньше значения первого элемента просматриваемого спектра, будет сгенерирован код ошибки #Н/Д и будет выполнено выражение, переданное в качестве аргумента значение_если_истина функции ЕСЛИ. В неприятном случае (разыскиваемое число находится в спектре массива либо превосходит значение его крайнего элемента), выполнится выражение, переданное в качестве аргумента значение_если_ложь .
Как видно, ошибка #Н/Д не выводится, а заместо нее 1-ое значение ячейки просматриваемого столбца.
Описание синтаксиса и характеристик функции ЕНД в Excel
Функция ЕНД имеет последующую синтаксическую запись:
Единственным и неотклонимым для наполнения аргументом рассматриваемой функции является значение. Он воспринимает ссылки на ячейки, текстовые, числовые, логические данные, также имена.