Excel如何在数据范围生成多个随机不重复的数字

我们生成多个随机的不重复数,可以实现通过随机生成的数字做分组用。
生成简单的随机数很简单,但是要生成不重复的随机数相对而言会比较麻烦。
这里敏丝从易到难介绍几种解决问题的方法。

操作方法

  • 01

    我们这里假定要 在B列生成20个随机且不重复的数据,然后根据随机计算的结果给A列的姓名进行排序及分组。

  • 02

    如果我们 单纯地以RANDBETWEEN函数来做(下图1),生成的数据会有重复数。

  • 03

    作者给出的对策如下: 1)在C列建立辅助列,然后输入:=RAND() RAND函数的作用是 生成0到1之间的随机数字,因为是很多位数的小数,所以基本不会出现重复值(或者说概率低到可以忽略不计)。 辅助列相关知识请参考下方经验:

  • 04

    如果仍然担心会出现重复值,我们可以 再使用一个RAND函数与之相乘,进一步降低出现重复值的概率。

  • 05

    2)在B列使用RANK函数对C列的数据进行排序。 由于C列的数值没有重复,所以RANK函数排序后的结果也不会发生重复。

  • 06

    上面的办法是比较简单的办法,我们也可以参考下图函数公式操作,但相对比较麻烦,有兴趣可以研究研究。

  • 07

    3)RAND函数和RANDBETWEEN函数都可以 通过按F9键进行数据更新。 效果请见下方动图:

  • 08

    如果要对以上方法进行验证, 可以设置条件格式进行验证。 其他相关知识可参考下方经验:

(0)

相关推荐

  • 怎么对EXCEL中的数据进行筛选并提取其中不重复的记录

    如果想要将一份excel文档中提取不重复的数据该怎么办呢?接下来就由小编来告诉大家.具体如下:1.第一步,将要进行筛选的数据用excel2016打开并选中操作的数据范围.2.第二步,在页面上方的菜单栏 ...

  • 如何把excel中多列数据组合生成条码

    如下图excel表数据,有三列数据,分别为生产日期,编号和重量,如果想将每一行的三个数据组合生成一个条码.一般有两种方法:一是直接在excel表中利用公式将三列合并为一列数据,然后将合并的数据通过数据 ...

  • 把Excel表中数据导入数据库

    这是第二次了,市场部那边又来要求改数据。他们要改的是数据库某张表中类似商品价格等的数据,需要改的地方又多,我们上次是靠新来的兄弟一个个给Update进去的,这次老大去教了他们Update语句,把烦人的 ...

  • 怎样用excel进行大量数据的求和,排序

    方法/步骤 1.首先在桌面右击鼠标选择新建→选择Microsoft Excel 工作表,新建完成后双击打开工作表,如图所示. 2.打开工作表后在A1任意输入一个数,选中并将鼠标放到其右下角变成黑色十字 ...

  • Excel2003数据怎么生成直方图?

    Excel2003数据怎么生成直方图?用Excel 2003做数据分析直方图的应该比较少吧,我百度了一下没有很多这方面的相关介绍,所以在这里写出来,供大家分享. 1.首先新建一个"新建 Mi ...

  • excel怎么制作数据地图?

    很多朋友不知道excel怎么制作数据地图,其实方法很简单的,下面小编就为大家介绍excel数据地图方法,有需要的朋友一起来看看吧! 方法/步骤 1.登陆平台工作台,点击右上角"新建地图&qu ...

  • excel财务系统怎么自动生成现金流量表?

    excel财务系统,自动生成现金流量表的方法.现金流量表是自动生成的,不过在录入凭证时需要事先在每一笔现金类凭证分录中指定对应现金流量项目,和金蝶用友等其他财务软件是一样的. 1.录入凭证,录入后如果 ...

  • excel分页报表如何自动生成 excel自动生成分页报表的方法

    excel分页报表如何自动生成呢?为了数据分析更加方便.清晰,我们都会把一个总表分成若干个分表,如果手动进行excel分页报表就非常麻烦和耗费时间,而且准确率也不好,今天小编就给大家讲解excel设置 ...

  • 在excel表格中怎么自动生成图表?

    看到别人的报表里边图文并茂,有数据还有图表,简直羡慕的不得了.其实这是表格中一个很非常简单的功能.本文就教你怎么在你的表格中自动生成图表. 步骤 新建Microsoft Excel 工作表.如果已经有 ...