咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

内容导航:


一、如何做一个excel抽签


Excel中,由952组数据中随机抽取360组不重复的数据。
开启分步阅读模式
工具材料:
安装Excel程序的电脑
操作方法
01
如果数据在Sheet2 的A:D列,在Sheet2的A列前插入两列辅助列;
02
在左上角的名称框中,输入A2:A953,按Enter键,将A2:A953单元格选中,输入=RAND(),按Ctrl+Enter组合键结束,快速向A2:A953单元格中输入随机数(随机数的重复机率极低);

03
在B2单元格输入以下公式,然后向下填充公式,得到A列数据的排名(同样没有重复排名)
=RANK(A2,A:A)

04
在Sheet1的A2单元格输入以下公式,然后向右向下填充公式到D361单元格,得到由Sheet2工作表中随机取得的不重复的360行数据
=VLOOKUP(ROW()-1,Sheet2!$B:$F,COLUMN(B1),0)
公式表示:以当前行号在Sheet2的B列精确匹配对应行,并返回对应第2列(Sheet2的C列)数据。

05
因随机取数时,工作表只要输入一个数据,就会在“自动计算”中 重新得到一组数据,因此,可以将Sheet2的A列,“复制”并“选择性粘贴”为“数值”,避免数据不断变换。或者将“公式”选项中的“计算选项”设置为“手动”。
特别提示
通过RANDBETWEEN函数得到随机函数的方法,会出现重复数据,从而达不到既随机又唯一取数的目的,没有RAND得到一列不重复的随机数再排名来得科学有效。


二、如何用excel做一个抽签实验


您好,方法
1、首先打开Excel,新建一个表格,选中一个区域,作为号码生成区,
2、然后我们在功能区点击“合并居中”,
3、然后输入函数:=INT(RAND()*(100-1+1))+1,
4、如果只想做50人之内的号码抽签,就把100改为50,此时函数为:=INT(RAND()*(50-1+1))+1,
5、点击回车键,函数会自动生成一个50之内的数字,
6、最后按键盘F9键进行刷新,即每按一次F9将出现新数字。


三、excel怎么把做多人抽签


你应该希望抽取到5 个不同的人后,就不再变化吧。但Excel中的用随机函数得到的结果会随着工作表中的任何操作,如输入内容、打开、保存,等等都会随时发生变化。这样得到的名单就会不断在变,显然不是我们需要的。

要使随机函数的结果不再变化,就要利用Excel的循环引用。所以在用公式前,要先在选项的公式选项卡中,将“启用迭代计算”打上对勾后确定。

如图,I1:I10中有个人的名字,J1:J5中要随机抽取5个不同的人。

选择J1:J5,输入公式:

=IF(OR(I1=0,I1="",COUNTIF(I$1:I$5,I1)>1),INDEX(H$1:H$10,RANDBETWEEN(1,10)),I1)

按Ctrl+回车键,完成公式输入,得到结果。