Excel随机数公式,生成不重复的随机数,你会么?

在excel中,有两个函数公式是关于随机数的,分别是rand()和randbetween公式,但是rand公式只能生成小数,而且当使用randbetwwen批量生成数据时会出现重复。那么如何生成不重复的随机整数呢?

1、公式基本介绍

rand()函数公式是不带参数的,在输入后会生成0-1之间的小数。

而randbetwwen(m,n)则有两个参数,可以生成m-n之间的整数。需要注意m和n必须为整数。

例如我们输入的公式为:

=RANDBETWEEN(0,1000)

两个随机数生成后,只要任意单元格内容有变化,或者按下ctrl+s等待操作,单元格的值会自动更新为新值。

当我们多次调用公式时,randbewteen公式会出现重复数据。

2、生成1-10不重复随机整数

如果我们想生成不重复的随机整数,首先可以使用rank公式生成10个0-1的小数。如下所示:

然后使用rank公式对这些数据进行排名,得到的结果就是1-10不重复的随机整数。

=RANK(A1,A:A)

3、生成120-130之间的不重复整数

同样地,我们可以使用rand公式生成小数,然后再使用rank公式加上起始数字即可得到120-130之间的不重复整数。

关于这个小技巧,你学会了吗?动手试试吧!

© 版权声明
THE END
万水千山都是情,相遇都是缘分,喜欢就支持一下小编吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容