Excel教程中product函数实例应⽤
Excel教程中product是什么函数,⼀些朋友会忽略还有此函数。
product函数就是⽤来将所有以参数形式给出的数字相乘,并返回最终的乘积值。
有很多时候我们会直接使⽤四则运算的乘*号来代替product函数,但是在⼀些稍复杂的计算中,还是⽤PRODUCT函数来计算会更加⽅便。
⾸先看看product函数的⽤法:PRODUCT(数1,数2, (30)
为什么要到数30呢,因为PRODUCT函数最多可以有30个参数,如果超过30个参数的话,PRODUCT函数就会出错。
PRODUCT函数在使⽤时需要注意:当参数为数字、逻辑值或数字的⽂字型表达式时可以被计算;当参数为错误值或是不能转换成数字的⽂字时,将导致错误。如果参数为数组或引⽤,只有其中的数字将被计算。数组或引⽤中的空⽩单元格、逻辑值、⽂本或错误值将被忽略。
excel数组函数的实例 ⽂字说明总是枯燥的,下⾯我们以⼏个⼩实例来认识理解product函数。
product函数实例⼀:利⽤product函数来求阶乘。
⽐如要求1*2*3*4*5*6*7*8*9*10的乘积。可以使⽤数组公式:=PRODUCT(ROW(1:10)),结果为:3628800。
公式解析:ROW(1:10),⽤F9键可以看到结果为:{1;2;3;4;5;6;7;8;9;10},也就是⽤PRODUCT函数来求这些数的乘积,相当于:=1*2*3*4*5*6*7*8*9*10的结果3628800。
product函数实例⼆:取代PERMUT函数
Excel中PERMUT函数可以⽤来计算从给定数⽬的对象集合中选取的若⼲对象的排列数。PERMUT(N,M)可以来计算从N个数中选取M个数的排列数(N>=M),其实这样的算法也可以使⽤product函数来实现。如下图:
C2公式为:=PERMUT(A2,B2),D2公式为数组公式:=PRODUCT(ROW(INDIRECT(((A2-
B2)+1&":"&A2))))。PERMUT函数和product函数都可以得到最终的结果。
product函数实例三:取代combin函数
Excel中combin函数是⽤来计算从给定数⽬的对象集合中提取若⼲对象的组合数,combin(N,M) N>=M。⽤product函数也可以来实现,如下图:
C2公式为:=COMBIN(A2,B2),D2公式为数组公式:=PRODUCT(ROW(INDIRECT(((A2-
B2)+1&":"&A2))))/PRODUCT(ROW(INDIRECT("1:"&B2)))
combin函数和product函数都可以得到最终的结果。
product函数实例四:计算⾦额。
上图所⽰:如果计算A列乘以B列,除了直接使⽤=A2*B2以外,如果是使⽤product函数来写公式,需
要稍微转换,公式为:=PRODUCT(A2*1,B2*1),如果直接使⽤:=PRODUCT(A2,B2),得到结果为1,显然是不对的,因为单价都没有,结果应该为0。
product函数实例五:活期利息计算
如下图所⽰:
D3单元格公式为: =PRODUCT(A3,B3,C3),下拉复制。 通过上⾯五个⼩⼩的实例,应该会使⽤product函数了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论