Поиск нескольких критериев в категориальных данных

У меня есть некоторые необработанные данные, подобные показанным ниже, и я хочу найти значение в категории Bподкатегории 3. Это что-то вроде сводной таблицы в компактном виде.

Я не могу просто использовать функцию MATCH, так как название категории не отображается в каждой строке. Я считаю, что я мог бы использовать дополнительный столбец поиска и добавить некоторые сопоставления, но это выглядит довольно сложно.

Category   Sub-Category  Value
   A         1             431
             2             543
             3           13421
             4             754
             5              43

   B         1             456
             2              35
             3             906

   C         1             562
             2              13
             3            1243
             4             765
             5              35
             6              12

1 ответ

Решение

Вам необходимо использовать пары функций INDEX/ MATCH, чтобы изменить диапазоны, в которых выполняется поиск с помощью поиска.

Пары функций INDEX / MATCH

Стандартная формула в G2:

=INDEX(INDEX(C$2:C$999, MATCH(E2, A$2:A$999, 0)):C$999, MATCH(F2, INDEX(B$2:B$999, MATCH(E2, A$2:A$999, 0)):B$999, 0))

Заполните при необходимости.

Другие вопросы по тегам