Excel 求助随机抽取评审专家 Excel 求助随机分类抽取评委专家

\u4f60\u597d\uff0cExcel \u6c42\u52a9\u968f\u673a\u62bd\u53d6\u8bc4\u5ba1\u4e13\u5bb6\uff0c\u5982\u679c\u4e13\u5bb650\u4eba\u516c\u5f0f\u600e\u4e48\u8bbe\u7f6e\u5462\uff1f

\u5047\u8bbe50\u4eba\u5206\u522b\u4f4d\u4e8eA1\u5230A50\u5355\u5143\u683c
\u5728B1\u4e2d\u8f93\u5165\u5982\u4e0b\u516c\u5f0f
=RAND()
\u4e0b\u62c9\u586b\u5145\u5230B50\u3002
\u5047\u8bbe\u62bd\u53d65\u4eba
\u5728D1\u4e2d\u8f93\u5165\u5982\u4e0b\u516c\u5f0f
=INDEX(A:A,MATCH(LARGE(B:B,ROW(A1)),B:B,0))
\u4e0b\u62c9\u586b\u5145\u5230D5
\u6bcf\u6309\u4e00\u6b21F9,\u5f97\u52305\u4e2a\u7ed3\u679c\u3002

\u8fd9\u4e2a\u5e94\u8be5\u5f88\u5bb9\u6613\u7684\u3002\u5047\u5b9a\u7b2c\u4e00\u884c\u4e3a\u8868\u5934\uff0c\u5c06\u8bc4\u59d4\u59d3\u540d\u8f93\u5165\u5728A\u5217\uff0c\u5728B2\u8f93\u5165\u516c\u5f0f\uff1a
=INT(RAND()*100)
\u5c06\u516c\u5f0f\u5411\u4e0b\u590d\u5236\u3002
\u8981\u62bd\u53d6\u8bc4\u59d4\u65f6\uff0c\u53ea\u8981\u9009\u5b9aAB\u5217\uff0c\u6309B\u5217\u6392\u5e8f\u4e00\u6b21\uff08\u5347\u5e8f\u6216\u964d\u5e8f\u5747\u53ef\uff09\u5373\u53ef\u3002\u8981\u9009\u51e0\u4eba\u5c31\u9009\u524d\u51e0\u4eba\u5c31\u53ef\u4ee5\u4e86\u3002

问题很模糊,既没有专家人数,也没有要抽取的人数。姑且来个假设吧,自己根据实际数据修改:

假设专家姓名在A列,共22名,要抽取专家时,在C2中抽取的人数,D列得到抽取的专家名单。

  1. 在选项的公式选项卡中,勾选“启用迭代计算”后确定。

  2. 选择B2:B23,输入公式:

=IF(C$2="","",IF(OR(B2="",SUM(B$2:B$23)<>C$2),RANDBETWEEN(0,1),B2))

按Ctrl+驾车键,一次在22个单元格中输入公式。现在因为C2没有输入要抽取的人数,所以IF为true,22个单元格中均为空。

3. 在D2中输入公式:

=INDEX(A:A,SMALL(IF(B$2:B$23=1,ROW($2:$23),4^8),ROW(1:1)))&""

同时按Ctrl+Shift+Enter三键输入数组公式,下拉若干行,数量可为一次抽取的最多人数或略多一点也没关系。现在B列中没有等于1的单元格,所D列公式填充的单元格中全部为空。

4. 某一天,要抽取专家了,根据需要抽取5名。就在C2中输入:5

回车后,B2:B23就自动生成5个,18个0,并把1对应的A列专家姓名提取到D列。如图:

下次要抽取时,先删除C2中的数字,B列、D列又恢复为空,再次在C2中输入数字,重新生成随机人员名单。



扩展阅读:excel表格随机抽取行 ... 一个总数自动分摊 ... excel随机抽取3个人 ... 随机数生成器 ... 随机抽取表格数据生成 ... excel里面随机抽取 ... excel随机抽取题库 ... 年份随机生成器 ... 制作随机滚动点名神器 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网