База знаний→Поиск и ссылки
Поиск и ссылкиПродвинутый8 мин чтенияОбновлено 18 сентября 2026 г.

Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ

Практический разбор: найти показатель на пересечении сотрудника и месяца. Таблица под задачу, контрольный результат, ошибки конкретной формулы, самопроверка и самостоятельное задание.

Русская версия Excel=ИНДЕКС(B2:M20;ПОИСКПОЗ(P2;A2:A20;0);ПОИСКПОЗ(Q2;B1:M1;0))
Английская версия Excel=INDEX(B2:M20,MATCH(P2,A2:A20,0),MATCH(Q2,B1:M1,0))

В русской локализации Excel аргументы чаще разделяются точкой с запятой, а в английской — запятой. При копировании формул учитывайте региональные настройки.

01

Короткий ответ

В этой статье разберем, как в Excel найти показатель на пересечении сотрудника и месяца. Сначала — готовая формула, затем подробная логика, рабочий пример, проверка результата, типовые ошибки и варианты применения в реальной таблице.

02

Зачем использовать этот прием

Практическая задача этой статьи — найти показатель на пересечении сотрудника и месяца. Именно поэтому пример ниже использует поля «Сотрудник» и «Янв», а не универсальную таблицу с абстрактными «Значение 1 / Значение 2».

Контрольный результат для примера: Для сотрудника «Вера» и месяца «Мар» результат — 525. Сначала получите его вручную по данным таблицы, затем используйте формулу. Так вы проверяете не только синтаксис Excel, но и саму бизнес-логику расчёта.

03

Пример исходных данных

СотрудникЯнвФевМарАпр
Анна420455510498
Борис380402417460
Вера510530525570
Глеб290315360355

Параметры запроса располагаются отдельно от матрицы: например, P2 = Вера, Q2 = Мар. Диапазон B:E в учебной таблице укорочен по сравнению с B:M в формуле, но логика та же: ИНДЕКС возвращает пересечение найденной строки и найденного месяца.

Контроль: Для сотрудника «Вера» и месяца «Мар» результат — 525.

Таблица для «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» подобрана так, чтобы результат можно было проверить вручную. При переносе в свой файл сохраняйте смысл ключевых полей, даже если рабочие названия столбцов отличаются.

04

Подготовка данных

  • Ключи одного типа и формата.
  • Уникальность ключа там, где ожидается одна запись.
  • Границы поисковых диапазонов.
  • Отдельно проверьте контрольную строку: Для сотрудника «Вера» и месяца «Мар» результат — 525.
  • Сверьте размер массива ИНДЕКС с диапазонами, которые возвращают номера строки и столбца.
05

Разбираем формулу пошагово

1. Сформулируйте задачу словами

Запишите правило без Excel:

> «Для каждой строки нужно найти показатель на пересечении сотрудника и месяца.»

Для «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» сначала сформулируйте правило однозначно и получите ожидаемый ответ словами. Формулу стоит вводить только после того, как бизнес-логика не допускает двух разных трактовок.

2. Определите входные данные

Отметьте:

  • откуда берется исходное значение;
  • какой диапазон участвует;
  • какие критерии обязательны;
  • какой результат ожидается;
  • что делать при пустых данных;
  • что делать при ошибке.

3. Введите формулу

Русская версия:

=ИНДЕКС(B2:M20;ПОИСКПОЗ(P2;A2:A20;0);ПОИСКПОЗ(Q2;B1:M1;0))

Английская версия:

=INDEX(B2:M20,MATCH(P2,A2:A20,0),MATCH(Q2,B1:M1,0))

Формулу для «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» сначала проверьте на одной понятной строке; только после совпадения с ручным ответом переносите её на весь диапазон.

4. Проверьте вручную

Для контрольной строки «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» получите ожидаемый результат без Excel: поисковый ответ найдите в таблице глазами, а расчётный пересчитайте отдельно. Затем сравните ручной ответ с формулой.

5. Проверьте ссылки

В Excel:

  • A2 — относительная ссылка;
  • $A$2 — полностью абсолютная;
  • $A2 — фиксирован столбец;
  • A$2 — фиксирована строка.

В «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» неверно закреплённая ссылка может не дать ошибки Excel, но сместить диапазон после копирования. Поэтому сравните адреса ссылок в первой и последней формуле.

---

06

Ключевой нюанс именно этой задачи

