在列x中找到最后一个相同的值并添加或减去列y

时间:2015-08-08 07:36:47

标签: excel

类似于5月份的帖子,我还需要创建一个包含(3)不同信息来源的工作表,以根据最后一个相同的值创建一个总计

这个例子就是我需要发生的事情

Column A = D (to add) or W (to deduct)
Column B = Source1 or Source2 or Source3
Column C = the value that needs to be added or deducted
Column D = the running total based on the source (Column B)

A1 = D
B1 = Source1
C1 = 100
D1 = 100 (0 + C1)

A2 = W
B2 = Source1
C2 = 25
D2 = 75 (D1 - C2)

A3 = D
B3 = Source2
C3 = 50
D3 = 50 (0 + C3)

A4 = D
B4 = Source1
C4 = 100
D4 = 175 (D2 + C4)

A5 = W
B5 = Source2
C5 = 10
D5 = 40 (D3 - C5)

A6 = D
B6 = Source3
C6 = 20
D6 = 20 (0 + C6)

非常感谢任何帮助

尝试插入图片,但由于我是网站的新用户,我无法...对不起

我使用的是正确添加的

=SUMIFS($C$1:$C1, $A$1:$A1, A1, $B$1:$B1, B1)

但是,如果A列= W

,我还需要扣除

1 个答案:

答案 0 :(得分:0)

将其放入单元格D1并将其复制:=SUMIFS($C$1:$C1,$B$1:$B1,B1,$A$1:$A1,"D")-SUMIFS($C$1:$C1,$B$1:$B1,B1,$A$1:$A1,"W")

我能够开始使用您提供的公式。我对其进行了修改,以便从每个来源的D的运行总数中减去每个来源的W的总计。