=SUMPRODUCT((A2:A16=E1)*(B2:B16=E2),C2:C16)中*代表什么意思
2个回答
展开全部
表示将两个数组相乘。
SUMPRODUCT的标准用法是两个数组成绩和,但这个函数经常被用于数组运算。通常用于多条件求和和计数。
(A2:A16=E1)和(B2:B16=E2)分别得到两个逻辑值数组,也就是两组有TRUE和FALSE组成的序列。由于逻辑值进行运算时,会转换成数值0和1,所以(A2:A16=E1)*(B2:B16=E2)={1,0,0,......,1,1}这样的一组数,然后作为SUMPRODUCT的参数1,与C2:C16一起运算。
请参考我的空间
SUMPRODUCT的标准用法是两个数组成绩和,但这个函数经常被用于数组运算。通常用于多条件求和和计数。
(A2:A16=E1)和(B2:B16=E2)分别得到两个逻辑值数组,也就是两组有TRUE和FALSE组成的序列。由于逻辑值进行运算时,会转换成数值0和1,所以(A2:A16=E1)*(B2:B16=E2)={1,0,0,......,1,1}这样的一组数,然后作为SUMPRODUCT的参数1,与C2:C16一起运算。
请参考我的空间
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询