乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在excel里的sumproduct函数中的单元格范围中怎么...-excel函数sumproduct,如何用sumpr

在excel里的sumproduct函数中的单元格范围中怎么...-excel函数sumproduct,如何用sumpr

作者:乔山办公网日期:

返回目录:excel表格制作




  *号在zhidao数组公式里表示 “并且”,“+”表示“或者”

  =SUMPRODUCT((Sheet!A2:A10000="大")*(Sheet!B2:B10000="大")+(Sheet!A2:A10000="大")*(Sheet!B2:B10000="小"))


第一,基本资料
首先,sumprodcut原型为:返回相应区域或数组的乘积之和,如
=sumproduct({1,2,3,4},{5,6,7,8})-------返回1*5+2*6+3*7+4*8的和

假设1~4在A1:A4,5~8在B1:B4,则上述公式可写为
=sumproduct(A1:A4,B1:B4) 或=SUMPRODUCT(A1:A4*B1:B4)
------用于计算A1*B1+A2*B2+A3*B3+A4*B4的和
第二,在Excel中,比较大小关系式返回True(真)与False(假)-------真假值(TRUE、FALSE)在计算时分别当成1和0----真为1,假为0

第三,你的公式中
C4:R4=0--------用于检测这个区域中各单元格的值是否等于0;若等于0则返回真值(True),若不等于0,则返回假(False)

第四:一系列真假值(1或0)对应乘以C3:R3,再求和。

SUMPRODUCT((C4:R4=0)*C3:R3)----该公式功能:计算C4:R4中为零值的单元格所对应的C3:R3区域中数据之和。

求符合条件记录个数
公式zd1=sumproduct((A1:A100>10)*(A1:A100<20))
公式2=sumproduct((A1:A100>50)+(A1:A100<20))
如要求和则需在
sumproduct函数条件内添加*A1:A100

and用"*"

or用"+"

注意逻辑值的运算
如:
FLASE+TRUE=1
FLASE*TRUE=0
即在数值运算中FLASE相当于0,TRUE相当于1

sumproduct函数公式等价于SUM数组公式

相关阅读

关键词不能为空
极力推荐

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