INDEX возвращает значение по его позиции, а MATCH находит эту позицию. Вместе они позволяют искать значения слева или справа от ключа без ограничений VLOOKUP на количество столбцов.
Сделать с помощью ИИЗадайте возвращаемый столбец с помощью INDEX
Начните с =INDEX(возвращаемый_столбец, ...).
Найдите строку с помощью MATCH
Используйте MATCH(искомое_значение, просматриваемый_столбец, 0) для поиска точного совпадения.
Объедините их
Вложите MATCH внутрь INDEX в качестве номера строки.
=INDEX(D:D, MATCH(A2, B:B, 0))Она может искать слева, не ломается при вставке столбцов и работает быстрее на больших листах. XLOOKUP теперь тоже решает большинство этих задач.
Он требует точного совпадения. Без него MATCH считает данные отсортированными и может вернуть не ту строку.
Перемножьте проверки внутри MATCH: =INDEX(C2:C100, MATCH(1, (A2:A100=F1)*(B2:B100=F2), 0)). В старых версиях подтвердите ввод сочетанием Ctrl+Shift+Enter.
Используйте две функции MATCH: =INDEX(B2:E10, MATCH(G1, A2:A10, 0), MATCH(G2, B1:E1, 0)).