Один ПОИСКПОЗ находит строку, второй — столбец. Это надежная схема для матриц «объект × период».

Для поисковых задач ключ должен быть очищен и, если того требует бизнес-логика, уникален. Всегда проверяйте, что формула возвращает именно ту строку, которую вы ожидаете.

---

07

Как читать формулу, а не заучивать ее

Для «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» читайте формулу через задачу найти показатель на пересечении сотрудника и месяца, а не по названиям функций. Сначала найдите в выражении входное значение или ключ, затем диапазон/порог, после этого — возвращаемый или вычисляемый результат. Контрольная точка для текущего примера: Для сотрудника «Вера» и месяца «Мар» результат — 525.

Сверьте размер массива ИНДЕКС с диапазонами, которые возвращают номера строки и столбца. Ключевой смысл из исходного материала: Один ПОИСКПОЗ находит строку, второй — столбец.

08

Рабочий сценарий №1: ежедневная выгрузка

Используйте приём в процессе, где действительно нужно найти показатель на пересечении сотрудника и месяца. Не начинайте с массового копирования формулы: возьмите одну понятную строку из примера и подтвердите результат: Для сотрудника «Вера» и месяца «Мар» результат — 525. После этого перенесите логику на 5–10 реальных строк с разными исходными значениями.

Особенность именно этой темы: Один ПОИСКПОЗ находит строку, второй — столбец.

09

Рабочий сценарий №2: контроль качества

Сделайте рядом с основным результатом контроль качества. Для статьи «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» минимум один контроль должен проверять следующую вещь: скрытые пробелы и текст/число в ключах. Второй контроль должен показывать строки, где исходные данные не позволяют уверенно применить правило.

Проверочный сценарий: Измените порядок строк или столбцов и убедитесь, что поиск всё равно находит нужное пересечение.

10

Рабочий сценарий №3: подготовка к сводной таблице

После расчёта не прячьте результат внутри исходного листа. Выведите его в отчёт в том разрезе, в котором принимается решение. Для задачи «найти показатель на пересечении сотрудника и месяца» рядом полезно показывать исходные значения, из которых получился результат, а также число строк/объектов в базе расчёта.

Сводная полезна после того, как поиск уже обогатил исходные строки нужными атрибутами. Саму задачу точечного поиска сводная обычно не заменяет.

11

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

Ошибка 1. Скрытые пробелы и текст/число в ключах

В этой теме это особенно опасно, потому что результат может выглядеть правдоподобно. Измените порядок строк или столбцов и убедитесь, что поиск всё равно находит нужное пересечение.

Ошибка 2. Дубли ключа дают правдоподобный, но спорный результат

Сверьте результат с контрольной точкой: Для сотрудника «Вера» и месяца «Мар» результат — 525.

Ошибка 3. Диапазоны поиска и возврата смещены

Если структура данных изменилась, заново сопоставьте аргументы формулы со столбцами, а не просто протягивайте старое выражение.

Ошибка 4. Игнорируется нюанс конкретной функции

Один ПОИСКПОЗ находит строку, второй — столбец.

12

Профессиональная проверка формулы

Для «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» одной обычной строки недостаточно. Прогоните отдельные тесты на корректный пример, изменение входа, качество данных и пограничное значение:

  1. Контрольный пример: Для сотрудника «Вера» и месяца «Мар» результат — 525.
  2. Изменение входа: Измените порядок строк или столбцов и убедитесь, что поиск всё равно находит нужное пересечение.
  3. Качество данных: специально создайте проблему «скрытые пробелы и текст/число в ключах» и убедитесь, что вы её замечаете.
  4. Граница правила: проверьте значение непосредственно на пороге/границе, если она есть в формуле.
  5. Массовое копирование: сравните первую, вторую и последнюю формулу после протягивания.
  6. Независимый итог: пересчитайте хотя бы одну строку вручную или альтернативным способом.
13

Чек-лист аудита

Самопроверка0 из 6 пунктов
14

Советы для больших таблиц

Для статьи «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» при росте файла особенно важно сохранить проверяемость задачи «найти показатель на пересечении сотрудника и месяца». На больших справочниках ограничивайте диапазоны фактическими строками или Таблицей Excel. Перед оптимизацией проверьте качество ключа: ускорение не исправляет неверное сопоставление. Сверьте размер массива ИНДЕКС с диапазонами, которые возвращают номера строки и столбца. Контроль качества не должен исчезать после оптимизации: оставьте хотя бы одну независимую строку, где ожидается результат «Для сотрудника «Вера» и месяца «Мар» результат — 525.».

