WPS神技曝光!用MMULT函数3秒生成九九乘法表,打工人直呼内行

发布时间:2026-01-25 20:49:17阅读:11898

WPS中的隐藏数学引擎:MMULT函数究竟是什么

在WPS表格的进阶函数体系中,WPSMMULT函数堪称“线性代数平民化”的代表——它并非普通求和或查找工具,而是真正支持矩阵乘法运算的专业级函数。尽管界面简洁,但其底层逻辑严格遵循线性代数规则,广泛应用于财务建模、数据透视预处理、算法教学演示等高阶场景,近期更因“一键生成动态九九乘法表”在办公效率圈掀起实操热潮。

WPS表格界面截图:左侧A2:A4为竖向数字1-3,上方B1:D1为横向数字4-6,公式栏显示=MMULT(A2:A4,B1:D1),右侧生成3×3结果矩阵,数值清晰排列为4,5,6/8,10,12/12,15,18

矩阵相乘的黄金法则:两个硬性条件缺一不可

使用MMULT前必须牢记两大铁律:其一,第一个矩阵(array1)的列数必须严格等于第二个矩阵(array2)的行数——这是矩阵可乘的数学前提;其二,返回结果的维度由输入矩阵“定调”:结果的行数 = array1的行数,列数 = array2的列数。例如,将3行1列的竖向数组与1行3列的横向数组相乘,将精准输出一个3行3列的方阵,而非模糊的“计算结果”。

实战组合拆解:从单点计算到完整乘法表跃迁

当把A2:A4(3×1)与B1:D1(1×3)代入=MMULT(A2:A4,B1:D1),系统逐行逐列执行“对应元素相乘后求和”,首行输出4、5、6,次行输出8、10、12……而若交换参数顺序,公式变为=MMULT(B1:D1,A2:A4),因输入变为1×3与3×1,结果压缩为单值32——这正是矩阵乘法“不可交换”的直观印证,也凸显了参数顺序在实际建模中的决定性意义。

WPS表格界面特写:公式栏显示=MMULT(B1:D1,A2:A4),仅在单一单元格返回数值32,背景标注‘点积运算:1×4+2×5+3×6=32’

高阶实战:用MMULT+IF组合打造智能九九乘法表

真正的效率爆发点在于规模化应用:以A2:A10(1-9竖列)与B1:J1(1-9横行)为基底,嵌套=MMULT(A2:A10,B1:J1)直接生成81个乘积。再叠加IF函数限定A2:A10>=B1:J1,自动屏蔽上三角区域(如2×1、3×1等冗余项),实现“右上留白”的标准乘法表布局。最终通过字符串连接符&注入“x”“=”符号,公式升级为=IF(A2:A10>=B1:J1,A2:A10&"x"&B1:J1&"="&MMULT(A2:A10,B1:J1),""),让每个单元格原生呈现“3x4=12”式可读结果,彻底告别手工填充。

WPS表格完整九九乘法表效果:左下三角区域整齐分布‘1x1=1’至‘9x9=81’的带符号表达式,右上三角为空白,整体排版符合传统乘法表规范,公式栏高亮显示复合IF+MMULT结构

2026相关文章
2026排行榜