你应该希望抽取到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+回车键,完成公式输入,得到结果。
excel怎么把做多人抽签,比如说10个人,我想一下抽出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+回车键,完成公式输入,得到结果。
excel的抽签号码怎么做
1、先新建一个表格区域,为了突出显示抽签的号码,将表格中部区域合并;2、选中单元格,输入公式=INT(RAND()*(100-1+1))+1,按回车键确认;3、按键盘F9键进行刷新,将会随机出现一个号码数字;4、再次按F9刷新,将会继续刷新,若是按住F9不松开,则会出现数字滚动的效果。
怎样在excel制作一个用于抽签函数利用excel抽签
1、打开电脑后,直接进入到excel软件中,新建一个空白的表格文档,在表格中某一列单元格中录入好我们要抽取的内容,例如姓名,编号等等。2、录入完成后,我们在当前表格文档中重新再去选择一个单元格,将其作为最终抽取结果的展示用。3、接着我们在该抽奖结果单元格中输入以下公式:“=INDEX(A:A,RANDB...
急求一个在excel中使用的随机抽签排序程序,要求抽签前所有备抽人员在e...
1、A1:A10输入公式=rand()2、在B1:B10输入公式B1=rank(A1,$A$1:$A$10),下拉到B10 3、在E1:E10输入1-10 4、在F1:F10输入人名 5、在C1输入公式 C1=VLOOKUP(B1,$E$1:$F$10,2,0),下拉到C10 6、启动按住F9,放开停止即可,无需其他操作,如果不想让其他人看到ABEF列的数字,把字体调...
如何用excel做一个抽签实验?
1. 打开Excel软件,创建一个新的工作簿。2. 在工作簿中选择一个单元格作为起始点,这个区域将用于生成随机号码。3. 转到Excel的功能区,点击“开始”选项卡下的“合并居中”按钮,以便将单元格合并并居中显示。4. 在合并后的单元格中输入以下函数:`=INT(RAND()*(100-1+1))+1`。这个函数将生成...
excel如何做比赛单淘抽签
新建一个空白excel表格 选中多个单元格,并进行合并居中(本步骤可以省略)选中单元格,输入公式=INT(RAND()*(100-1+1))+1,按回车键确认 1.记住连同=号一起输入;2.如果是在1-50中抽取,则将公式中100替换成50,以此类推。选中单元格,在“开始”选项卡中进行字体大小调整 按键盘F9键进行刷新...
EXCEL 抽奖 怎么做?
1、用随机函数rand分配给每个人一个抽签号,A1单元格里输入公式:=int(rand()*1000)然后下拉填充。2、然后选中A列,设置条件格式,用公式将前三名(或自定)设置为红色,公式为:=rank(a1,a:a)<4 (<4意思是取前3名,如果要取前5名就改为<6,以此类推)3、每次可按F9键刷新一下结果 ...
如何用excel做一个抽签实验?
1、首先打开Excel,新建一个表格,选中一个区域,作为号码生成区,2、然后我们在功能区点击“合并居中”,3、然后输入函数:=INT(RAND()*(100-1+1))+1,4、如果只想做50人之内的号码抽签,就把100改为50,此时函数为:=INT(RAND()*(50-1+1))+1,5、点击回车键,函数会自动生成一个50之内...
做Excel表格,有十个评委打分,要去掉一个最高分和一个最低分,算出平均...
抽签序号姓名 1 2 3 4 5 6 7 8 9 10 合计得分 面试得分 最高分 最低分 公式一 公式二 公式三 公式四 公式一=C3+D3+E3+F3+G3+H3+I3+J3+K3+L3 公式二=(M3-P3-Q3)\/8 公式三=MAX(C3:L3)公式四=MIN(C3:L3)将以上结果内容按顺序输入Excel...
excel怎么做随机抽签
将公式输入为:“=RAND()*(B-A)+A”如需生成A,B之间的随机整数,可组合“INT”函数,将公式编辑为“=INT(RAND()*(B-A)+A)”例如:随机生成1到10之间的随机整数 我们还可以通过ROUND函数设置RAND随机函数计算结果的保留小数位数。ROUND函数语法格式:ROUND(数值,保留位数)...