首页 > 代码库 > 【Excel】SUMIF 或用 筛选器 实现挑选含有某些字段的值,然后把这些值所对应的后面某列上的值相加
【Excel】SUMIF 或用 筛选器 实现挑选含有某些字段的值,然后把这些值所对应的后面某列上的值相加
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 或用 筛选器 实现挑选含有某些字段的值,然后把这些值所对应的后面某列上的值相加
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。