如何在 EXCEL 按条件 随机抽取人员?

2023-03-21 12:03

从姓名栏随机抽取4人,并显示在指定的位置,但条件是要从符合专业和不合要求的单位筛选后的人员中抽取谢谢
2个回答

随机抽取,不足4位时,按实际人数抽取(随机排序)

宏代码如图:

F2输入

=INDEX(A:A,SMALL(IF((C$2:C$100=H$2)*(B$2:B$100<>I$2),ROW($2:$100),4^8),RANDBETWEEN(1,COUNTIFS(C:C,H$2,B:B,"<>I$2"))))&""

回车并向下填充,按F9可更新数据。

相关问答
excel有一个班的人名,随机抽取10人怎么办?
1个回答2023-01-07 18:50
名字在A1到A20,B1中输入: =indirect("a"&int(rand()*20+1)) 即可 每次按下F9,B1中即可随机产生一个名字,如果你有多个名字,类推就行啦,把公式中的20改...
全文
如何在EXCEL中随机抽取几个数据?
2个回答2023-03-16 13:02
=rand()这个公式是产生0,1的随机数。你可以在这个基础上进行变换产生你所需要的数据,比如产生1到10的随机数可以用=int(10*rand())+1如果你需要正态分布的随机数可以采用:=norm...
全文
excel 如何随机抽取数据
1个回答2023-03-23 08:27
=INDIRECT(CHAR(INT(RAND()*26+65))&INT(RAND()*COUNT(A:A)+1)) 这个是随机提取的,但是有个缺陷: 有可能会出现0,(因为你的A-Z列的行数不一致...
全文
用EXCEL随机抽取并且不重复。
1个回答2022-12-31 21:42
E1输入=rand() 填充到E5 C1输入=INDEX($A$1:$A$5,MATCH(SMALL($E$1:$E$5,ROW()),$E$1:$E$5,0)) D1输入=INDEX($B$1:$B...
全文
如何在EXCEL中随机抽取几个数据
1个回答2022-12-23 12:55
我给你的办法,不会出现重复(其实出现重复的几率太小,可以完全忽略)。 1:首先把4000个单词全部放到A列去(这样做的话好写公式) 2:B1输入=RAND() ;C1输入 =RANK(B1,$B$...
全文
怎么用excel随机抽人
1个回答2023-05-22 18:45
随机有骰子的模式选项,要打开主页面设置,重新进入游戏里面。
EXCEL按条件统计个数
2个回答2022-08-05 06:55
在Excel中统计同时满足两个条件的数据个数可使用COUNTIFS函数或者SUMPRODUCT函数。 选择D列所有单元格(包括合并单元格) 编辑栏输入公式 =COUNTIF(C2:C$100,"...
全文
EXCEL如何在多条件中取最大值?
2个回答2022-11-28 21:09
在 Excel 2007 中,可以用以下公式实现题述要求: =IF(B150000,MAX(0.2%*B1+3.5%*B2,1200),"")) 公式的结果如下图示: 公式结果的图示
如何在EXCEL中随机抽取1-15个数据?
1个回答2022-12-23 12:55
设你的数据在A1到A100这个区域,则以下公式就可以随机抽取了,向下批量完成15个 =INDEX($A$1:$A$100,INT(1+99*RAND()))
excel多条件排序,次要条件按字母排序不对
1个回答2024-01-14 13:32
excel多条件排序,次要条件按字母排序如下。 1、打开EXCEL表格,选中需要排序的主关键字列,点击工具栏的"排序和筛选按钮,在下拉菜单中选择自动以排序。 2、在弹出的排序提醒窗口,按照实际情况点选...
全文
热门问答