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 ))

На наступному знімку екрана показано, як використовувати цю формулу на практиці:

INDEX MATCH із кількома критеріями в Google Таблицях

Формула правильно повертає значення 11 очок для гравця, який є в команді Mavs , має позицію Forward і має статус All Star на Yes .

Зауважте, що якщо ми змінимо значення в рядку 15, наша формула INDEX MATCH автоматично оновиться.

Наприклад, скористаємося цією формулою, щоб знайти кількість очок гравця, який входить до команди « Шпори» , займає позицію захисника та має статус All Star « Так» :

Формула правильно повертає значення 22 бали для цього гравця.

Додаткові ресурси

У наведених нижче посібниках пояснюється, як виконувати інші типові дії в Google Таблицях.

Як зробити зворотний VLOOKUP у Google Таблицях
Як використовувати VLOOKUP з урахуванням регістру в Google Таблицях

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *