Excel利用随机函数实现考试座位随机编排

如图展示了一份学员明细表,基础数据为C1:D21区域。下面利用RAND函数结合RANK函数实现座位的随机编排。

  此应用考虑到学员在考场中的随机分布,可以利用辅助区域来协助处理。
  1.在学号列前插入两列辅助列。
  2.在B列使用RAND函数产生0-1之间的任意随机数,B1:B21公式为:
  =RAND()
  3.由于RAND函数产生的随机值不会重复,因此在A列中借助RANK函数来对其进行排名,即可得出各学员的座位号的随机排位,从而达到目的。如A2的公式如下:
  =RANK(B2,$B$2:$B$21)
  4.最后利用查找函数将各学员放置到F2:I6的考生结构表中,F2:I6多单元格数组公式如下:
  {=VLOOKUP({1;5;9;13;17}+{0,1,2,3},$A:$D,3,)&" "&VLOOKUP({1;5;9;13;17}+{0,1,2,3},$A:$D,4,)}

office办公软件入门基础教程 » Excel利用随机函数实现考试座位随机编排

本文链接:【Excel利用随机函数实现考试座位随机编排】https://www.officeapi.cn/8657.html

OFFICE,天天学一点,进步多一点

联系我们