这是公式:
=SUMPRODUCT($O$2:$AH$2;matrix!B$2:B$21)
两个阵列都是20个项目;第一个aray是一系列的0和1,第二个数组目前包含1。我收到#VALUE!
错误,我无法弄清楚原因。我还没有拖动公式,所以绝对引用不应该在其中起任何作用。
如果我进入公式对话框,则会正确显示两个数组,但结果为Volatile
任何想法都非常受欢迎......
答案 0 :(得分:1)
看起来2个数组需要是列数组 - 两者都是。我复制粘贴(特殊/转置)第二个数组,更改了对新粘贴数组的引用,错误消失了。
如果无法复制粘贴转置数组,则可以使用Transpose
数组函数。 通过按CTRL+SHIFT+ENTER
:
={SUMPRODUCT($O$2:$AH$2;transpose(matrix!B$2:B$21))}