首页 > 其他 > 详细

【Excel】SUMIF 或用 筛选器 实现挑选含有某些字段的值,然后把这些值所对应的后面某列上的值相加

时间:2014-12-22 16:06:32      阅读:402      评论:0      收藏:0      [点我收藏+]

Background:

挑选含有某些字段的值,然后把这些值所对应的后面某列上的值相加。比如挑选下表中,所有带有“MX104”这个字段的值,然后把它的后面total那一列的值相加。

技术分享

 

Solution:

随便选个A16这个位置来记录这个数,公式是 =SUMIF(A2:A12,"*MX104*",D2:D12)  ,得到的值是107784.6,就是含有MX104的这几个单元格的D列的值的相加。

 

使用筛选器也可以达到相同效果:

技术分享

 

给A1加上筛选器,如上图,然后筛选MX104如下图

技术分享

但是要注意的是,现在虽然筛选出来了需要的值就列在D列上,但是不能直接sum(d2:d12),也不能鼠标去拖D列上被筛选出来的那一些,因为他其实加的还是源数据,所以得出的值跟之前sumif得出的不一样,所以这个就比较麻烦,得一个个输入 =SUM(D5+D6+D8=D10....) 所有都加上的话那个值也是和前面用sumif得到的值是一样的。

 

【Excel】SUMIF 或用 筛选器 实现挑选含有某些字段的值,然后把这些值所对应的后面某列上的值相加

原文:http://www.cnblogs.com/Vooom/p/4178314.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!