excel求积函数sum怎么用

朋友们,大家好!
在日常工作中,我们经常用EXCEL函数处理表册,函数的运用,大幅度提升了我们的工作效率 。笔者集合工作实际,把最常用的EXCEL函数进行逐一详细讲解,课程中有大量案例,为便于朋友们更加深入了解各个函数的用法,将于每天上午7:00同步发布视频教程和图文教程(包含公式) 。只要不懈努力和不断实践 , 通过30天的系统学习 , 你也能成为EXCEL函数高手 , 从此告别加班,让同事和朋友刮目相看 。
【excel求积函数sum怎么用】今天,我将和大家一起分享求积函数PRODUCT和MMULT的用法 。
一、PRODUCT函数基础知识
PRODUCT函数定义:PRODUCT函数用于计算给出的数字的乘积 , 也就是将所有以参数形式给出的数字相乘,并返回乘积值 。
PRODUCT函数相当于将所有的参数用乘号“*”相连起来,和使用SUM函数的求和功能极为相似,如果需要让许多单元格相乘,则使用PRODUCT函数很有用 。例如:公式=PRODUCT(A1:A3,C1:C3)等同于=A1*A2*A3*C1*C2*C3 。
语法:PRODUCT(参数1,参数2,……参数N)
参数1……参数N:为1到255个需要相乘的数字参数 。
在函数公式里面,函数公式=A1*A2*A3可以写成=PRODUCT(A1,A2,A3),也可以写成=PRODUCT(A1:A3) , 在写公式时应当选择比较简便的公式 。
使用PRODUCT函数注意事项:如果直接在该函数的参数中输入文本型数字,该函数会将其当做数字计算;如果参数为数组或引用,只有其中的数字被计算;对于引用单元格中的文本、错误值、空单元格和错误值等,该函数会直接将其忽略;对于其中的逻辑值,该函数会将TRUE当做1处理,将FALSE当做0处理 。
二、PRODUCT函数案例实践
清楚了PRODUCT函数的定义、语法及相关知识,下面,我们进行几个案例解析 。
(一)计算工程总价
某公司工程部在进行工程项目改造时 , 统计了每个工程的数量、面积和单价,现在要计算工程的总价 。
在E11单元格输入公式:=PRODUCT(B3:D3),按回车键即可计算出2*4墙体建设总价 。见下图:

excel求积函数sum怎么用

文章插图
上图公式还可以写成:=PRODUCT(B3 , C3 , D3)或=B3*C3*D3 。
如果给B3单元格的数量加上单位,那么就属于文本,不参与计算,参与计算的则只有C3和D3单元格 。见下图:
excel求积函数sum怎么用

文章插图
(二)跨表计算工程总价
跟上一个例子类似 , 本例中,各种工程项目的面积和单价分布在两个表格里,需要跨表格把对应项目的面积和单价进行相乘,计算出每个项目的总价 。见下图:
excel求积函数sum怎么用

文章插图
在总价表B3单元格输入公式:=PRODUCT(面积:单价!B3),按回车键即可跨表格计算出2*4墙体建设总价 。见下图:
excel求积函数sum怎么用

文章插图
本例中的这种跨表格求积的公式,只对面积表和单价表中的数据对应单元格的情况适用,如果数据对应不一致 , 则不能使用本例中这种跨表格求积的方式进行计算 。
三、MMULT函数基础知识
MMULT函数定义:MMULT函数是指返回两个数组的矩阵乘积,结果矩阵的行数与“矩阵数组1”的行数相同,矩阵的列数与“矩阵数组2”的列数相同 , 而且两个数组中都只能包含数值 。
excel求积函数sum怎么用

文章插图
如上图,有两个区域“数组1”和“数组2”,“数组2”的列数必须与“数组1”的行数相同 。上图中,“数组2”是1列,几行都无所谓,“数组1”必须是1行 , 几列都无所谓 。至于计算结果,想想小学时候学的乘法口诀,或者看看上图的结果区域,我想应该能理解 。
语法:MMULT(矩阵数组1,矩阵数组2)
矩阵数组1、矩阵数组2:是要进行矩阵乘法运算的两个数组 。“矩阵数组1”和“矩阵数组2”可以是单元格区域、数组常量或引用 。
在以下情况下,MMULT将返回错误值#VALUE!:
一是任意单元格为空或包含文字 。
二是“矩阵数组1”的列数与“矩阵数组2”的行数不相等 。
对于返回结果为数组的公式,必须以数组公式的形式输入 。
MMULT不用三键结束的话就是第1行第1列的数,用三键结束则是一个数组;MMULT作为其他函数参数时则是一个数组参加运算,不需用三键结束 。


推荐阅读