MMULT 函数

本文介绍 Microsoft Excel 中 MMULT 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明

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

语法

MMULT(array1, array2)

MMULT 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)

说明

示例

示例 1

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

显示如何复制示例?

 
1
2
3
4
5
6
7
8
A B
Array 1 Array 1
1 3
7 2
Array 2 Array 2
2 0
0 2
公式 公式
=MMULT(A2:B3,A5:B6)

 注释    示例中的公式必须以数组公式输入。将示例复制到空白工作表后,请选择以公式单元格开始的数据区域 A8:B9。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 2。

示例 2

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

显示如何复制示例?

 
1
2
3
4
5
6
7
8
A B
Array 1 Array 1
3 0
2 0
Array 2 Array 2
2 0
0 2
公式 公式
=MMULT(A2:B3,A5:B6)

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

how do I multiply a matrix? Matrix Multiplication xl

请参阅