excel 如何从44个人里随机抽取 20人 (班级要参加运动会 从44人里面随机抽取20人 来参 总人数有20人,对于某件事同意的人有15个,从20人中随机抽...
\u8fd0\u52a8\u4f1a\u5982\u4f55\u6392\u961f\u578b\uff0844\u4eba)11\u52174\u4eba\u7eb5\u961f\u521a\u597d\uff01\uff01\uff01\uff01
\u3002
得到不重复的随机数,按F9,随机一次。
如图,D3公式:
=LARGE(IF(COUNTIF(D$2:D2,ROW($1:$44))=0,ROW($1:$44)),RANDBETWEEN(1,45-ROW(A1)))
数组公式,按CTRL+SHIFT+回车,下拉;
E3公式:
=VLOOKUP(D3,A:B,2,)
下拉;
用随机生成20个序号的方法实现:
a2输入:
=INT(44*RAND())+1
向下填充40个左右随机数
b2输入:
=COUNTIF(A$2:A2,A2)
向下填充,表示当前行的随机数在前面出现过没有
c2输入:
=COUNTIF(B2:B41,1),产生的不同随机数个数
然后复制,选择性粘贴,选值,删除第二个数大于1的
假设名单在A1到A44列,在B1输入公式:
=INDEX(A:A,RAND()*20+1)
公式中的20代表人数,1代表第一个人的名字所在行号。
扩展阅读:Excel表格制作 ... excel 批量替换 不同值 ... 函数公式一览表 ... 100个excel必背公式 ... excel 计数 不含重复项 ... excel根据奇偶判断男女 ... exls表格公式大全 ... xlookup一对多匹配数据 ... excel如何生成1-1 1-2 ...