首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel动态求和方法:DSUM函数的简单用法

编按:今天来教大家一组简单实用的DSUM函数的用法,还不会的赶紧来看看吧!

在我们的工作中经常会有这样的场景:你维护着一份流水表,类似下面这样的表格 。当然,这个表格是简化了的,你的表格会有更多的列,数据也更复杂。

你经常会被领导问到这些问题:

a.某某人某月销售额是多少?

b.我们这个月赊销金额多少?

c.客户XX在1月下单多?

d.从x月x日到现在,我们的订单金额多少?

问题五花八门,各种各样。

被问到这些问题的时候?你是怎么做的呢?

根据不同条件去筛选,还是根据每一个条件去用条件求和的函数,比如sumif,sumifs,或者sumproduct函数去写公式呢?因为每次的条件都不同,这样还是有点麻烦。

其实,我们可以用DSUM函数,让这个问题变得简单起来。

公式说明:

DSUM是一个数据库函数, 其作用是返回符合条件的数据,在求和字段中的和。

语法:=DSUM(数据区域,求和的列的字段名称或者列索引号,求和的条件)

我们还是先来一个简单的案例来看一下,DSUM函数怎么用。

一、基本用法

要求客户A的订单金额,可以这样来写公式:=DSUM(A1:G39,E1,I2:I3)

其实就是按照上面的参数要求来写的。

第一参数,绿色部分是数据区域;

第二参数,E1是需要求和的列名;

第三参数,蓝色部分是条件,只是这个条件,需要包列名(字段名)。

以上就是DSUM函数的基础用法,我们接着来看下面的问题。

二、动态求和

如果要计算,跟单人员“李一一”,付款方式为“现付”的订单金额,可以这样来写公式。注意公式的第三参数,选择的是绿色边框的整个区域。

如果,我们把上面的第三参数的区域,做成下拉菜单,就可以实现动态的效果。

你也可以根据实际的需求,在其他列设置下拉菜单。这样就实现了动态的效果了,而不用针对每个条件去单独写公式。

三、更多的条件求和案例

上面,只是实现了基本的条件求和,下面我们再来说几个更为复杂一点的条件的表示方法。

1. 同一字段的“并且”条件

如果表表达大于2022-1-2日,小于20221-13日的日期内的”现付金额“,就可以这样来写第三参数的条件。

2.同一字段的“或者”条件

3.综合条件

如果表示大于2022-1-2日,小于20221-13日的日期内的“现付“,或者大于2022-1-2日,小于20221-13日的日期内的”预付“,这两个条件任何之一的数据的总和的条件,就可以用如下的表达方式。

4.模糊匹配

如果想表达,客户名称里面包含"H”的所有订单金额,条件可以这样来表示。得到是下面的这些客户的数据。

这里,通配符“*”可以表示任意字符,通配符“?”可以表示单一的字符,大家可以试试。

注意事项:

如果条件写成"客户H",公式的结果是,以"客户H"开头的所有销售订单的金额。

如果只想求"客户H"的订单金额,需要这样来写。需要在前面加上’=,然后再写【客户H】。

以上就是想给大家分享的DSUM的用法,及注意事项。

做Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!

学习交流请加微信:hclhclsc进微信学习群。

相关推荐:

如何按数据区间汇总求和?介绍5个实用的数据分析公式

你会累计求和吗?这5个技巧简直太好用了!

如何计算员工累计达标的月份,你需要一个SUBTOTAL函数!

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者柳之;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Ocrib2HREpgFTfmVIuVAyOWA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券