Индекс совпадений Sumifs Excel, возвращающий только значение - PullRequest
1 голос
/ 22 мая 2019

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

         A          B   C   D   E   F
1   Name           Week1    Week1   Week2   Week2   Year
2   CustomerA   10  20  30  40  2019
3   CustomerB   50  60  70  80  2019
4   CustomerA   90  100 110 120 2018
5   CustomerB   130 140 150 160 2018

Мне нужно получить итоговую сумму за 1 неделю для клиента A в 2019 году.

Я пытался использовать эту формулу:

=SUMIFS(INDEX(B:E,0,MATCH("Week1",B1:E1,0)), A:A,"CustomerA", F:F, "2019")

Формула, однако, возвращает только 10 долларов США для клиента А на неделе 1 в 2019 году вместо 30 долларов США (10 долларов США из ячейки B2 + 20 долларов США из ячейки C2). Это означает, что оно соответствует полю недели 1 в столбце B и игнорирует поле недели 1 в столбце C.

Какую поправку мне нужно внести в формулу, чтобы преодолеть эту проблему, пожалуйста? Спасибо.

Image of the Excel Table

1 Ответ

1 голос
/ 22 мая 2019

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

Вам потребуется SUMPRODUCT:

=SUMPRODUCT(($B$1:$E$1="Week1")*($A$2:$A$5 = "CustomerA")*($F$2:$F$5 = 2019)*($B$2:$E$5))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...