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

1. Находим столбец значения
В старых версиях Excel формулы массива подтверждаются сочетанием Ctrl+Shift+Enter. В Microsoft 365 достаточно Enter.
=ПОДСТАВИТЬ(АДРЕС(1;МАКС((B6:J12=B1)*СТОЛБЕЦ(B6:J12));4);"1";"")
2. Находим строку значения
Аналогично вычисляем номер строки, в которой находится искомое число.

3. Получаем заголовки таблицы
Когда известны координаты, через ИНДЕКС можно вернуть заголовок месяца и название товара.

В результате получаем не только адрес ячейки, но и понятную пару «месяц — товар».

4. Подсвечиваем искомое число
Для наглядности выделите диапазон B6:J12 и создайте правило «Равно», связав его с ячейкой B1.

В поле значения укажите =$B$1 и выберите формат выделения.

5. Что происходит при дубликатах
Если одинаковое число встречается несколько раз, простая формула обычно берёт первое совпадение по горизонтали и вертикали.

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

На следующем примере видно, как меняется результат при выборе первого совпадения по вертикали.

6. Подбираем ближайшее значение
Когда точного числа в таблице нет, можно сначала вычислить минимальную разницу между целевым значением и диапазоном, а затем искать координаты уже найденного ближайшего числа. Все ссылки в формулах и условном форматировании должны указывать на ячейку с фактически найденным значением.

В финальном примере для исходного числа 5000 Excel находит ближайшее значение 4965 и возвращает его координаты.

Проверка и ограничения
- в старом Excel формулы массива подтверждаются Ctrl+Shift+Enter;
- при дубликатах заранее определите, какое совпадение считать правильным;
- проверяйте, что диапазоны формул имеют одинаковый размер;
- перед заменой формул сохраните копию листа.
Критерий успеха: Excel возвращает правильную строку и столбец для точного или ближайшего значения, а подсветка совпадает с вычисленными координатами.