当结果为单个值时,Excel将关闭数组公式模式
我有下面的工作表数组公式当结果为单个值时,Excel将关闭数组公式模式,excel,Excel,我有下面的工作表数组公式 {=MMULT(INDEX(Range1,1,{2,3,4}), Range2)} 其中,Range1是1x4矩阵,Range2是3x1矩阵。我想要水平向量和垂直向量的和积 如果我的目标范围是一个单元格,Excel会去掉数组模式,并返回一个#值错误,因为索引在常规模式下返回1x1 如果我的目标范围是多单元格范围,它将正确计算总和并在整个范围内重复 有办法解决这个问题吗?并摆脱错误的优化 我想要水平向量和垂直向量的和积 您可以使用以下公式代替您的公式: =MMULT(O
{=MMULT(INDEX(Range1,1,{2,3,4}), Range2)}
其中,Range1
是1x4矩阵,Range2
是3x1矩阵。我想要水平向量和垂直向量的和积
如果我的目标范围是一个单元格,Excel会去掉数组模式,并返回一个#值错误,因为索引
在常规模式下返回1x1
如果我的目标范围是多单元格范围,它将正确计算总和并在整个范围内重复
有办法解决这个问题吗?并摆脱错误的优化
我想要水平向量和垂直向量的和积
您可以使用以下公式代替您的公式:
=MMULT(OFFSET(Range1,0,1,1,3), Range2)
它不需要作为数组公式输入,尽管这样做是可以接受的。但偏移量很慢。你还有其他建议吗?