我们生当作多个随机的不反复数,可以实现经由过程随机生当作的数字做分组用。
生当作简单的随机数很简单,可是要生当作不反复的随机数相对而言会比力麻烦。
这里敏丝从易到难介绍几种解决问题的方式。
我们这里假心猿意马要在B列生当作20个随机且不反复的数据,然后按照随机计较的成果给A列的姓名进行排序及分组。
若是我们纯真地以RANDBETWEEN函数来做(下图1),生当作的数据会有反复数。
作者给出的对策如下:
1)在C列成立辅助列,然后输入:=RAND()
RAND函数的感化是生当作0到1之间的随机数字,因为是良多位数的小数,所以根基不会呈现反复值(或者说概率低到可以忽略不计)。
辅助列相关常识请参考下方经验:
11若何统计数据姓名呈现的次数含多个实例
15计较有颜色的行数目多种颜色别离统计
19将不异名称姓名的多个分歧数据归并在一路
若是仍然担忧会呈现反复值,我们可以再利用一个RAND函数与之相乘,进一步降低呈现反复值的概率。
2)在B列利用RANK函数对C列的数据进行排序。
因为C列的数值没有反复,所以RANK函数排序后的成果也不会发生反复。
上面的法子是比力简单的法子,我们也可以参考下图函数公式操作,但相对比力麻烦,有乐趣可以研究研究。
16相对引用绝对引用夹杂引用的用法实例
3)RAND函数和RANDBETWEEN函数都可以经由过程按F9键进行数据更新。
结果请见下方动图:
36快捷键年夜全常用快捷键精选动图
63快捷键年夜全快速拔取移动位置动图
15快捷键年夜全常用功能快捷键精选动图
若是要对以上方式进行验证,可以设置前提格局进行验证。
其他相关常识可参考下方经验:
17反复项填充颜色显示及反复项的筛选与删除
11若何统计数据姓名呈现的次数含多个实例
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!