KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Поиск первой ошибки

АвторАманда ЛиДата изменения

Чтобы найти позицию первой ошибки в столбце или строке, используйте функции ПОИСКПОЗ и ЕОШИБКА.

найти первую ошибку 1

Как найти первую ошибку в столбце или строке?

Чтобы найти позицию первой ошибки в приведённом выше списке, сначала используйте функцию ЕОШИБКА для проверки каждого значения на наличие ошибок. Эта функция создаст массив из значений ИСТИНА и ЛОЖЬ, где ИСТИНА означает наличие ошибки, а ЛОЖЬ — её отсутствие. Затем функция ПОИСКПОЗ определит позицию первого значения ИСТИНА в этом массиве и вернёт номер позиции первой ошибки.

Общий синтаксис

=MATCH(TRUE,ISERROR(range),0)

√ Примечание: Это формула массива, которую необходимо вводить с помощью комбинации клавиш Ctrl+Shift+Enter.

  • Диапазон: Диапазон, состоящий из одного столбца или одной строки, из которого нужно вернуть первую ошибку.
  • 0: Параметр match_type 0 заставляет функцию ПОИСКПОЗ выполнять точное совпадение.

Чтобы найти позицию первой ошибки, скопируйте или введите приведённую ниже формулу в ячейку D5 и нажмите Ctrl+Shift+Enter, чтобы получить результат:

=ПОИСКПОЗ(ИСТИНА;ЕОШИБКА())B5:B14);0)

найти первую ошибку 2

Пояснение формулы

=MATCH(TRUE,ISERROR(B5:B14),0)

  • ISERROR(B5:B14):Функция ЕОШИБКА проверяет каждое значение в диапазоне B5:B14 на наличие ошибок и возвращает ИСТИНА, если значение является ошибкой, и ЛОЖЬ — в противном случае. Результат представлен в виде массива следующего вида:{ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ}.
  • ПОИСКПОЗ(ИСТИНА;)ISERROR(B5:B14);0) = ПОИСКПОЗ(ИСТИНА;{ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ};0):Параметр match_type 0 заставляет функцию ПОИСКПОЗ искать точное совпадение. В результате функция возвращает позицию первого значения ИСТИНА в массиве. Таким образом, она вернёт 8, поскольку первое значение ИСТИНА находится на 8-й позиции.

Важно знать

  • Чтобы получить значение ошибки по позиции, которую вернула функция ПОИСКПОЗ, вы можете добавить функцию ИНДЕКС.
  • Функция ЕОШИБКА в приведённой выше формуле обнаруживает любые ошибки. Если вы хотите найти только первую ошибку #Н/Д, замените ЕОШИБКА на ЕНД:
    =ПОИСКПОЗ(ИСТИНА;ЕНД())диапазон);0)

Связанные функции

Функция ПОИСКПОЗ Excel

Функция ПОИСКПОЗ в Excel ищет заданное значение в указанном диапазоне ячеек и возвращает его относительную позицию.


Связанные формулы

Поиск первого частичного совпадения с использованием подстановочных знаков

Чтобы найти позицию первого частичного совпадения, содержащего заданную текстовую строку в диапазоне Excel, используйте формулы с символами подстановки — звёздочкой (*) и вопросительным знаком (?).

Поиск первого совпадения, не начинающегося с

Чтобы найти позицию первого совпадения, не начинающегося с указанной строки, вам помогут функции ПОИСКПОЗ, ЛЕВСИМВ и ЕСЛИ.

Поиск первого совпадения, не содержащего

Чтобы найти позицию первого совпадения, не содержащего определённую строку, используйте формулу на основе функций ПОИСКПОЗ, ЕЧИСЛО и ПОИСК.

Поиск Максимальное значение в диапазоне

Иногда возникает необходимость определить позицию Максимальное значение в списке, таблице или строке Excel. В данном руководстве мы рассмотрим подход к решению этой задачи с помощью функций МАКС и ПОИСКПОЗ.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.