随机竞选班委,要从excel名单中随机抽取应该怎么弄。。
答案:3 悬赏:60 手机版
解决时间 2021-04-04 03:19
- 提问者网友:
- 2021-04-03 04:05
随机竞选班委,要从excel名单中随机抽取应该怎么弄。。
最佳答案
- 五星知识达人网友:执傲
- 2021-04-03 04:52
可以用RAND函数还随机排序抽取,以下图中的姓名为例,要随机抽取5个人。
步骤1:B1输入一个字段名,如“排序”
步骤2:B2输入随机函数
=RAND()
公式下拉,如下图:
步骤3:选择B列任一单元格,如B2,再单击“数据”>>>“排序和筛选”组的“升序”或“降序”按钮(升、降序都可以),如下图:
现在姓名数据已经乱序了,随便连续5个就是随机的姓名,如A2:A6的姓名。
知识扩展:
RAND():生成区间[0,1)的随机数字(大于或等于0且小于1),因此通过生成的随机小数进行排序,以达到打乱原顺序的目的(既随机抽取)。
步骤1:B1输入一个字段名,如“排序”
步骤2:B2输入随机函数
=RAND()
公式下拉,如下图:
步骤3:选择B列任一单元格,如B2,再单击“数据”>>>“排序和筛选”组的“升序”或“降序”按钮(升、降序都可以),如下图:
现在姓名数据已经乱序了,随便连续5个就是随机的姓名,如A2:A6的姓名。
知识扩展:
RAND():生成区间[0,1)的随机数字(大于或等于0且小于1),因此通过生成的随机小数进行排序,以达到打乱原顺序的目的(既随机抽取)。
全部回答
- 1楼网友:第幾種人
- 2021-04-03 06:55
假设你的 这些名单 在A列 那么你在 B列对应输入=RAND()
然后在 C列 输入:
C1 =INDEX(A:A,MATCH(SMALL(B$1:B$100,ROW(A1)),B$1:B$100,0))
向下复制 需要几个就复制几个……
每按动一次F9 就得到一组新的结果………………
然后在 C列 输入:
C1 =INDEX(A:A,MATCH(SMALL(B$1:B$100,ROW(A1)),B$1:B$100,0))
向下复制 需要几个就复制几个……
每按动一次F9 就得到一组新的结果………………
- 2楼网友:话散在刀尖上
- 2021-04-03 05:28
假设名单在A列,在B1输入公式:
=INDEX(A:A,RAND()*10+1)
公式中的10代表人数,1代表第一个人的名字所在行号。
=INDEX(A:A,RAND()*10+1)
公式中的10代表人数,1代表第一个人的名字所在行号。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