在Excel中将2个数组与不同数量的行和列相乘

时间:2015-07-11 16:04:14

标签: excel

我有2张Excel表格。

表1有200行×50列。 表2有200行乘1列

如何使用MMULT函数(或其他函数)生成具有以下内容的表:

  • 表1第1行中的每一列乘以表2第1行的值

  • 表1第2行中的每一列乘以表2第2行中的值

  • ...等

最后这个表应该是TRANSPOSED。所以最终输出表应该是50x200行/列。

1 个答案:

答案 0 :(得分:1)

突出显示50x200范围,例如BB1:IS50(您也可以在公式栏左侧的名称框中输入此范围,然后按Enter键。

然后使用:

=TRANSPOSE(A1:AX200*AZ1:AZ200)

您需要按CTRL + SHIFT + ENTER。