在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. 二、查找同列多条件的合计数。 如下图所示,如果要查找张飞和赵云的工资之和。输入的函数公式为=DSUM(A1:E12,E1,G1:G3),三个参数分别为数据区域,求和标题所在数据区域中的单元格,条件区域,此处张飞和赵云必须纵向排列,表示或的条件。 如果要查找本科和硕士学历的工资之和,输入的函数公式为=DSUM(A1:E12,E1,G6:G7),和根据姓名查找同样道理。 三、查找多列多条件的合计数。 如下图所示,要查找符合本科男、硕士女的工资合计。输入的函数公式为=DSUM(A1:E12,E1,G1:H3)。前两个参数和上述没有区别,第三个参数把条件区域全部选中即可。需要注意的是,此处男、本科或者女、硕士横向排列表示需要同时满足,是且的关系。男本科和女硕士是上下纵向排列,是或的关系。 四、查到日期之间的合计数。 如下图所示,如果要查找入职日期在2018年6月1日~~2018年8月31日之间的工资合计,输入的函数公式为=DSUM(A1:F12,F1,H1:I2)。此处,条件区域的日期用大于小于等于号做出判断,数据区域和标题单元格和前述没有变化。最后返回结果为24354,即表中表黄色单元格对应的工资。 五、利用通配符进行查找。 如下图所示,查找姓曹的和姓夏的(请忽略夏侯是复姓)工资水平。则条件区域中用姓加上通配符*后,输入函数公式=DSUM(A1:E12,E1,G1:G3)即可查到准确的结果。此处函数的含义仍然和上述没有区别。 这就是利用dsum函数进行查找求和,很简单吧? |
|