Excel: знайдіть перше входження на основі кількох критеріїв


Ви можете скористатися такою формулою, щоб знайти перше входження значення в стовпець у Excel на основі кількох критеріїв:

 =INDEX( C2:C13 ,MATCH(1,INDEX(( A2:A13 = F1 )*( B2:B13 = F2 ),),FALSE))

Ця конкретна формула повертає перше значення в діапазоні C2:C13 , де відповідне значення в A2:A13 дорівнює значенню в клітинці F1 , а відповідне значення в B2:B13 дорівнює значенню в клітинці F2 .

У наступному прикладі показано, як використовувати цю формулу на практиці.

Приклад: знайдіть перше входження на основі кількох критеріїв у Excel

Припустимо, що ми маємо наступний набір даних, що містить інформацію про очки, набрані різними баскетболістами:

Скажімо, ми хочемо повернути значення очок за перше входження гравця, який є в команді Шпор і займає позицію Нападаючого .

Ми можемо вказати цей критерій у клітинках F1 і F2 , а потім ввести таку формулу в клітинку F3 :

 =INDEX( C2:C13 ,MATCH(1,INDEX(( A2:A13 = F1 )*( B2:B13 = F2 ),),FALSE))

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

Excel шукає перше входження на основі кількох критеріїв

Формула повертає значення очок 31 , оскільки це значення очок першого гравця, який потрапив до команди Шпор і грав на позиції нападника .

Зауважте, що якщо ми змінимо критерії в клітинках F1 і F2 , формула автоматично поверне нового гравця, який відповідає новим критеріям.

Наприклад, скажімо, ми змінимо команду на Rockets і позицію на Guard :

Формула правильно повертає значення 12 , яке є значенням очок, яке відповідає першому гравцеві, який увійшов до команди Rockets і мав позицію Guard .

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

У наступних посібниках пояснюється, як виконувати інші типові операції в Excel:

Як порахувати дублікати в Excel
Як підрахувати кількість входжень в Excel
Як підрахувати частоту тексту в Excel
Як рахувати по групах в Excel

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

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