СУММА на основе списка категорий - PullRequest
0 голосов
/ 26 марта 2020

Рассмотрим следующий Excel

    A      B    C    D
1   foo    7         whaa
2   bar    5    AA
3   baz    9    BB
4   bal    1    AA
5   oof    3         blah
6   aba    9    C

Дополнительно:

  • Каждая строка имеет значение в столбце C ИЛИ в столбце D
  • Значения в столбце C являются категориями (в данном примере ÀA , BB , C`)
  • Значения в столбце D могут быть любыми

I нужен SUM (на основе столбца A) следующим образом:

  • SUM столбца B для всех строк, имеющих значение (любое значение) в столбце D (называется Rest)
  • SUM столбца B для каждой категории в столбце C. У меня есть список категорий (см. Ниже)

Вот так:

   A      B
1  Rest   10     <----- 7 + 3
2  AA     6      <----- 5 + 1
3  BB     9
4  C      9

Какие формулы мне нужны в столбце B выше, чтобы получить этот результат?

1 Ответ

1 голос
/ 26 марта 2020

или, вы можете использовать sumproduct для решения:

H2=SUMPRODUCT(($D$4:$D$9=IF(G2="Rest","",G2))*$C$4:$C$9)

H2=SUMIF($D$4:$D$9,IF(G2="Rest","",G2),$C$4:$C$9)

enter image description here

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