Вопрос MS Excel - суммарная сумма столбца на основе «значений id» в другом столбце?


Я пытаюсь выяснить, как создать формулу, которая вычисляет кумулятивные суммы строк в столбце на основе их значений id в другом столбце, но до сих пор не нашел для нее никакого решения. Я пытаюсь продемонстрировать, что я имею в виду с этими примерами:

ID   Value   CumulativeCounter
1      2     (ID1 has 2)
2      3     (ID2 has 3)
3      1     (ID3 has 1)
4      5     (ID4 has 5)
1      9     (ID1 has the previous value 2 and this new 9 on top of that =11)
2      1     (ID2 has the previous value 3 and this new 1 on top of that =4)

И вот, вот еще один пример (в «Excel-представлении») с большим количеством записей и номеров:

  A  B  C
1 1  2  2
2 2  7  7
3 3  3  3
4 1  2  4 (<- 2+2)
5 5  9  9
6 1  2  6 (<- 4+2)
7 4  3  3
8 2  7  14
9 1  8  14 (<- 6+8)

Я буду бесконечно благодарен за решение формулы для этого!


4
2018-04-15 09:51


происхождения




ответы:


Вы должны использовать sumif с хорошо заданными ссылками, введите это в C1 и заполните: =SUMIF($A$1:A1,A1,$B$1:B1),


6
2018-04-15 10:38



Это прекрасно работает! Я не могу поверить, что все было так просто. Я пробовал что-то подобное (но, очевидно, не то же самое), и это не сработало, поэтому я убедился, что для достижения того, что я хочу, понадобится какая-то чудовищная формула. Спасибо! :) - Tenttu