在WPS表格中,MMULT函数堪称“矩阵运算神器”,掌握它的用法后,处理复杂数据关系时效率将大幅提升。无论是数据分析还是工程计算,它都能帮你快速完成矩阵乘法,让繁琐的运算变得简单。
函数功能简介
简单来说,MMULT函数的核心任务是计算两个数组的矩阵乘积。使用时需要遵循严格的匹配规则:第一个数组的列数必须与第二个数组的行数相等。运算结果会生成一个新数组,其行数沿用第一个数组的行数,列数沿用第二个数组的列数。听起来有些复杂?其实逻辑非常清晰,只要理解矩阵乘法的原理就能轻松上手。
语法结构
基本语法只有一句话:=MMULT(array1, array2)。其中array1和array2就是需要进行乘法运算的两个数组。掌握这个语法后,你就可以在WPS表格中直接调用该函数。
使用步骤
接下来,我们一步步拆解操作流程,帮助你快速学会MMULT函数的应用:
1. 准备数据
首先需要准备两个符合矩阵乘法规则的数组。例如,数组A为3行2列,数组B为2行4列,那么它们可以相乘,结果将是一个3行4列的矩阵。如果数据行列数不匹配,函数会直接返回错误值,因此务必提前核对数组维度。
2. 输入函数
选中你想让结果出现的单元格区域(注意:该区域的大小必须事先计算好,与结果矩阵的行列数保持一致)。然后切换到“公式”选项卡,点击“自动求和”旁边的下拉按钮,选择“其他函数”。在弹出的窗口中,找到“数学与三角函数”类别,选中MMULT函数,点击确定。
3. 选择数组
在“函数参数”对话框中,分别指定两个数组。先选择第一个数组:在工作表中用鼠标拖拽选中对应的单元格区域;再选择第二个数组,同样操作。注意顺序不能错,先选第一个数组,再选第二个。
4. 计算结果
关键步骤来了:由于MMULT属于数组公式,输入公式后不能直接按回车键,必须同时按下Ctrl + Shift + Enter组合键。此时,你会看到公式两侧自动添加了花括号{},同时结果正确显示在所选区域中。这样一来,矩阵乘法就顺利完成。
示例说明
通过一个具体例子可以更直观地理解MMULT函数的用法。假设有以下两个数组:
数组A(3行2列)
| 1 | 2 |
| 3 | 4 |
| 5 | 6 |
数组B(2行4列)
| 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 |
现在,在WPS表格中选中一个3行4列的区域(因为结果矩阵就是3行4列),输入公式=MMULT(A1:B3, D1:G2)(请根据实际单元格范围调整),然后按下Ctrl + Shift + Enter,得到的结果为:
| 29 | 32 | 35 | 38 |
| 67 | 76 | 85 | 94 |
| 105 | 120 | 135 | 150 |
这样一来,矩阵乘法不再令人头疼,而是成为WPS表格数据处理中的得力助手。通过MMULT函数,你可以轻松应对线性代数、统计分析等场景,大幅提升工作效率。
