分享

excel中的DSUM函数——条件求和原来如此简单

 whoyzz 2019-02-08

在excel中,DSUM函数表示根据条件查找或者求和,学习这个函数可以避免使用筛选等功能进行求和时破坏原数据,而且这个函数理解起来也十分简单,下面就和大家一起来学习一下吧。

一、基本查找。

对于dsum函数的三个参数为=dsum(数据区域,查找返回值的标题,条件区域),或者也可以写成=dsum(数据区域所在的列,求和数据所在列的列数,,条件区域)。现在就以下图为例说明一下dsum函数的基本用法。

下图中,如果查找赵云的工资,第一个函数公式=DSUM(A1:E12,E1,G1:G2),函数中第一个参数A1:E12表示查找的范围区域,第二个参数E1表示查找返回的结果是工资,第三个参数G1:G2表示条件区域,即查找的是姓名所在列赵云对应的工资。计算结果为5743,核对无误。

第二个函数公式=DSUM(A:E,5,G5:G6),第一个参数选择的区域所在列A到E列,第二个参数为5表示查找结果工资所在列为第5列。第三个参数为条件区域。返回结果同样是5743.

excel中的DSUM函数——条件求和原来如此简单

二、查找同列多条件的合计数。

如下图所示,如果要查找张飞和赵云的工资之和。输入的函数公式为=DSUM(A1:E12,E1,G1:G3),三个参数分别为数据区域,求和标题所在数据区域中的单元格,条件区域,此处张飞和赵云必须纵向排列,表示或的条件。

如果要查找本科和硕士学历的工资之和,输入的函数公式为=DSUM(A1:E12,E1,G6:G7),和根据姓名查找同样道理。

excel中的DSUM函数——条件求和原来如此简单

三、查找多列多条件的合计数。

如下图所示,要查找符合本科男、硕士女的工资合计。输入的函数公式为=DSUM(A1:E12,E1,G1:H3)。前两个参数和上述没有区别,第三个参数把条件区域全部选中即可。需要注意的是,此处男、本科或者女、硕士横向排列表示需要同时满足,是且的关系。男本科和女硕士是上下纵向排列,是或的关系。

excel中的DSUM函数——条件求和原来如此简单

四、查到日期之间的合计数。

如下图所示,如果要查找入职日期在2018年6月1日~~2018年8月31日之间的工资合计,输入的函数公式为=DSUM(A1:F12,F1,H1:I2)。此处,条件区域的日期用大于小于等于号做出判断,数据区域和标题单元格和前述没有变化。最后返回结果为24354,即表中表黄色单元格对应的工资。

excel中的DSUM函数——条件求和原来如此简单

五、利用通配符进行查找。

如下图所示,查找姓曹的和姓夏的(请忽略夏侯是复姓)工资水平。则条件区域中用姓加上通配符*后,输入函数公式=DSUM(A1:E12,E1,G1:G3)即可查到准确的结果。此处函数的含义仍然和上述没有区别。

excel中的DSUM函数——条件求和原来如此简单

这就是利用dsum函数进行查找求和,很简单吧?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多