将Sumif和小计与Excel中的表结合使用

时间:2014-10-08 03:29:02

标签: excel-2007

我在Excel中有以下表格

A - B - C

amount - type - tag

4 - Debit - nice

5 - Credit - nice

32 - Debit - bad

31 - Credit - bad

用于计算总数我使用以下公式:

=sumif([type],"Credit",[amount])-sumif([type],"Debit",[amount])

我得到0,这是对的。

然后我过滤了表格,只显示“漂亮”的标签,但结果没有变为1,它仍为0。

如何解决此问题,以便在根据标记过滤值时计算小计?

1 个答案:

答案 0 :(得分:0)

最后,我找到了一个有效的公式! 它虽然在Google表格中不起作用......

=SUMPRODUCT(SUBTOTAL(109,OFFSET(D$2:D$160,ROW(D$2:$D$160)-ROW(D$2),,1)),--(E$2:E$160="CREDIT"))-SUMPRODUCT(SUBTOTAL(109,OFFSET(D$2:D$160,ROW(D$2:$D$160)-ROW(D$2),,1)),--(E$2:E$160="DEBIT"))