本文作者:三岁教程网

MMULT

三岁教程网 2023-03-30 00:00:00 94 抢沙发

MMULT

返回两个数组的矩阵乘积。结果矩阵的行数与array1的行数相同,矩阵的列数与array2的列数相同。

语法

MMULT (array1,array2)

array1,array2
要进行矩阵乘法运算的两个数组。

说明

array1和array2可以是单元格区域、引用或数组常量。

array1的列数必须与array2的行数相同,而且两个数组中都只能包含数值。

对于返回结果为数组的公式,必须以数组公式的形式键入。

在以下情况下,MMULT返回错误值#VALUE!:


1、任意单元格为空或包含文字。




2、array1的列数与array2的行数不相等。


3、结果数组的容量等于或大于总计 5,461
个单元格。

两个数组b和c的矩阵乘积a为:





其中i为行数,j为列数。

示例

如果将示例复制到空白工作表中,可能会更易于理解该示例。














































A B
1


array1

array1
2 3


2


3


6


0
4


array2

array2
5


9




6


6


0




4


7 公式  
8



=MMULT(A2:B3,A5:B6)


 

注意:示例中的公式必须以数组公式键入。将示例复制到空白工作表后,请选择以公式单元格开始的数据区域A8:B9。按F2,再按Ctrl+Shift+Enter。结果为:
















A B
8


27




26


9


54



36






如果公式不以数组公式的形式键入,则结果为单个结果值27。



文章版权及转载声明

作者:三岁教程网本文地址:https://ssjcw.com/?id=72520发布于 2023-03-30 00:00:00
文章转载或复制请以超链接形式并注明出处三岁教程网

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,94人围观)参与讨论

还没有评论,来说两句吧...