Excel Суммирует несколько столбцов с одним из нескольких критериев Верно

#excel #filter #excel-formula #sum #multiple-columns

Вопрос:

Я пытаюсь подвести итог по нескольким столбцам, где критерии строк могут быть одним из нескольких. Я попробовал sum(фильтр(фильтр( с функцией или, но это не сработало. Вы можете увидеть формулу ниже. Например, в рабочей книге с полугодовыми столбцами B:E я хочу сложить значения, где год (строка 1)-2020, а бизнес-код (столбец A) — 4142 или 4143.

СУММА(ФИЛЬТР(ФИЛЬТР($B$3:$E$2965,$B$1:$E$1=2020) ИЛИ($A$3:$A$2965=4142,$A$3:$A$2965=4143)))

Ответ №1:

 =SUMPRODUCT(--($B$1:$E$1=2020)*(($A$3:$A$2965=4142) ($A$3:$A$2965=4143)),$B$3:$E$2965)
 

Использование * действует как функция И, а действует как функция ИЛИ. — преобразует логические значения в 1 и 0, которые затем умножаются по всему диапазону данных.