乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel函数中的No.1,从入门到精通!-excel函数乘法

Excel函数中的No.1,从入门到精通!-excel函数乘法

作者:乔山办公网日期:

返回目录:excel表格制作

在小编多年工作实践中,Excel函数中的No.1就是SUMPRODUCT,因为它能求和、能计数、能排名。我们就从基础入手,对其用法做全面的介绍。

一. SUMPRODUCT函数介绍

该函数从字面理解就是相乘之后再求和

其语法格式为SUMPRODUCT(array1,[array2],[array3],…),如下图示:

Excel函数中的No.1,从入门到精通!

下面,我们就举例说明SUMPRODUCT计算过程:

A、B两组数据,求其每行对应数据的乘积之和。

在”C2”单元格中输入公式” =SUMPRODUCT(A2:A5,B2:B5)”,按Enter键,结果是”100”,如下图示:

Excel函数中的No.1,从入门到精通!

那么,这个结果是如何实现的呢?过程如下图示:

Excel函数中的No.1,从入门到精通!

二. SUMPRODUCT函数应用举例

1. 按条件求和

要求:统计分公司1,产品为冰箱的月销售总额

在B12单元格中输入公式"=SUMPRODUCT((A2:A11="分公司1")*(B2:B11="冰箱"),(C2:C11))",按Enter键,结果如下图示:

Excel函数中的No.1,从入门到精通!

解析:A2:A11="分公司1"为条件1,B2:B11="冰箱"为条件2,同时满足两个条件的数据,如上图红圈所示,然后再和C2:C11对应行的数据分别乘积后,再求和。

原理:满足条件值,结果判定为TRUE,其值为1;否则,判定为FALSE,其值为0。所以,B12单元格的公式可以表达为:1*1*8500+0*0*12500+....+1*1*8600+1*0*5800+....+0*1*18200=17170

2. 按条件计数

要求:统计分公司2,部门为运营的出现的次数

在C2单元格中输入公式"=SUMPRODUCT((A2:A6=2)*(B2:B6="运营")),"按Enter键,结果如下图示:

Excel函数中的No.1,从入门到精通!

原理:满足条件值,结果判定为TRUE,其值为1;否则,判定为FALSE,其值为0。所以,C2单元格的公式可以表达为:0*0+1*1+0*0+1*0+0*1+0*0=1

重点:当引用条件为数值时,不要加英文双引号。

3. 按条件排名

要求:按成绩从高到低进行排名

在D2单元格中输入公式"=SUMPRODUCT(($C$2:$C$7>=C2)*(1/COUNTIF($C$2:$C$7,$C$2:$C$7)))",按Enter键再拖动鼠标填充,其结果如下图示:

Excel函数中的No.1,从入门到精通!

从上面结果可知:排名有两个第4名,是不是正符合中国人的习惯呢?

还有热心读者说,用RANK函数也可以排名啊,那好吧,这个就留给读者朋友们吧!

鸣谢:若喜欢本篇文章,记得点赞,评论和转发噢!

有问题,一定要发言,小编有问必答哦!!

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网