15

Когда лучше использовать Power Query

Для задачи «найти показатель на пересечении сотрудника и месяца» Power Query становится предпочтительнее, когда обработка повторяется с каждой новой выгрузкой. Power Query лучше, когда справочники нужно регулярно объединять, сверять, очищать и получать список несовпадений. Формулу оставляйте, когда результат нужен прямо в строке рабочего листа. В случае «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» формулу имеет смысл оставить на листе, если пользователь должен менять параметры и сразу видеть пересчёт.

16

Когда лучше сводная таблица

В контексте «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» сводная нужна не вместо формулы, а после подготовки корректного поля/показателя. Сводная полезна после того, как поиск уже обогатил исходные строки нужными атрибутами. Саму задачу точечного поиска сводная обычно не заменяет. Для проверки всегда возвращайтесь к исходным строкам, на которых подтверждается: Для сотрудника «Вера» и месяца «Мар» результат — 525.

17

Практическое задание

Создайте таблицу минимум из 20 строк и примените:

=ИНДЕКС(B2:M20;ПОИСКПОЗ(P2;A2:A20;0);ПОИСКПОЗ(Q2;B1:M1;0))

После этого специально добавьте:

  1. пустое значение в тесте «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ»;
  2. дубликат ключа или строки;
  3. нулевое значение там, где оно допустимо;
  4. граничный сценарий правила;
  5. строку с неправильным типом данных.

Запишите, как меняется результат и почему.

---

18

Задание повышенной сложности

Возьмите практическое задание именно по теме «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» и добавьте исключение «скрытые пробелы и текст/число в ключах». Сделайте так, чтобы пользователь либо получил корректный результат, либо увидел понятный контроль качества, а не правдоподобное неверное число.

Затем выполните тест: Измените порядок строк или столбцов и убедитесь, что поиск всё равно находит нужное пересечение. Финальная проверка должна по-прежнему объяснять контрольный результат: Для сотрудника «Вера» и месяца «Мар» результат — 525.

19

Что запомнить

  • Что решаем: найти показатель на пересечении сотрудника и месяца.
  • Контрольный результат: Для сотрудника «Вера» и месяца «Мар» результат — 525.
  • Ключевой нюанс: Один ПОИСКПОЗ находит строку, второй — столбец.
  • Главный риск: скрытые пробелы и текст/число в ключах.
  • Практический принцип: Сверьте размер массива ИНДЕКС с диапазонами, которые возвращают номера строки и столбца.
  • Следующий шаг: примените формулу на собственных данных и сохраните независимую контрольную строку.
20

Что изучить дальше

После темы «Двумерный поиск: ИНДЕКС + два ПОИСКПОЗ» сравните два способа решить близкую задачу: формулой на листе и преобразованием данных. Для сценария «найти показатель на пересечении сотрудника и месяца» ориентир по Power Query такой: Power Query лучше, когда справочники нужно регулярно объединять, сверять, очищать и получать список несовпадений. Формулу оставляйте, когда результат нужен прямо в строке рабочего листа. Если же нужен групповой отчёт по периодам/сегментам, используйте следующий ориентир: Сводная полезна после того, как поиск уже обогатил исходные строки нужными атрибутами. Саму задачу точечного поиска сводная обычно не заменяет.

Продолжить изучение

Ещё по теме «Поиск и ссылки»

Все материалы категории →
6 мин · ПродвинутыйДинамический выбор столбца по заголовку=ИНДЕКС(A2:M100;0;ПОИСКПОЗ(P1;A1:M1;0))Открыть →6 мин · СреднийПоиск названия по минимальному значению=ИНДЕКС(A2:A100;ПОИСКПОЗ(МИН(B2:B100);B2:B100;0))Открыть →6 мин · СреднийПоиск названия по максимальному значению=ИНДЕКС(A2:A100;ПОИСКПОЗ(МАКС(B2:B100);B2:B100;0))Открыть →

Не знаете, что учить дальше?

Проверьте свой уровень Excel за 7–10 минут

18 рабочих ситуаций покажут сильные стороны и темы, которые дадут вам самый заметный прирост.

Пройти бесплатно

Практика по системе

Закрепите формулы на рабочих задачах

В курсах Tablicus теория связана с практикумами, таблицами и автоматической проверкой результата.

Посмотреть курсы