Excel中如何对一组有选择性的求和?

在一组数据中,每个数量对应有A和B,如何把含有A的加在一起,把含有B的加在一起.还有当选择自动筛选时能自动把选出来的数据求和
也就是说在a1:c3中,先判断B2是否A,是就把a2和其他属于A的数据加起来

输入以下公式,然后向下填充公式

=SUMIF(B:B,D1,A:A)

公式表示:将B列等于D1的对应A列求和。

 

详见附图

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-27
假如数量在a列对应的a和b在b列
含A的:=sumif(b:b,"A",a:a)
含B的:=sumif(b:b,"B",a:a)本回答被提问者采纳
第2个回答  2009-01-14
假设含有A和B字符信息在A2:A7单元格,对应的数据在B2:B7单元格,

1.要实现把含有A的加在一起,可在A8单元格中输入公式 :
=SUMIF(A2:A7,"B*",B2:B7),*在此表示通配符;

2.当选择自动筛选时能自动把选出来的数据求和,可借助自动筛选和以下公式
=SUBTOTAL(9,B2:B7),当进行自动筛选时值会自动跟着变
第3个回答  2009-01-14
=sumif(b1:b3,"A",a1:a3)
=sumif(b1:b3,"B",a1:a3)
第4个回答  2009-01-14
用通配符*,?,自动筛选
相似回答