简体中文
您的位置: 首页 > 攻略 > WPS表格怎么用MAKEARRAY生成九九乘法表

WPS表格怎么用MAKEARRAY生成九九乘法表

时间:2026-11-07 17:26:40
  • 来源:网络
  • 作者:未知
  • 编辑:小锤子
0

九九乘法表这种规规矩矩的三角阵,用复制粘贴一格一格摆起来其实很烦,稍微错位就得重排。WPS 表格里新加的 MAKEARRAY 函数换个思路:约定好行数、列数,再写清每一格显示什么内容,一个公式就能把整张表铺满,连填充柄都不用拖。同样的写法套到换算表、交叉查询表上一样管用,公式只写一次,改两个数字就能重铺。

WPS表格怎么用MAKEARRAY生成九九乘法表

第1步:在 A1 写下 MAKEARRAY 公式

选中 A1,输入 =MAKEARRAY(9,9,LAMBDA(r,c,IF(c<=r,r&"×"&c&"="&r*c,"")))。前两个 9 分别是结果的行数和列数,LAMBDA 里的 r、c 代表每一格的行号和列号,后面那段决定这一格显示什么。

第2步:回车铺出整张乘法表

回车后从 A1 开始自动铺出一个 9 行 9 列的区域。因为公式里限定了列号不能大于行号,所以只留下左下那半边三角形,正好是九九乘法表的样子,每格都是「几乘几等于几」。

第3步:把中间的算式换掉就是另一张表

保留外层框架,只改 LAMBDA 里的计算部分,就能生成完全不同的表。比如让行号当摄氏度、列号当另一列数值,一屏就排出温度换算对照表,省掉一堆手填公式的活。

第4步:配合 IF 做按行列交叉查询

把 r、c 当成坐标,再用 IF 判断条件,还能做出按行、列交叉取值的小查询表。比起 VLOOKUP 加一堆辅助列,这种写法公式更短,改条件也不用重构整张表。

第5步:行数列数都能自己定

最后两个 9 随需要改,做课程表、座次表、排班表这种固定行列的表格,改两个数字就能重新铺一遍,里面每格的内容按同样的规则算出来。

软件下载

WPS Office最新版

大小:248.80MB

版本:20.3165

语言:简中

更新:2026-05-30

相关内容

编辑推荐