怎么用Excel把人员名单随机分成几个组?

电脑信息 2022-06-23 设置问题 5 ℃
正文

怎么用Excel把人员名单随机分成几个组excel设置随机数?

首先很明确的一点,你这个问题需要用到随机数函数excel设置随机数。我今天就用随机数函数RAND来试试解决这个问题。

如下图所示,我在姓名的前面插入了一个序号列,并且将所有人分成3组,每组5人excel设置随机数。

最后我会用VLOOKUP根据序号把所有人的姓名从B列引用到分组里面来excel设置随机数。

怎么用Excel把人员名单随机分成几个组?

根据上图所示,如果我现在直接用VLOOKUP函数引用姓名到分组表里,那就不能达成我们“随机分配”的目标,所有我们还需要把序号或者姓名进行随机排列excel设置随机数。

插入随机数序列、随机排列姓名如图所示,最序号和姓名中间插入两列,为什么要插入两列后面再说excel设置随机数。

在C2单元格输入公式:=RAND(),向下填充excel设置随机数。这样就得到了一组的随机数。

怎么用Excel把人员名单随机分成几个组?

如下图所示,因为随机数列的所有数值都是随机产生的,谁都不知道排序的结果是怎样的,但这就是我们要的结果(随机排序)excel设置随机数。

现在我们只需要根据随机数进行排序,就可以是姓名列的所有姓名随机排序excel设置随机数。

怎么用Excel把人员名单随机分成几个组?

我们点击“排序”按钮后,Excel会自动的选择排序区域,这个区域的选择原则就是:连续的区域(中间不能有空行或空列)excel设置随机数。

我在前面插入两列的目的就是为了将姓名和序号隔开,是它们成为两个数据区域,这样在排序的时候就可以只对姓名排序,而序号列不变excel设置随机数。这样我们最后用VLOOKUP函数根据序号引用姓名的时候就是“随机排列”的姓名了。

根据序号引用姓名到分组如下图所示,我们在G2单元格输入公式:=VLOOKUP(F2,$A:$D,4,0),就可以根据序号对姓名的引用excel设置随机数。

将公式向下拖动填充,然后复制粘贴到J列和M列即可excel设置随机数。

这样设置还有一个好处,就是我们每对“随机数”列的数据进行排序一次,分组表里的姓名也会跟着刷新一次excel设置随机数。

怎么用Excel把人员名单随机分成几个组?

我是头条优质创作者:Excel大白,欢迎小伙伴们积极吐槽excel设置随机数。。

本文TAG:

最新文章
热门文章
标签列表
Zen Cart 中文版