SUMIF同一行上的某个单元格在某个列中包含特定的文本

我正在尝试在银行对帐单的电子表格中汇总所有交易。 比方说,我有以下BF栏下面:

BCDEFG Date Type Transaction Value Balance ??? row 4 23/05/14 BAC Bank transfer A 1103.55 637.03 row 5 23/05/14 POS Pizza purchase 10.00 627.03 row 6 23/05/14 POS Coffee purchase 10.00 627.03 

我想在列G上创build一个新的单元格,这个单元格将E列中所有包含C列中“POS”行的值相加。这可能吗?

是的,我相信最简单的方法是使用SUMIF

 =SUMIF(C:C, "POS", E:E) 

换句话说,如果C:C等于“POS”,则和E:E。

=SUM(IF(C4:C6="POS",1,0)*E4:E6)是单向的。 扩大范围品尝。

请注意,这是一个数组公式 :您需要在完成编辑后按Ctrl + Shift + Return。