Формула Excel: поиск нескольких критериев СУММЕСЛИМН в таблице -

Содержание

Общая формула

=SUMIFS(table(values),table(col1),c1,table(col2),c2,table(col3),c3)

Резюме

В некоторых ситуациях можно использовать функцию СУММЕСЛИМН для выполнения поиска по нескольким критериям числовых данных. Чтобы использовать СУММЕСЛИМН, как это, значения поиска должны быть числовыми и уникальными для каждого набора возможных критериев. В показанном примере формула H8 имеет следующий вид:

=SUMIFS(Table1(Price),Table1(Item),H5,Table1(Size),H6,Table1(Color),H7)

Где Table1 - это таблица Excel, как показано на снимке экрана.

Объяснение

В этом примере показано, как функцию СУММЕСЛИМН иногда можно использовать для «поиска» числовых значений в качестве альтернативы более сложным формулам поиска по нескольким критериям. Этот подход менее гибкий, чем более общие формулы поиска, основанные на INDEX и MATCH (или VLOOKUP), но он также более прост, поскольку СУММЕСЛИМН предназначен для простой обработки нескольких критериев. К тому же это очень быстро.

В показанном примере мы используем функцию СУММЕСЛИМН, чтобы «найти» цену элемента на основе имени, цвета и размера элемента. Входными данными для этих критериев являются ячейки H5, H6 и H7.

Внутри функции СУММЕСЛИМН диапазон сумм указывается в столбце «Цена» в таблице 1:

Table1(Price)

Критерии представлены в 3 парах диапазона / критерия следующим образом:

Table1(Item),H5 // item Table1(Size),H6 // size Table1(Color),H7 // color

В этой конфигурации функция СУММЕСЛИМН находит совпадающие значения в столбце «Цена» и возвращает сумму совпадающих цен для определенных критериев, введенных в H5: H7. Поскольку для каждой возможной комбинации критериев существует только одна цена, сумма совпадающей цены такая же, как и сумма всех совпадающих цен.

Заметки:

  1. Каждая комбинация критериев должна соответствовать только одному результату.
  2. Значения поиска (диапазон сумм) должны быть числовыми.
  3. СУММЕСЛИМН вернет ноль, если совпадений нет.

Интересные статьи...