Excel中一列中所有不重复项对应另一列值求和

请精通Excel函数的高手帮我指点一下,怎么计算图中B列所有不重复项(第二次及以上重复的不算,即红色字体部份)对应C列的总金额,我知道有删除重复项选项,但这个只是我截下来的一部份,不方便在整个文件中用这个操作,还是用公式计算快捷,请注意不能对C列直接进行不重复项求和,因为有的在B列不重复的却在C列有重复,所以请哪位高手赐教!

输入如下数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束。 

 

=SUM(IF(B2:B100&C2:C100="",,IF(MATCH(B2:B100,B2:B100,)=ROW(1:99),C2:C100)))

 

 

 

补充提供公式二:因为你图中相同编号对应的金额也是相同的,不知有没有相同编号,金额不相同的情况,如果有就用公式二,详细说明请见图。 

 

这与公式一都是数组公式。

 

=SUM(IF(B2:B100&C2:C100="",,IF(MATCH(B2:B100&C2:C100,B2:B100&C2:C100,)=ROW(1:99),C2:C100))) 

 

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-15
请问一下你的序号范围是从BIF1120到多少呢?
相似回答