Excel表格网

excel随机抽样中重复的怎么办(excel随机抽取不重复)

来源:www.0djx.com  时间:2022-11-27 10:01   点击:224  编辑:表格网  手机版

1. excel随机抽取不重复

谢邀!第一次回答excel问题,不周之处请见谅。

整体思路:借助辅助列选出两门课程,使用if两次判断对课程下的数字进行填写,下拉填充就完成啦。

1.两列辅助列

用于选择出第几个课程,使用随机函数=INT(RAND()*(B-A)+A)函数,最小值A最大值为B。

2.课程下填充函数

因为懒得改函数,在辅助列后面添加一列1到8

在第一个要填充的区域填入两个判断函数=IF($J2=L$2,1,IF($K2=L$2,1,0)),保证下拉时不随动加几个固定符号。

3.填充

第一个函数向右 拉一拉填充,然后第一行填充函数和随机函数往下拉一拉就完成了。

如果需要这个表不随动,选择你填充的不带辅助列的区域进行仅数字填充

就好了。

我也在学习excel,希望能帮到你,互相学习。

2. excel随机抽取不重复行

1、首先打开excel,鼠标左键点击选择数据。

2、然后在新的界面里点击选择“方方格子”然后点击“随机重复”按钮。

3、之后在新的界面里点击选择“删除重复值”按钮。

4、然后在新的界面里点击选择上方“整行对比”按钮。

5、然后在新的界面里要选择整行对比,而对比的列呢,我们只留下C列产品编号和G列添加的辅助空白列,然后选择全部删除,全部删除的不只是删除内容,我们还要选择同时删除单元格,注意这个时候进行的是整行的删除操作。在这里呢添加辅助列的原因呢就是因为整行对比的时候呢,需要至少两列的内容进行合并,才称得上是整行的对比。

6、之后在新的界面里点击选择确定按钮,弹出操作完成的界面,退出。

7、最后在新的界面里就可以看到我们的删除结果。

3. excel函数随机抽取不重复数据

Excel表格随机提取数据方法如下

1.首先打开需要处理的表格,并在表格前插入两列辅助列。

2.在A列上方的小框中输入A2:A953即可选中A整列。

3.输入=RAND()并同时按下Ctrl+enter键即可快速输入随机数。

4.在B2单元格输入=RANK(A2,A:A)并按enter键。

4. excel随机抽取不重复人名

全部名字放在一列(假设是A列) 在B列加一个辅助列,在B1中输入或复制粘贴此公式 =RAND() (说明:这是随机函数) 下拉填充或双击B1右侧的填充柄 选中B列任一非空单元格 单击或多次单击常用工具栏上的升序排序或降序排序图标 在C1中输入或复制粘贴此公式 =INDIRECT("A"&(COLUMN(A:A)-1)*68+ROW($A1)) 右拉填充到E列 选中C1:E1,下拉填充到第68行

5. excel如何实现随机抽取且不重复

选中C1:C10后输入公式后三键 =TEXT(MOD(SMALL(RANDBETWEEN(ROW(1:10)^0,99)/1%+A1:A10,ROW(1:10)),100)/1%+MOD(SMALL(RANDBETWEEN(ROW(1:10)^0,99)/1%+B1:B10,ROW(1:10)),100),"(00 , 00)")

6. excel随机抽取不重复数据

这里我讲一个简单操作,不涉及复杂函数的方法吧。

我们设定一个范围,比如选取1-100随机不重复的10个数字。

1、在A1输入数字1,填充到A100达到数字100

2、在B1输入函数=rand() 我们把鼠标放在B1右下角,等鼠标变为+号之后双击,填充公式至B100

3、我们在[开始]选项卡中,选择自定义排序

我们[主要关键字]选择[列B]点击确定

4、我们需要10个随机数,那么前十个数字就是我们需要的了。

备注:我们需要多少的随机数字及区间,都可以使用这样的方法进行调节。

原理介绍:rand函数是一个随机函数,跟它对应的A列会被B列的排序打乱,正好A列是1-100不重复的数字,这样就得到了随机不重复的数字。

7. excel随机抽取不重复名单

1.新建一个EXCEL工作表,而后打开,在A列输入文本,要求在后面的几列,提取A列的不重复值

2.方法1:在C2单元格输入公式=INDEX($A$1:$A$21,SMALL(IF(MATCH(A$2:A$21,A$2:A$21,)=ROW($2:$21)-1,ROW($2:$21)),ROW(A1)))&"",而后按三键结束,获取第一个值后,下拉公式,即可获取

3.方法2:在D2单元格输入公式=INDEX($A$1:$A$21,MATCH(,COUNTIF(D$1:D1,A$2:A$21),)+1)&"" 而后按三键结束,获取第一个值后,下拉公式,即可获取

4.方法3:在E2单元格输入公式=INDEX($A$1:$A$21,MIN(IF(COUNTIF(E$1:E1,A$2:A$22)=0,ROW($2:$22))))&"",而后按三键结束,获取第一个值后,下拉公式,即可获取

5.方法4:在F2单元格输入公式=INDIRECT("A"&MIN(IF(COUNTIF(F$1:F1,A$2:A$21)=0,ROW($2:$21))))&""而后按三键结束,获取第一个值后,下拉公式,即可获取

6.方法5:在G2单元格输入公式:=LOOKUP(,1/(COUNTIF(G$1:G1,A$2:A$21)-1),A$2:A$21) 而后下拉

7.在H2单元格输入公式=OFFSET($A$1,MIN(IF(COUNTIF($H$1:H1,$A$2:$A$21)=0,ROW($A$2:$A$21)))-1,) 而后按三键结束,获取第一个值后,下拉公式,即可获取

8.方法8:在I2单元格输入公式:=OFFSET($A$1,MATCH(,COUNTIF($I$1:I1,$A$2:$A$21),),)&""而后按三键结束,获取第一个值后,下拉公式,即可获取

9.在J2单元格输入公式:=OFFSET(A$1,MATCH(0,COUNTIF(J$1:J1,A$1:A$99),0)-1,,,)&"",而后按三键结束,获取第一个值后,下拉公式,即可获取

8. excel随机抽取不重复代码

操作方法

01

在excel工作表里,随机抽取一个数或两个数。

02

选择数据区域,随机重复,随机抽取

03

选择抽取的个数。不勾选抽中的单元格置空,选择存放位置,完成

04

如果抽中的单元格数据删除,勾选抽中的单元格置空

05

选择存放位置,确定,快速随机抽取数据,完成

9. excel随机抽取不重复单元格

1.

在Excel2003中我们可以通过设置条件格式来实现。选中需要防止重复的单元格区域,例如:A2:A6000,单击“格式”→“条件格式”,在条件1下拉列表中选择“公式”,在右侧的输入框中输入公式=COUNTIF...

2.

在Excel2007中也同样可用条件格式实现,不过已经不需要输入公式了。同样要先选中需要防止重复的单元格区域,然后单击“开始”工具栏中的“条件格式”→

10. excel随机抽奖多次不重复

用以下方法,Excel 制作抽奖和抽班委原理一样的

我用的版本是 Excel 2016,其他版本的界面可能略有不同。

案例 1:如何从 10 个人中一次性抽取 3 名获奖者,且所有中奖者不重复?

案例 2:如何从 10 个人中依次抽取 1、2、3 等奖各 1 名,每次抽取后固定住获奖者,且所有中奖者不重复?

所需函数及功能:

RAND()

RANK(number, ref, [order])

INDEX(array, row_num,[column_num])

IF(logical_test,[value_if_true],[value_if_false])

Conditional Formatting

为了便于理解,我把每个步骤拆开来讲解。

案例 1 解决方案:

以下是 10 个人员的名单,现在需要从中一次性抽 3 个幸运儿。

1. 在 B 列用 Rand 函数生成 10 个随机数

2. 在 C 列用 Rank 函数对这 10 个随机数排序

公式:=RANK(B2,B$2:B$11)

翻译:计算 B2 单元格在 B2~B11 数组中的排名,默认从大到小排。

3. 在 D 列用 Index 函数按 C 列的随机排名抽出中奖者。因为需要一次抽 3 个人,所以我们拉 3 行公式即可。

公式:=INDEX(A$2:A$11,C2)

翻译:在A列的指定数组中,读取出第 n 行单元格

使用方法 :

按住 F9,数字开始滚动,抽奖开始

放开按键,即为抽奖结果(因为 rand 函数基本不可能出现重复值,所以中奖人不会重复)

* 请注意:由于随机函数每次都会随机变化,为了固定住获奖人员名单,请复制获胜者名单,并且 paste value 到其他单元格。

案例 2 解决方案:

增加的需求:

每次抽一个人,抽出后固定中奖者

不得重复中奖

1. 给 D 的公式加个 if 条件,同时增加辅助列 E

公式:=IF(E2=1,D2,INDEX(A$2:A$11,C2))

翻译:如果 E2 单元格为 1,则固定 D2 单元格的值,否则,继续抽奖

当我们在 E2 中输入“1”以后,无论何时按下或放开 F9 抽奖,D2 的“王7”始终是固定的。

现在我们要抽第 2 个人,但是“王7”不可以重复中奖,怎么做?

在不使用 vba 的情况下,此处推荐一种最简便的方法。

2. 选中 D2~D11 --> 按 Ctrl + Q --> 选择 Formatting --> Duplicate Values

翻译:当“中奖者”区域内有重复人员,则高亮显示

如下,当我们抽第 2 个人的时候,又抽到了“王7”,会自动高亮显示。

3. 现在抽奖器已经做好了,我们把模板调整美观,再写个操作说明。

1) 把人员名单及辅助列移到“人员名单”sheet 中

2) 选中 E 列,通过 Format Cells --> Custom,把“1”显示为“已中奖”

这就是最终的抽奖模板和使用说明,有时间的话,可以加点图片效果什么的,然后就可以在公司年会耍酷啦!

使用说明:

1、将参加抽奖的人员名单,维护在“人员名单”表里面

2、按住 F9 开始抽奖(此时可以看到B列内容一直在变化)

3、一会功夫,放手,B 列此时就是被选出来的“中奖人”

4、在 C 列的第一个黄色单元格输入“1”,以便把“中奖人”锁定

5、重复 2~4 步骤抽二等奖(如果B列出现红色背景,则重复 2~3 步骤)

6、以此类推,抽出三等奖

11. excel随机取数不重复

1、首先在excel表格中输入随机函数公式:=rand()。

2、点击回车并下拉公式即可得到一组随机函数,先将该组随机函数复制粘贴为数值,将其固定显示在单元格中。

3、然后再其右侧的空白单元格中输入公式:=RANK($B$3:$B$12,$B$3:$B$12)。

4、点击回车并下拉公式即可得到一组不重复的随机整数。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片