Google таблиці: використовуйте index match із кількома критеріями
Ви можете використовувати наступний базовий синтаксис, щоб виконати INDEX MATCH у Google Таблицях за кількома критеріями:
=INDEX(reference,MATCH(1,(criteria1)*(criteria2)*(criteria3)*...,0))
золото:
- посилання : діапазон, з якого буде повернуто значення
- MATCH : вказує позицію вашого ключа пошуку
- 1 : вказує фіксований ключ пошуку
- критерій1 , критерій2 , критерій3 : критерії, яких слід дотримуватися
- 0 : вид для пошуку точного значення
У наступному прикладі показано, як використовувати цей синтаксис на практиці.
Приклад: INDEX MATCH із кількома критеріями в Google Таблицях
Припустімо, у Google Таблицях є такі дані, які відображають інформацію про різних баскетболістів:

Тепер припустімо, що ми хочемо знайти значення балів, пов’язане з гравцем, який грає в Mavs , який має позицію нападника та статус All Star на Yes .
Ми можемо використати таку формулу INDEX MATCH , щоб знайти це значення балів:
=INDEX( D:D ,MATCH( 1 ,( A:A = A15 ) * ( B:B = B15 ) * ( C:C = C15 ), 0 ))
На наступному знімку екрана показано, як використовувати цю формулу на практиці:

Формула правильно повертає значення 11 очок для гравця, який є в команді Mavs , має позицію Forward і має статус All Star на Yes .
Зауважте, що якщо ми змінимо значення в рядку 15, наша формула INDEX MATCH автоматично оновиться.
Наприклад, скористаємося цією формулою, щоб знайти кількість очок гравця, який входить до команди « Шпори» , займає позицію захисника та має статус All Star « Так» :

Формула правильно повертає значення 22 бали для цього гравця.
Додаткові ресурси
У наведених нижче посібниках пояснюється, як виконувати інші типові дії в Google Таблицях.
Як зробити зворотний VLOOKUP у Google Таблицях
Як використовувати VLOOKUP з урахуванням регістру в Google Таблицях