EXCEL 在筛选状态下如何用SUMif函数怎么写多个条件将多个不连续单元格的数加在一起

发送成功!
提交失败,请刷新页面重试或拨打下方热线!
当前位置:& >
> excel sumif函数的使用方法 用sumif函数同时加总两种情况下的数据之和
excel sumif函数的使用方法 用sumif函数同时加总两种情况下的数据之和,这个问题是我们很多人都很困惑的一个问题,excel sumif函数的使用方法是我们非常常用的一个东西,也是我们工作和学习中必不可少的一个数据公式,那么具体我们要怎么做呢?下面就来看看这篇excel sumif函数的使用方法 用sumif函数同时加总两种情况下的数据之和的文章吧!一般来讲,sumif函数是用来单条件求和的,当然多条件求和呢?能否也使用sumif函数来实现多条件求和呢?答案是肯定的,各位同学可以借助辅助列来实现的。今天本文讲述是另一种情况,请看下表现在要你根据分公司的名字来求和,一个是成都分公司,一个是山东分公司。如果用sumif函数来求,显然常见的是这样的:=SUMIF(B2:B10,F4,C2:C10)+SUMIF(B2:B10,F5,C2:C10)这种写法比较普通,优点是容易看懂,缺点呢如果有很多分公司让你求他们的累计和则比较繁琐。下面推荐一种新的写法:=SUM(SUMIF($B$2:$B$10,{&成都分公司&;&山东分公司&},$C$2:$C$10))这里{&成都分公司&;&山东分公司&}是常量数组,充当sumif函数的第2个参数。因为sumif同时分别求两个公司的销售额之和,因此要在sumif的最外面再加一个sum来加总这两个求和值。当然你如果觉得用常量数组也比较麻烦,不方便修改。则可以用单元格区域引用来代替。{=SUM(SUMIF($B$2:$B$10,$F$4:$F$5,$C$2:$C$10))}最外围的{}是在编辑状态下按ctrl+shift+enter三键而形成的。这是一个数组公式。或者=SUMPRODUCT(SUMIF($B$2:$B$10,$F$4:$F$5,$C$2:$C$10))以上就是excel sumif函数的使用方法 用sumif函数同时加总两种情况下的数据之和全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excel sumif函数的使用方法 用sumif函数同时加总两种情况下的数据之和请关注我们优词网!
400-685-0732(7x24小时)
沪ICP备号-12新浪广告共享计划>
广告共享计划
Excel中只对可见数据求和,实现完美自动筛选&&EXCEL(29)
在使用EXCEL筛选功能时,有个让人非常苦恼的事情,就是筛选出来的数据没有小计,如果用常规的sum函数求和,那些被隐藏的行也被被计算进去,得到的不是小计,而是所有数据的总计。
要实现这个效果,其实非常简单,下面就跟着我一步一步来吧:
&& 一、自动筛选
(1)先在第19行上面插入一个空行:
这样合计行会变成第20行。
为什么要插入空行呢,因为如果没有这个空行,你即使在合计行设置了小计的公式,也会在筛选时被隐藏,所以这个空行是必须的。
(2)选中B1:B18这个区域,然后进行筛选(EXCEL版:点击“数据”菜单下的“筛选”、“自动筛选”;EXCEL版:依次点击数据标签、筛选按钮),就会只对部门进行自动筛选,而姓名、工资那些列都不会自动筛选:
(3)隐藏刚才插入的空白行,第19行,这时可以发现,不管怎么筛选,原先的合计行都不会被隐藏。
二、只对显示的内容求和
从上表可以看到,虽然筛选了人力资源部的数据,但第20行合计却依然是所有人的(包括被筛选后隐藏的),这当然不是我们需要的结果。所以要对C20单元格的公式进行修改:
=SUBTOTAL(109,C2:C18)
&& subtotal是分类求和函数。
&& 第一个参数109的意思是只对可见区域求和,所以只要是只对可见区域求和就必须是109,要是只对可见区域求统计有数据的单元格个数就是103。
第二个参数是要求求和的区域,这里是C2:C18,就是本表工资列的数据区域。
现在可以发现,只要对部门进行了重新筛选,C20单元格的合计数会自动进行变化。
当然,这时候B20单元格显示的“合计”并不恰当,因为全部显示时才是“合计”,部分显示只能是“小计”,B20单元格设置公式:
=IF(SUBTOTAL(103,B2:B18)=COUNTA(B2:B18),"合计","小计")
& 示例文档:
本人制作的EXCEL必备工具箱,欢迎下载:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。you have been blocked(window.slotbydup=window.slotbydup || []).push({
id: '3284507',
container: s,
size: '0,0',
display: 'inlay-fix'
EXCEL中SUM函数不连续单元格求和
 SUM函数用来求和,大家都经常用。我们平时一般都是用它做连续区域数据求和,比如下面这样,求销售一部10月1日到10月6日的销量。公式非常简单,SUM(B2:B7)即可。
  B2:B7,表示连续区域,用冒号隔开。
  如果需要求销售一部10月3日、6日和销售二部10月5日的总和,应该怎样写公式呢?=SUM(B4,B7,C6)即可。
  如果用SUM函数来对指定不连续的单元格求和,用逗号隔开。
标签(Tag):
------分隔线----------------------------
------分隔线----------------------------
猜你感兴趣

我要回帖

更多关于 index和match组合函数 的文章

 

随机推荐