Arrays 我可以在Excel中的数组公式中执行数组公式吗?
这里我有一个4x3阵列和一个1x3阵列。对于顶部数组,我想按列求和(创建一个1x3的中间数组),然后将结果乘以底部数组,然后对结果求和 在本例中,将大数组按列求和将产生{9,17,15},然后乘以底部数组将产生{18,51,45},最后将这三个数组相加得到114 是否可以将该计算放在Excel的单个单元格中?我见过线性代数函数用来完成类似的事情,但我在洛杉矶的技术还不够熟练,甚至不知道这是否可行。我不能单独引用每一列,因为可能有任意数量的列 直觉告诉我SUMPRODUCT可以在这里使用,但我似乎无法解决这个问题Arrays 我可以在Excel中的数组公式中执行数组公式吗?,arrays,excel,linear-algebra,array-formulas,Arrays,Excel,Linear Algebra,Array Formulas,这里我有一个4x3阵列和一个1x3阵列。对于顶部数组,我想按列求和(创建一个1x3的中间数组),然后将结果乘以底部数组,然后对结果求和 在本例中,将大数组按列求和将产生{9,17,15},然后乘以底部数组将产生{18,51,45},最后将这三个数组相加得到114 是否可以将该计算放在Excel的单个单元格中?我见过线性代数函数用来完成类似的事情,但我在洛杉矶的技术还不够熟练,甚至不知道这是否可行。我不能单独引用每一列,因为可能有任意数量的列 直觉告诉我SUMPRODUCT可以在这里使用,但我似
谢谢大家! 只需将范围乘以最下面一行:
=SUMPRODUCT(A6:C6*A1:C4)
当迭代较大的范围时,它将乘以列中的适当值并相加
它是3*2+1*3+1*3+1*2+…
只需将范围乘以最下面一行:
=SUMPRODUCT(A6:C6*A1:C4)
当迭代较大的范围时,它将乘以列中的适当值并相加
它是3*2+1*3+1*3+1*2+…