轻松搞定九九乘法表案例! wps利用MMULT函数玩矩阵的技巧
大家好,今天我们来讲讲MMULT函数,既绕脑又好玩。
MMULT是WPS表格中的矩阵乘法函数,用于计算两个矩阵的乘积。
语法看似很简单,就两个参数:
=MMULT(array1, array2)
array1为第一个矩阵(数组),array2为第二个矩阵(数组)
这个函数有一定的规则:
①对数据源,即两个矩阵的要求:
第一个矩阵(array1)的列数必须等于第二个矩阵(array2)的行数。
②返回结果的特性:
MMULT函数返回结果矩阵的行数是由array1的行数决定的,列数是由array2的列数决定的。
我们用最简单的数据举一个例子:
假设A2:A4是3行1列的矩阵,B1:D1是1行3列的矩阵。
我们输入公式:
=MMULT(A2:A4, B1:D1)

第一个矩阵的列数(1列)与第二个矩阵的行数(1行)相等,结果是一个3行3列的矩阵。计算时,第一个矩阵的每一行元素分别与第二个矩阵的每一列元素相乘并求和。
结果矩阵维度:3行×3列。计算过程:
- 第一行:1x4,1x5,1x6→4,5,6
- 第二行:2x4,2x5,2x6→8,10,12
- 第三行:3x4,3x5,3x6→12,15,18
最终结果:
- 4 5 6
- 8 10 12
- 12 15 18
如果我们将第一参数与第二参数互换位置:
=MMULT(B1:D1,A2:A4)

第一个矩阵的列数(3列)与第二个矩阵的行数(3行)相等,结果是一个 1行1列的矩阵(即单个数值)。此时,计算逻辑是第一个矩阵的每一行(仅1行)与第二个矩阵的每一列(仅1列)相乘并求和,即两个矩阵的点积。
结果矩阵维度:1行 × 1列。计算过程:
1*4+2*5+3*6=4+10+18=32
最终结果:32
小结:以上两种情况虽然只是将两个矩阵交换了位置,但其数学本质决定了:矩阵乘法不满足 交换律。矩阵乘法本质上是线性变换的叠加,运算顺序不同会导致不同的变换组合,因此结果必然不同。
接下来,我们继续进入正题。用MMULT函数玩矩阵,轻松搞定九九乘法表案例。
首先我们输入公式:
=MMULT(A2:A10,B1:J1)
运用MMULT函数矩阵运算得到每1行和每1列相乘的矩阵结果。

加入IF函数:
=IF(A2:A10>=B1:J1,MMULT(A2:A10,B1:J1),"")
如果A2:A10区域单元格值大于或等于B1:J1区域单元格值的时候,我们就返回MMULT函数对应的返回结果;否则,返回空值即可。
这样做的目的就是为了右上方区域的留白处理。拒绝重复的运算的出现。

此时只是做到了九九乘法表的乘积结果,而“x*y=”部分还是缺失的。
所以我们这样完善公式:
=IF(A2:A10>=B1:J1,A2:A10&"x"&B1:J1&"="&MMULT(A2:A10,B1:J1),"")
同时用对应的A2:A10区域的行值连接“&”对应的B1:J1区域的列值,再连接“&”等于号“=”,最后再次用连接符“&”与MMULT函数的返回结果相连接即可。

相关文章

万能文本函数REGEXP! wps表格中混乱数据处理除了textsplit函数用它也不
今天我们来介绍正则表达式函数REGEXP,这个函数非常好用,有了它,很多文本函数都可以不用了,在介绍它之前,我们一起来学习一下正则表达式的基础知识以及用法2025-07-03
将一维考勤表向二维透视! wps函数pivotby是一个超级透视表函数
频繁需要将单一维度数据表迅速转换为多维度数据管理模式,微数据处理带来了很多麻烦,为此,可利用WPS办公软件最新版本中引入的PIVOTBY函数,一起来学习下吧2025-07-02
wps表格中if函数怎么用? 掌握WPS表格中IF函数的多重嵌套技巧
刚学Excel的新手必看!IF函数多条件判断技巧解析,助你快速进阶表格处理,下面我们就来看看详细案例2025-07-02
解放双手! wps表格中函数LAMBDA代替繁琐重复的IF多层嵌套
LAMBDA函数在wps中扮演着自定义函数的角色,它赋予了用户创造自己函数的能力,且规则可由个人自行设定,它不仅具有封装复杂逻辑、提高代码可读性的显著优点,还支持一次定2025-07-02
wps excel玩转合并数据只需要1种符号+5类函数+2个实操
wps或者excel表格中经常设计多个单元格合并到一个单元格的问题,很多朋友不知道遇到不同的情况该怎么合并,下面我们就来分享用1种符号,5类函数,2个实操,玩转合并数据的2025-07-01
Excel和WPS的函数之争:DATEDIF的YD参数结果居然差一天
在Excel表格与WPS表格中,DATEDIF的结果不一致,我就自己是尝试了,果然不一致,来跟大家讲解下出来的原因,你这次支持谁呢?详细请看下文介绍2025-06-09
在实现精通 Office 的路上,表格函数一直都是绕不过的一道坎,今天就给大家整理了常用的 7 个新函数教程,希望能帮助到大家2025-05-09
vstack函数轻松搞定! wps新增工作表数据自动汇总到总表的技巧
相信大家在使用多维表时,可能都会遇到由于数据来源的不同会存在多个数据表的情况,但为了方便处理可能大家都想把他们合并到同一个数据表里,这样可以更方便的分析数据,下2025-05-08
WPS的IF函数怎么使用? wps文档运用if函数进行条件判断的技巧
在wps的日常使用中,掌握IF函数的应用将大大提高我们的工作效率,今天跟大家分享一下如何在WPS文字文档表格中运用if函数进行条件判断2025-04-09
hyperlink函数怎么用? wps超级链接函数HYPERLINK的基本用法
Excel中唯一可以生成超链接的函数,就是她——Hyperlink函数,接下来咱们就看看HYPERLINK函数的几个典型应用2025-03-21





最新评论