Excel随机生成范围内数字怎么做?RAND、RANDBETWEEN两种方法

admin 29 2026-09-21 15:53:36 编辑

WPS
WPS Office PC 版
电脑端办公更高效

要随机抽几个人、把订单随机分配、填一批测试数据,还在一个个手动乱输数字?Excel 有专门的随机数函数,指定范围一拖就出来一批,还能随时重刷。

随机数有什么用

随机数在办公里很常见:随机抽号、随机分组、随机分配任务、批量造测试数据、模拟数据。用函数生成,快、均匀、还能反复刷新,比手动乱填靠谱得多。

方法一:RANDBETWEEN——生成指定范围的整数

想要 1~100 的随机整数,用 RANDBETWEEN:

`` =RANDBETWEEN(1, 100) ``

  • 第一个参数:最小值
  • 第二个参数:最大值

回车得到一个随机整数,拖动填充柄,一列随机整数就出来了。抽号、编号、随机分配整数编号都用它。

方法二:RAND——生成 0~1 的小数

=RAND() 生成 0 到 1 之间的小数(包含 0,不包含 1)。适合做比例、随机概率这类场景。

要指定范围的小数(比如 1~10 之间的小数),套一个公式:

`` =RAND()*(上限-下限)+下限 ``

例:=RAND()*9+1,生成 1 到 10 之间的小数。

方法三:用 AI 生成随机数公式(省心)

函数记不全没关系,WPS 表格支持 AI 辅助。直接说需求,比如"生成 50 到 100 之间的随机整数",AI 会帮你生成对应的 RANDBETWEEN 公式,填进去就能用,参数也不用自己记。

AI生成随机数公式

生成后想固定住,别再变了?

随机函数每次刷新(比如重算、打开文件)都可能变。如果生成的随机数要固定不变

  • 选中生成的数字区域,复制。
  • 右键 - 选择性粘贴 - 选"值"。

粘贴后就变成了固定的普通数字,不会再刷新。抽完号、分配完,记得这样固定下来,免得一刷新结果全变了。

小结

生成随机数,要整数用 RANDBETWEEN,要小数用 RAND(范围小数套公式),记不住还能用 AI 帮忙生成公式。随机结果要保留就"选择性粘贴为值"固定。WPS 表格里这些函数和 Excel 完全一致,抽号、分配、造数据几秒搞定。

用 WPS 表格生成随机数,更快

RANDBETWEEN、RAND 这些随机数函数,WPS 表格全都支持,公式和 Excel 写法一致,做抽号、分配、造数据都很方便。更省心的是,WPS 表格自带 AI 辅助,你直接说"生成 50 到 100 的随机整数",它帮你把公式写好,参数也不用记。配合云文档,你造好的数据还能在电脑手机间同步,办公更顺手。

常见问题(FAQ)

用RANDBETWEEN:=RANDBETWEEN(最小值, 最大值)。比如 =RANDBETWEEN(1,100) 生成1到100之间的随机整数。

RAND()生成0到1之间的小数(含0不含1);RANDBETWEEN生成指定范围内的整数。要小数用RAND,要整数用RANDBETWEEN。

用公式 =RAND()(上限-下限)+下限。比如下限1上限10,=RAND()9+1 生成1到10之间的小数。

上一篇: WPS 表格函数比 Excel 少吗?普通办公够不够用,一篇讲明白
下一篇: Excel求和公式怎么用?SUM、Alt+=、SUMIF条件求和一次讲清
相关文章
WPS
WPS Office PC 版
电脑端办公更高效
×