- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期和时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找和引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
Excel - MMULT 函数
描述
MMULT 函数返回两个数组 array1 和 array2 的矩阵乘积。结果是一个数组,其行数与 array1 相同,列数与 array2 相同。
语法
MMULT (array1, array2)
参数
参数 | 描述 | 必填/可选 |
---|---|---|
Array1 | 您想要相乘的数组。 | 必填 |
Array2 | 必填 |
备注
Array1 的列数必须与 Array2 的行数相同,并且两个数组都只能包含数字。
Array1 和 Array2 可以作为单元格区域、数组常量或引用给出。
两个数组 b 和 c 的矩阵乘积数组 a 为:
$$a_{ij} = \sum_{k=1}^{n}b_{ik}c_{kj}$$
其中 i 是行号,j 是列号。
返回数组的公式必须作为数组公式输入
当出现以下情况时,MMULT 返回 #VALUE! 错误:
任何单元格为空或包含非数值。
Array1 的列数与 Array2 的行数不同。
如果选择了不属于结果矩阵的额外单元格,则 MMULT 这些单元格中返回 #N/A 错误值。
如果未突出显示结果矩阵的完整单元格范围,Excel 将仅显示适合突出显示范围的结果部分。不会有任何错误消息提示您突出显示的范围不够大。
如果不将公式作为数组公式输入,则输入公式的单元格将仅显示结果矩阵的第一个条目,并且不会有任何错误消息。
适用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016
示例
advanced_excel_math_trigonometric_functions.htm
广告