Извлечь значение ячейки на основе нескольких критериев без использования формул индекса и соответствия?

Извлечь значение ячейки на основе нескольких критериев без использования формул индекса и соответствия?

У меня есть две рабочие книги, и мне нужно извлечь данные из одной в другую. Та, в которой находятся данные, выглядит так:

BE | Account | Site | Major | Sub | Description | Beginning | Ending
02 | 00-345  | 103  | 23    | 12  | Some thing  | $125,000  | $98800
02 | 00-345  | 113  | 23    | 11  | Irrelevant  | $120,000  | $10700
02 | 00-345  | 103  | 22    | 12  | Some thing  | $180,060  | $90000
02 | 00-345  | 113  | 22    | 09  | Irrelevant  | $177,435  | $93400
78 | 00-345  | 222  | 12    | 12  | Some thing  | $129,800  | $40000
78 | 00-345  | 111  | 23    | 12  | Irrelevant  | $620,509  | $90066
78 | 00-345  | 504  | 23    | 12  | Some thing  | $99,000   | $90470
98 | 00-345  | 177  | 23    | 12  | Irrelevant  | $900,000  | $10304
98 | 00-345  | 509  | 23    | 12  | Some thing  | $180,164  | $12904

Мне нужно извлечь значение из столбца «end» на основе соответствующих BE, Major и Sub. Например, если BE: 02, Major: 22, Sub: 12, я бы хотел, чтобы ячейка возвращала значение $90000. Есть ли способ сделать это без использования длинной формулы Index/Match? Возможно, с помощью какого-то уровня фильтрации или сводных таблиц? Кажется, я не могу обойтись без подхода с формулой, но хочу по возможности избежать использования смехотворно длинной формулы.

решение1

Поскольку это числа, и если комбинация этих трех чисел уникальна, как в вашем примере, вы можете использовать функцию СУММЕСЛИМН():

=SUMIFS(H:H,A:A,2,D:D,22,E:E,12)

введите описание изображения здесь

Связанный контент