Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

SUM/SUMIF/SUMIFS函数常用于求和、单条件求和、多条件求和,不过要是遇到以下场景,用SUM系列函数就有点累了。

应用场景之一

当你按照老板的要求,整理了一份表格给老板。以下场景你一定不会陌生。

老板:这个办公用品总共支出多了多少钱啊?

老板:打印耗材花了多少啊?

老板:有多少钱花在了预算外的物品上啊?

……

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

面对老板连珠炮似的问题,你怎么办呢?

小王:老板稍等,我马上就计算出来了。

筛选——“预算外”——总共10654。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

或者迅速一个又一个地输入SUM/SUMIF/SUMIFS公式。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

又或者,搞个数据透视表吧。字段拖来拖去也不是很方便啊。

其实,这种时候就应该请DSUM函数出山,甭管老板一口气提多少个问题,你都可以轻松应对。

DSUM函数

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

DSUM函数非常简单,只有3个参数:

【参数1】就是原始数据表,本例为下方的表格(即A10:H86);

【参数2】就是你要计算的列标题,本例要计算总金额,所以是F10(“总价”);

【参数3】就是你的求和的条件区域。条件区域至少包含两行,第一行是标题,建议将原始数据表的标题复制上去,第二行是真正的条件,空白表示没有条件。

这样,我们就输入了以下公式。

=DSUM(A10:H86,F10,A3:G4)

用这一个公式,我们可以计算老板的种种需求。

计算总支出

① 这样当条件区域什么也没有选择时,计算出来的就是总支出。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

计算一个条件下的总支出

② 想计算打印耗材的支出,就筛选打印耗材。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

③想计算预算外的支出,就在条件区域筛选“预算外”。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

④ 想计算买了多少贵重物品(单价在1000元以上),就只要在“价格”下输入“>1000”。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

计算多条件下的支出

⑤ 例如:4/5采办的、预算外的打印耗材总支出是多少钱。

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

和上面的操作类似,把你的条件一个又一个地筛选出来或在条件区域输入即可。

⑥ 想计算打印耗材和财务用品合计花了多少钱?

Excel DSUM函数,既能动态求和,也可替代SUM\SUMIF\SUMIFS函数

就可以在条件区域增加一行,并用鼠标点击DSUM公式,将第三个参数范围拖大一行即可。

总结

  • DSUM函数的条件在一个表格中,表格选项为空,表示没有条件。
  • DSUM函数的“D”表示数据库“Database”。除了DSUM,还有DAVERAGE\DCOUNT\DMAX等一系列函数,函数意义和没有加“D”一样,用法和DSUM完全一样,所以学会了DSUM,也就学会了这一列数据库函数。



分享到:


相關文章: