在尝试使用MMULT()关联两个数组后,我得到了跟随错误:
错误:功能MMULT参数1需要数值。但是''是空的,不能强迫数字。
事实证明,只有在范围内有空白单元格时才会发生这种情况。如何使公式的以下部分忽略空白单元格:
ARRAYFORMULA(MMULT('E1:Sample'!$D$2:$K,TRANSPOSE(SIGN(COLUMN(('E1:Sample'!$D$2:$K))))
非常感谢!
答案 0 :(得分:0)
看看是否有效:
=ARRAYFORMULA(MMULT(N('E1:Sample'!$D$2:$K),TRANSPOSE(SIGN(COLUMN(('E1:Sample'!$D$2:$K))))
N函数将空单元格“转换”为0,同时保持在其他单元格中找到的值。