在日常办公中,我们常常会遇到这样的需求:从名单中随机抽取几个人、随机生成试题编号,或随机分配任务。如果手动选择,不仅麻烦,还可能产生偏差。其实,Excel中的RANDBETWEEN函数,就是实现随机抽取的“隐藏神器”,几秒钟即可搞定!
一、RANDBETWEEN函数介绍
RANDBETWEEN 是 Excel 中专门用于生成随机整数的函数。
语法非常简单:
其中,“下限”表示最小值,“上限”表示最大值。
例如:=RANDBETWEEN(1,100)
即可在 1 到 100 之间随机生成一个整数。每次刷新表格(如输入或按F9键),Excel都会重新计算,自动生成新的随机结果。
二、函数实操示例
场景一:随机抽取员工编号
假设你有100名员工,需要随机抽取5人。
只需在B2输入公式:=RANDBETWEEN(1,100)
向下填充5行,系统会自动生成5个不同的随机编号。

场景二:随机生成抽奖号码
如果抽奖号码范围是 1000 到 9999,
输入:=RANDBETWEEN(1000,9999)
即可立即生成随机中奖号。
三、拓展与应用技巧
你可以将 RANDBETWEEN 与其他函数结合使用,实现更强大的随机选择功能:
例如:=INDEX(A2:A100, RANDBETWEEN(1, COUNTA(A2:A100)))
该公式能直接从名单中随机抽取一个姓名,非常适合用于抽签、分组或抽奖场景。
四、总结
RANDBETWEEN函数 是Excel中最实用的随机抽取函数之一。它无需复杂操作,就能快速生成随机整数,帮助你轻松完成抽样、抽签、编号等任务。掌握这个小技巧,能让你的表格更灵活、更高效,也让随机抽取变得真正“随机又精准”!
iOS
Android
Windows
macOS