函数名SUMPRODUCT
功能数组相乘再求和,区域相乘再求和
公式写法=Sumproduct(array1,array2, ...array255)
说明支持255个区域和数组参数
区域或数组中非数值元素将会当0处理
区域或数组中维度必须相同,否则将会返回错误值#value或#ref或零
案例展示
案例1:最基本的应用,多个参数。
案例2:也可以利用乘号'*',将多个参数转换为1个参数,效果是和上例一样的。
也等同于SUM函数的数组应用,由于是数组公式,输入公式时,需要使用Ctrl+Shift+Enter键入。
案例3:条件参数的求和,逻辑值不能直接求和,乘以数值(*1)是转换为数值。
案例4:条件参数的求和,逻辑值被当成0,需要把逻辑值转换为数值。
案例5:与Countif嵌套应用。
公式理解:=SUM(1/2(苹果计数的倒数)+1/2(苹果计数的倒数)+1(桔子计数的倒数)+1(葡萄计数的倒数)+1(梨子计数的倒数))
案例6:多条件求和。
=SUMPRODUCT((B3:B7='梨子')*(C3:C7='优'),D3:D7)
也可以使用=SUMPRODUCT((B3:B7='梨子')*(C3:C7='优')*D3:D7),因为逻辑值乘以逻辑值也会转换为数值。
案例7:与固定区域相乘求和,巧妙用地址的绝对应用,在扩展公式时地址不跟着变动。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。