我试图创建一个执行B列总和的公式,直到A列发生任何变化为止。 E.g。
Col A Col B
1 X 2
2 X 1
3 X 0
4 X 2
5 Y 1
从A1点开始,这将显示总和5.在这种情况下,A列将始终排序(X,后跟Y,后跟Z等)。
答案 0 :(得分:5)
使用cols A 和 B 中的数据,在 C2 中输入:
= IF(A3<> A2,SUM($ B $ 2:B2)-sum($ C $ 1:C1),"&#34)
并复制下来:
修改#1:强>
这种方法要求:
答案 1 :(得分:0)
我想很久以前就回答了这个问题,但我想分享一下我的解决方案;
就像@ Gary的学生所示,我建议采用类似的方式。您也可以使用IF
+ SUMIF
使用cols A 和 B 中的数据,在 C2 中输入:
=IF(A2<>A3,SUMIF(A:A,A2,B:B),"")
OBS。:在使用公式之前,需要对数据进行排序。
我希望它可以帮助其他人!