Exel - SUMPRODUCT函数#Value error

时间:2017-05-21 09:45:59

标签: excel

这是公式:

=SUMPRODUCT($O$2:$AH$2;matrix!B$2:B$21)

两个阵列都是20个项目;第一个aray是一系列的0和1,第二个数组目前包含1。我收到#VALUE!错误,我无法弄清楚原因。我还没有拖动公式,所以绝对引用不应该在其中起任何作用。

如果我进入公式对话框,则会正确显示两个数组,但结果为Volatile

任何想法都非常受欢迎......

1 个答案:

答案 0 :(得分:1)

看起来2个数组需要是列数组 - 两者都是。我复制粘贴(特殊/转置)第二个数组,更改了对新粘贴数组的引用,错误消失了。

如果无法复制粘贴转置数组,则可以使用Transpose数组函数。 通过按CTRL+SHIFT+ENTER

,需要将其作为数组函数插入
={SUMPRODUCT($O$2:$AH$2;transpose(matrix!B$2:B$21))}