Excel 一共80个人 随机安排2位一组 求人名组合
答案:1 悬赏:70 手机版
解决时间 2021-01-20 13:04
- 提问者网友:川水往事
- 2021-01-19 18:21
Excel 一共80个人 随机安排2位一组 求人名组合
最佳答案
- 五星知识达人网友:青尢
- 2021-01-19 18:37
源数据
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键可以随机安排监考人员
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键可以随机安排监考人员
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