ИНДЕКС МАТЧ МАТЧ - Excel и Google Таблицы

Скачать пример рабочей книги

Загрузите образец книги

В этом руководстве будет показано, как выполнять 2D-поиск с помощью функций ИНДЕКС и ПОИСКПОЗ в Excel и Google Таблицах.

Соответствие двух осей - строка и столбец (2D-поиск)

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

1 = ИНДЕКС (C3: E5; ПОИСКПОЗ (H2; B3: B5,0); ПОИСКПОЗ (J2; C2: E2,0))

Давайте углубимся в подробности.

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

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

1 = ПОИСКПОЗ ("Берлин"; B3: B5,0)

В приведенном выше примере находит строку, содержащую «Берлин», и возвращает ее позицию в заданном диапазоне. «Берлин» - это первый город в столбце B, поэтому функция ПОИСКПОЗ возвращает 1.

Затем повторяем для интересующего нас столбца.

1 = ПОИСКПОЗ ("Вена"; C2: E2,0)

«Вена» - второй город, поэтому функция ПОИСКПОЗ возвращает 2.

ИНДЕКС Функция

Теперь, когда у нас есть позиции для строки и столбца, мы используем их в качестве аргументов в функции INDEX, чтобы вернуть значение ячейки, в которой они пересекаются (здесь расстояние от Берлина до Вены).

1 = ИНДЕКС (C3: E5; I3; I4)

Замена номеров столбцов и строк найденными функциями MATCH дает нам исходную формулу:

1 = ИНДЕКС (C3: E5; ПОИСКПОЗ (H2; B3: B5,0); ПОИСКПОЗ (J2; C2: E2,0))

ИНДЕКС МАТЧ МАТЧ в Google Таблицах

Эти формулы работают в Google Таблицах точно так же, как и в Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave