Диапазон SUMIF в диапазоне - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь суммировать, только если значение из коллекции находится в заданном списке значений.

Я пытался использовать SUMIF, но он продолжает возвращать 0.

Дано:

ValueList

и

CheckValues

и

ValuesToSum

Я пробовал:

=SUM(SUMIF(M7:M10,X2:X4,H7:H10))

Но каждый раз возвращается 0. Как я могу изменить это правильно SUMIF

Ответы [ 3 ]

0 голосов
/ 12 сентября 2018

Или просто используйте SUMPRODUCT ()

=SUMPRODUCT(SUMIFS(H:H,M:M,X2:X4))
0 голосов
/ 12 сентября 2018

Вы можете использовать формулу массива, введите:

=SUM(SUMIF(M7:M10,X2:X4,H7:H10))

и нажмите CTRL + SHIFT + ENTER (или COMMAND + RETURN на Mac), чтобы ввести формулу

https://support.microsoft.com/en-gb/help/275165/when-to-use-a-sum-if-array-formula

0 голосов
/ 12 сентября 2018

Один из способов - добавить 3 суффикса:

=SUMIF(M7:M10,X2,H7:H10))+SUMIF(M7:M10,X3,H7:H10))+SUMIF(M7:M10,X4,H7:H10))
...