EXCEL怎么随机抽取各班级的两名同学,并显示在一个单元格内? excel随机抽取40个数据
- 如何从excel表里面用函数随机抽取男女各两名?
- 如何用EXCEL实现随机抽取?
- Excel中,怎么在一列随机出现的数据中,随机抽取1个数或者2个数?
- 怎么用excel中采用简单随机抽样方法随机抽出80名同学的成绩,显示学号及成绩
如何从excel表里面用函数随机抽取男女各两名?
关于随机抽取人员的问题,昨天也回答了一个。先参考下,相同的说明就不重复了。
zhidao.baidu/question/988923396556667019
本问题中为了增加灵活性和趣味性,比昨天的回答再增加一个重选名单的触发开关,当删除触发开关中的数据(任意内容)时,抽取的人员名单也删除,而触发开关中输入任何内容时,重新生成新的名单。如图,以L2为触发开关。
I2=IF($L$2="","",IF(OR(I3="",I3=0,COUNTIF(I$3:I$4,I3)>1),INDEX($C:$C,INDEX(SMALL(IF($B$3:$B$19=I$2,ROW($3:$19),4^10),ROW(INDIRECT("1:"&COUNTIF($B$3:$B$19,I$2)))),RANDBETWEEN(1,COUNTIF($B$3:$B$19,I$2)))),I3))
同时按Ctrl+Shift+Enter三键输入数组公式,右拉J2,再一起下拉到第I3:J3
如何用EXCEL实现随机抽取?
把42个人的名字放在A1到A42单元格
选中B1:B42
编辑栏输入=rand()
crlt+enter,选中B列,复制-右键选择性粘贴-数值(防止等下rand数变化了扯皮)
选中AB两列,数据-排序,主要关键字B列,(升序降序随便)
排序完了,前15个就是随机抽取的,因rand给每个人分配了个随机的数,找15个最大的或者最小的都是随机产生的了
Excel中,怎么在一列随机出现的数据中,随机抽取1个数或者2个数?
B1单元格提取第一个数,公式为=IFERROR(SMALL(A1:A20,RANDBETWEEN(1,COUNT(A1:A20))),"该区域无数值")
C1单元格提取第2个数,公式为
=IFERROR(SMALL(IF((A1:A20=B1)+(A1:A20=""),"",A1:A20),RANDBETWEEN(1,COUNT(A1:A20)-1)),"区域数值少于2个")
其中,C1单元格为数组公式,同时按Ctrl+Shift+Enter三键结束
怎么用excel中采用简单随机抽样方法随机抽出80名同学的成绩,显示学号及成绩
1、假设原学号和成绩在AB列,那么在C2单元格输入以下公式,然后向下填充
=RAND()
2、然后在E2单元格输入以下公式,并向右向下填充公式
=INDEX(A:A,MATCH(LARGE($C:$C,ROW(A1)),$C:$C,0)