提到求和,有点儿“老生常谈”的感觉,有的同学可能会说,不就是Sum、Sumif、Sumifs、Sumproduct等函数的应用……但是区域求和,你知道怎么操作吗?用什么函数公式吗?

一、DSum函数作用及语法结构。

作用:求满足条件的数据库中记录的字段(列)数据的和。

语法:=Dsum(数据区域,求和字段的相对列数,条件)。

参数解读:

1、数据区域:必须。构成列表或数据库的单元格区域,列表的第一行必须包含每一列的标签。

2、求和字段的相对列数:必须。指定对数据区域中相对的第几列进行求和。

3、条件:必须。可以是任意区域,但必须包含列标签,并且列标签下至少有一个指定条件的单元格区域。

示例:

目的:求指定地区的总销量。

方法:

在目标单元格中输入公式:=DSUM(B2:E9,3,$H$2:$H$3)。

解读:

1、求指定地区的总销量,我们也可以使用Sumif函数来实现,公式为:=SUMIF(E3:E9,H3,D3:D9);和Dsum函数的公式对比发现,Dsum函数的数据范围包含了列标签一行,这也是需要注意和容易犯错的地方哦。

2、当具体的条件为空时,默认为对指定的列进行求和。

二、“单字段多条件”求和。

目的:计算“北京”和“上海”地区的总销量。

方法:

在目标单元格中输入公式:=DSUM(B2:E9,3,H2:H4)。

解读:

1、此功能也可以用Sumif或Sumifs函数来实现。

方法:

(1)、在目标单元格中输入公式:=SUM(SUMIF(E3:E9,$H$3:$H$4,D3:D9))或=SUM(SUMIFS(D3:D9,E3:E9,$H$3:$H$4))

(2)、Ctrl+Shift+Enter填充。

2、注意Dsum函数的数据区域范围哦,多了“列”标签行。

三、“多字段单条件”求和。

目的:计算“键盘”在“上海”地区的总销量。

方法:

在目标单元格中输入公式:=DSUM(B2:F9,3,I2:J3)

解读:

1、此功能也可以使用Sumifs函数来实现:=SUMIFS(D3:D9,E3:E9,I3,F3:F9,J3)。

2、注意条件区域I2:J3,不管是单字段还是多字段,条件区域必须包括列标签。

四、“多字段多条件”求和。

目的:统计“键盘”在“上海”和“北京”地区的销量和。

方法:

在目标单元格中输入公式:=DSUM(B2:F9,3,I2:J4)。

解读:

1、此功能也可以使用Sumifs函数来实现:=SUM(SUMIFS(D3:D9,E3:E9,I3:I4,F3:F9,J3:J4)),但是必须用Ctrl+Shift+Enter填充哦!

2、用Dsum函数时,注意数据范围哦!

结束语:

学习完本节,相信大家对于求和又多了一个认识,还可以使用Dsum函数来完成,而且部分需求功能明显强于Sumif或Sumifs函数,但需要注意的是Dsum函数的数据区域必须包含列标签。也算是一个遗憾吧!对于Dsum函数的求和技巧,你Get到了吗?欢迎大家在留言区留言讨论哦!

