excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel函数公式:你不知道的SUMPRODUCT函数

各位亲,新年好,在这里给各位亲送祝福了,感谢各位亲的关注和支持,正是有了各位亲的关注和支持,Excel函数公式才得到了发展,希望在新的一年里可以给大家带来更好的作品。2018,我们共同努力,共同加油! Excel中的SUMPRODUCT函数是个乘法累加函数,其实这个函数还有查询,统计,条件统计等各种用法,今天,我们就来探讨一下这些用法! 一、SUMPRODUCT函数语法。 作用:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。 语法:SUMPRODUCT(array1, [array2], [array3], ...) Array1 必需。 其相应元素需要进行相乘并求和的第一个数组参数。Array2, array3,... 可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。 备注: 数组参数必须具有相同的维数。 否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值 #REF!。函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。 例如:目的:计算苹果和梨子的销售总额。 方法:在目标单元格中输入公式:=SUMPRODUCT(C3:C4,D3:D4)。 二、单个条件计数。 由于该函数的第一个参数是必需的,所以,我们可以利用这个特点,可以实现条件计数。 目的:计算“二班”的人数。 方法: 在目标单元格中输入公式:=SUMPRODUCT(N(C3:C8=F3))。 释义: 其中“C3:C8=F3”返回的事一个数组,数组中的元素是“TRUE”或“FALSE”,满足条件的是“TRUE”,不满足条件的是“FALSE”。当使用N函数时,将“TRUE”转换成“1”,“FALSE”转换为“0”。最后将N()返回的数组中的所有元素,暨所有的“1”和“0”,累加后,得到了满足条件的个数。 三、多条件计数。 目的:计算二班的优秀人数。方法: 在目标单元格中输入公式:=SUMPRODUCT((C3:C8=G3)*(D3:D8>80))。 释义: 大于80分的位优秀。当然这个条件完全可以自定义。 四、多条件求和。 目的:计算“二班”优秀人总分。方法:在目标单元格中输入公式:=SUMPRODUCT((C3:C8=G3)*(D3:D8>80),D3:D8)。 释义: 公式中(C3:C8=G3)*(D3:D8>80)返回的是满足条件的一个数组,这个数组有“1”和“0”组成,其中“1”表示满足条件,“0”表示不满足条件,再将这个数组与D3:D8相乘累加后返回。 五、多条件求和。 目的:计算“李四”销售“鼠标”的提成总额。方法:在目标单元格中输入公式:=SUMPRODUCT((B3:B8=H3)*(C3:C8=I3),D3:D8,E3:E8)。 六、跨列求和。 目的:分别求和“计划”、“实际”。方法: 1、选定目标单元格。 2、输入公式:=SUMPRODUCT(($C$3:$H$3=I$3)*($C4:$H4))。 3、Ctrl+Enter填充。 七、生成二维汇总数据表。 目的:将流水记录进行二维销售汇总。 方法: 1、选定目标单元格。 2、输入公式:=SUMPRODUCT(($B$3:$B$8=$G3)*($C$3:$C$8=H$2),$D$3:$D$8)。 3、Ctrl+Enter填充。 八、自动生成排名。 目的:对成绩进行排名。方法: 1、选定目标单元格。 2、输入公式:=SUMPRODUCT((D3<$D$3:$D$8)*1)+1。 3、Ctrl+Enter填充。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接