ПОИСКПОЗ — поиск позиции значения в диапазоне

поиск

Что делает формула

ПОИСКПОЗ возвращает порядковый номер значения в диапазоне (1, 2, 3...). Третий аргумент: 0 — точное совпадение, 1 — меньше или равно (отсортированный по возрастанию), -1 — больше или равно (по убыванию). Самостоятельно используется редко — в основном в связке с ИНДЕКС для поиска данных.

Формула

=ПОИСКПОЗ("Петрова";A2:A100;0)

Пример

Нахождение позиции сотрудника в списке:

Сотрудник
Иванов
Петрова
Сидоров
Козлова

ПОИСКПОЗ("Петрова"; A2:A5; 0) → 2 (вторая позиция)

Частые ошибки

  • 1Третий аргумент 0 обязателен для точного поиска — без него Excel будет искать приближённо
  • 2Если значение не найдено — ошибка #Н/Д. Оберните в ЕСЛИОШИБКА для красивого вывода
  • 3ПОИСКПОЗ возвращает позицию, а не само значение — для получения значения комбинируйте с ИНДЕКС

Нужна другая формула?

AI сгенерирует за 3 секунды — опишите задачу на русском языке

Попробовать генератор