mysql 多条件 sumif_关于求和我只用数据库函数Dsum,从不用Sum、Sumif等,你信吗?...相关推荐

  1. excil mysql查询 条件_excel多条件查找 Excel中实现多条件查找的15种方法

    excel多条件查找 Excel中实现多条件查找的15种方法,平凡的世界平凡的你,努力学习使我们变得不平凡,今天要介绍的知识是excel多条件查找的相关知识,你准备好学习excel多条件查找 Exce ...

  2. SQL | DB2和MySQL分条件求和

    为了探究对比DB2和MySQL多条件求和的区别,创建一个示例数据表: name acct date money a 1 20220430 15.0 a 2 20220430 30.0 a 1 2022 ...

  3. mysql 多条件求和_sql多条件求和-sql条件求和-sql求和且和满足条件

    sql 根据多条件求和 select 日期, sum(产品数) as 产品数, 姓名 from 表名 group by 日期, 姓名 order by 日期, 姓名 用SQL语句对数据库某字段进行求和 ...

  4. 解析mysql不重复字段值求和

    解析mysql不重复字段值求和 本篇文章是对关于mysql不重复字段值求和进行了详细的分析介绍,需要的朋友参考下 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有disti ...

  5. mysql count 条件_我以为我对MySql很了解,直到我面试了字节跳动

    小湿来到字节跳动,在静待,此时一位长发飘飘的面试官走来.小湿心里想:哎啊,今天遇到个美女面试官,好好表现 面试官:小湿,我看你简历上写了熟练掌握MySql和MySql的调优是吧? 小湿:是的,面试官. ...

  6. mysql多条件查询_使用dsum轻松搞定多条件查询,学会它,再也想用sumifs了

    在excel中条件求和想必大家都不陌生,这个可以说是我们工作中经常遇到的问题,常见的条件求和函数有sumif以及sumifs,但是还有一个更加强但知道的人却非常少的函数,他就是dsum函数,dsum相 ...

  7. MySQL 索引条件下推 Index Condition Pushdown

    MySQL 索引条件下推 Index Condition Pushdown 出现在MySQL5.6及之后的版本中,能大幅提升查询效率,原因如下: 内容摘录自<深入理解MariaDB和MySQL& ...

  8. mysql中如何求字段的个数字_求高手帮小弟解决一下!关于mysql字段中数字提取求和的问题?...

    例如表1中的No字段是字符串类型,no字段中包含数字及符号,如20+1.5,8+5+4等 那么有办帮法提取出20,1.5,8,5,4这些数字来进行求和等于38.5吗?语句怎么样写? 解决方案 30 提 ...

  9. mysql查询条件_mysql条件查询,最简单的一种,你知道吗?

    在上一篇文章中我们学习了在php中怎样查询数据库中的数据,哪些数据都是直接获取一个表中的所有数据,全部拿过来,没有经过过滤,很多数据对于我们来说暂时是用不上的,这就相当于浪费了带宽,不利于提高数据处理 ...

  10. 按条件增加列_12个公式解决Excel按条件多列求和,掌握两、三个就够用了

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力!#职场众生相# 日常工作中,在Excel表格中按条件求和也是经常用到的,一般根据条件求和的是一列数据,利用SUMIF函数即可 ...

最新文章

  1. OpenCV-Python官方文档学习笔记(上)
  2. 想转行学软件测试要注意哪些问题
  3. OpenCV安装好了,show第一个例子,找找成就感~~~
  4. Makefile学习笔记-备忘
  5. 如何用python完成评分功能呢_从文件python进行单词分析和评分
  6. HDU 1850 Being a Good Boy in Spring Festival
  7. 前端学习(220):伪元素选择器
  8. 深度学习-服务端训练+android客户端物体识别实战(caffe入门教程+mobilenet+ncnn+android)
  9. Ajax 重新绑定 webgrid 数据,绑定WebGrid表单AJAX
  10. WebGIS开发培训(ArcGIS API for JavaScript方向)
  11. objective C 随机数
  12. 数据的逻辑结构和存储结构(物理结构)详解
  13. 好看的(动态)Jay迷自制动态专辑卡片(正面和背面不同)和歌词页面
  14. 小虎电商浏览器:店透视应该如何查黑号?
  15. 键盘怎么打出计算机,电脑键盘上的@怎么打出来?
  16. 【视频+图文 直播贴】2014.9.9 Apple苹果发布会
  17. 华为云 对象存储服务 OBS 上传文件 上传图片 PHP Laravel
  18. .NET内存性能分析宝典
  19. 编程的97件事——1、谨慎行事
  20. 程序员:为了提升自己的竞争力!哪些含金量高的证书可以考?

热门文章

  1. Cocos Creator + TiledMap制作瓦片地图部分经验总结
  2. 程序员如何实现财富自由?
  3. PS快捷键总结,(操作、设置)小技巧
  4. Uniapp设置页面的背景图片
  5. 电机及计算机工程,伍斯特理工学院电机与计算机工程理学/工程学硕士研究生申请要求及申请材料要求清单...
  6. 如何使用iPhoneXR/XSMAX模拟器进行屏幕适配
  7. 【基因调控网络】基因调控网络及其模型
  8. 绘制折线图分析股票涨跌
  9. leetcode707.设计链表(Python实现)
  10. HDMI-FMC子卡的使用(基于VC707)(中)