Excel 一共80个人 随机安排2位一组 求人名组合

安排监考 一共80个老师2个人一组 随机安排

源数据

AB列是80个姓名、序号

C2=IF(ROW(A1)+COLUMN(A1)>80,0,TEXT(ROW(A1),"00")&TEXT(COLUMN(A1)+ROW(A1),"00"))向下复制80行,向右复制78列

组合名单

A2=LARGE(--源数据!$C$2:$CC$81,ROW(A1))

数组公式向下复制3600行【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

B2=INDEX(源数据!$A$2:$A$81,--LEFT(A2,LEN(A2)-2))&"-"&INDEX(源数据!$A$2:$A$81,--RIGHT(A2,2))向下复制

C2=RAND()

D2=RANK(C2,$C$2:$C$3161)

两公式向下复制,这是建立随机安排的关键

这就是人名组合

建立随机监考表

A列考场序号有多少个列多少个

B2=INDEX(人名组合!B:B,MATCH(随机监考表!A2,人名组合!D:D,0))向下复制

按下F9键可以随机安排监考人员

温馨提示:答案为网友推荐,仅供参考
相似回答