SumProduct #VALUE错误数组公式 – 尝试使用“ – ”
所以..我试图使用
={SUMPRODUKT(($F$3:$F$84=$N4)*($G$2:$L$2=O$3)*$G$3:$L$84)/2}
如果最后一个范围G3:L84中的某个值恰好是一个字母,则无法处理
所以我已经做了一些阅读..如果这是一个matrix,我应该能够使用“ – ”双重否定..这是怎么不工作
={SUMPRODUKT(--($F$3:$F$84=$N4)*--($G$2:$L$2=O$3)*--($G$3:$L$84))/2}
它仍然有效,除非我有价值不存在
首先,这不需要作为一个数组公式,即与CSE
。
其次,试试:
=SUMPRODUCT(($F$3:$F$84=$N4)*($G$2:$L$2=O$3)*N(+$G$3:$L$84))/2
其中N
用于将范围G3:L84
内的任何非数字转换为零,同时保持任何数字不变。
问候
另一种方法,如果你想使用数组公式(@XOR LX是正确的,你不需要提交SUMPRODUCT
公式作为数组公式),你可以使用SUM
和嵌套IF
函数
={SUM(IF($F$3:$F$84=$N4,IF($G$2:$L$2=O$3,$G$3:$L$84)))/2}
请记住使用Ctrl + Shift + Enter进行提交