当前位置:首页 > 办公 > Excel教程 > 正文内容

条件求和放弃SUMIFS吧,数据库函数真香

酷网2个月前 (10-21)Excel教程32

条件求和,大家一直在使用SUMIF(S)函数其实数据库函数是真的香,我们一起来对比这学习看看

单条件求和

传统:=SUMIF(B:B,G6,E:E)

 

数据库函数:=DSUM(A1:E39,H1,G1:G2)

 

这也没啥呀,都差不多,但是多条件,就可以看出的香了

传统:=SUMIFS(E:E,B:B,G6,C:C,”>=”&H6,D:D,”<=”&I6)

 

数据库函数:=DSUM(A1:E39,H1,G1:G2)注意区别,这里我们把字段条件都写在字段对应的位置

 

小结一下

> 如果条件多,或者条件经常变更,推荐DSUM

> 使用传统的SUMIF(S),修改起来非常麻烦,每次都需要进入公式修改> SUMIF(S)条件较多,书写和维护相对麻烦

> 数据库函数,条件都可以在工作表中设置,后期维护简单

> 数据库函数,语法简单

实战完,我们再来总结一下数据库函数语法和用法:

官方:DSUM(database, field, criteria)人话:DSUM(数据源, 求和字段, 条件区域)

> Database:数据源区域,首行为标题行。

> Field:可以是标题名称,或者使用列顺序1、2、3比如案例中换成5也是可以的E列是第五列

 

> Criteria:一行表头一行条件,缺一不可,注意这里的表头,一定要使用数据源中的不可以修改,否则无效,这也是他为什么叫数据库函数的一个原因吧。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40256.html

分享给朋友:

相关文章

WORKDAY函数计算几个工作日之后的日期

WORKDAY函数计算几个工作日之后的日期

朋友发来一个EXCEL样表,不同金额需交款工作日不同,能不能算出A列金额最后交款日期? 样表如下: 此问题解决的关键是:如何计算规定的工作日之后的日期。 公式实现 第一步: 将不同金额需交款工作日写入E2:F2区域;...

1分钟学会SUMIFS函数,从此山水永相逢 ,莫问兄长谁更强

1分钟学会SUMIFS函数,从此山水永相逢 ,莫问兄长谁更强

今天要和大家分享的知识点是一个非常实用的函数—SUMIFS。说到这个函数,或许有些人会说自己只认识它的弟弟SUMIF函数,其实殊不知这个函数更为强大。 相对的说在这年头,假如经常用Excel的人还不知道什么是SUMIFS...

Excel2019中切换工作簿视图的方法

Excel2019中切换工作簿视图的方法

  Excel2019中总共提供了四种视图,分别是普通视图、页面布局、分页预览、和自定义视图这四种,在我们刚下载使用的时候,默认状态是普通视图,用户如果有其他需要可以随时切换到需要的视...

怎么在Excel中添加标题行

怎么在Excel中添加标题行

电子表格具有固定的列标题行称为标题行。上下滚动查看信息时标题行可不随动,让你更容易地从数据收集信息,为他人使用电子表格减少混乱。下面介绍如何在Excel中添加一个固定的标题行。 步骤 启动Excel并打开一个需要标题行...

FREQUENCY函数分段计数

FREQUENCY函数分段计数

EXCEL做数据分析的时候,经常会遇到分段统计数量的问题。今天以学生成绩分析为例,来述如何使用FREQUENCY函数简单方便的统计各分数段的人数。 示例数据如下图: 关键操作 函数实现 选中E2:E6单元格区域,输入公...

如何使用Excel表格的RANK函数进行跨表排名?

如何使用Excel表格的RANK函数进行跨表排名?

  我们在日常的工作生活或者学习当中,经常会使用到office的Excel表格工具对一些数据进行排名,相信很多人都已经学会使用Excel对单张工作表进行数据排名,但是在多张表中进行排名...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。