请教excel 编程问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 12:58:17
表格有两列 第一列为数据 第二列对应着该数据的属性
0.3 素填土
1.2 粉砂
2.2 细砂
3.2 卵石
2.1 细砂
6.3 碎石
5.1 粉土
2.0 碎石
。。。
类似这样一个表格 很长 我想把属性为碎石和卵石的数据求个和 把其余数据求个和 请问怎么做 谢谢!
谢谢521的回答 不过我的意思是把碎石和卵石的数据加在一起 求和 不是分开的

数据在a列b列
在c1输入
=sumif(b:b,"碎石",a:a)
卵石的也这么做

至于其他的,你可以

=sum(a:a)-sumif(b:b,"碎石",a:a)-sumif(b:b,"卵石",a:a)

或者

=sumproduct((a1:a100)*(b1:b100<>"碎石")*(b1:b100<>"卵石"))

这个要有范围 我写的是1-100行, 你自己改

另外如果数据很多,你可以把数据排序-选中b列,点数据-排序,
然后选中ab列点 数据-分类汇总

不过我的意思是把碎石和卵石的数据加在一起 求和 不是分开的

=sumif(b:b,"碎石",a:a)+sumif(b:b,"卵石",a:a)