Excel详细介绍SUMPRODUCT

2016-02-19 15:11 3 1 收藏

今天图老师小编给大家介绍下Excel详细介绍SUMPRODUCT,平时喜欢Excel详细介绍SUMPRODUCT的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - Excel教程 】

一、SUMPRODUCT函数语法及功能

SUMPRODUCT函数功能:计算工作表内多列中对应值相乘之后的和,即乘积之和。

其语法为:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

SUMPRODUCT(array1,array2,array3, )

其中,Array1, array2, array3, 为 2 到 30 个数组,其相应元素需要进行相乘并求和。数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。 该函数将非数值型的数组元素作为 0 处理。

二、SUMPRODUCT函数乘积之和举例

表如下:

A B C D (列号)

1 2 10 20 (第2行)

3 4 30 40 (第3行)

5 6 50 60 (第4行)

公式: =SUMPRODUCT(A2:B4, C2:D4),说明:两个数组的所有元素对应相乘,然后把乘积相加,即 1*10 + 2*20 + 3*30 + 4*40 + 5*50 + 6*60(结果为910)

二、多条件求和+求个数

A、使用SUMPRODUCT进行多条件计数 ,计数就是统计满足条件的个数。

语法:=SUMPRODUCT((条件1)*(条件2)*(条件3)* (条件n))

作用:统计同时满足条件1、条件2到条件n的记录的个数。

实例:=SUMPRODUCT((A2:A10="男")*(B2:B10="中级职称")),公式解释:统计性别为男且职称为中级职称的职工的人数

B、 使用SUMPRODUCT进行多条件求和

语法:=SUMPRODUCT((条件1)*(条件2)* (条件3) *(条件n)*某区域)

作用: 汇总同时满足条件1、条件2到条件n的记录指定区域的汇总金额。实例: =SUMPRODUCT((A2:A10="男")*(B2:B10="中级职称")*C2:C10)

公式解释:统计性别为男性且职称为中级职称的职工的工资总和(假设C列为工资)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

SUMPRODUCT(条件1*条件2*条件3...条件N)利用此函数进行多条件计数时,* :满足所有条件;

SUMPRODUCT(条件1+条件2+条件3...+条件N) + :满足任一条件

例子一:

=SUMPRODUCT((G1:G3="男")*(E1:E3=60))

这个公式的意思就是要这样来统计,G1:G3满足条件是男的,同时E1:E3的数值小于等于60,满足这两个条件的总人数。 首先这是一个数组公式,要按Ctrl+Shift+Enter结束。

例子二:多条件求和

求男性及格人数:=SUMPRODUCT((C2:C13=60)*1,(B2:B13="男")*1)

例子三:多条件求和

汇总三班籍贯为浙男性人数,=SUMPRODUCT((B2:B13="男")*1,(D2:D13="三班")*1,(E2:E13="浙")*1)

来源:http://www.tulaoshi.com/n/20160219/1609119.html

延伸阅读
标签: 电脑入门
在使用excel时,我们常常会使用一些函数,本文中为大家介绍CONCATENATE函数的使用方法。 语法 CONCATENATE (text1,text2,...) Text1, text2, ... 为 1 到 30 个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。 说明 也可以用 &(和号)运算符代替函数 CONCATENATE 实现文本项的合并。 ...
标签: excel
Excel简单介绍averageifs函数   ①打开Excel2010,源数据表格我已经制作好了,我们要计算年级班级的平均分,首先,在D15单元格输入: =AVERAGEIFS(E2:E13,A2:A13,"一年级",D2:D13,"语文") ②回车,得到结果79,我们对照源表格,可以确定平均分就是79,正确。 ③然后在D16单元格输入: =AVERAGEI...
标签: 电脑入门
Unload 语句在vba状态下使用。其功能是从内存中卸载窗体或控件。 Unload语法Unload object object 所在处是要卸载的 Form 对象或控件数组元素的名称。 说明 当所占内存另有它用,或需要重新设置窗体、控件的属性为初始值时,就有必要卸载窗体或控件。 在卸载窗体前,会发生 Query_Unload 事件过程,然后是 Form_Unload 事件过程。在其中任...
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置? 首先,发送一个状态栏通知必须用到两个类:NotificationManager、Notification。 NotificationManager:是状态栏通知的管理类,负责发通知、清楚通知等。 NotificationManager是一个系统Service,必须通过getSyst...
标签: excel
excel 2003界面介绍   在平时的工作学习中,我们常常会使用到excel来进行数据统计,今天为大家介绍一下excel2003的软件界面。 excel 2003软件卸载方法   在控制面板中打开添加或删除程序,如下图所示。 在www.tulaoshi.com添加或删除程序中找到office2003,点击删除按钮,在弹出对话框中点击是。 等待一...

经验教程

898

收藏

89
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部