今天分享一个抽奖工具的制作方法,好让你在公司的年会上一展身手。我们先来看一下效果。

如果您使用的是台式机,每按一次F9键,工具就会随机抽取一个值,连续按住F9键,工具就会一直处于滚动抽取状态;如果您使用的是笔记本,F9键和Fn键同时按下。


制作步骤:

1、先制作一张抽奖名单,如下图所示


2、确认参与抽奖的人数,并在G3单元格写入(RANDBETWEEN)函数

语法规则:=RANDBETWEEN(起始数值,结束数值)

本案例中,一共有18名员工参与抽奖,写入如下函数:

=RANDBETWEEN(1,18) 表示从1-18名员工中随机抽取一名员工


3、通过VLOOKUP函数将顺序号所对应的员工信息匹配出来

语法规则:=VLOOKUP(找什么,在哪里找,取哪一列的值,查找方式)

结合本案例:

找什么——员工的顺序号(G3单元格)

在哪里找——抽奖名单表(A列:C列)

找到后取哪列的值——姓名(第2列),或者是所属部门(第3列)

查找方式——精确查找(0)


在G3单元格写入函数:

=VLOOKUP(G3,A:C,2,0)

在I3单元格写入函数:

=VLOOKUP(G3,A:C,3,0)


4、在名单中高亮显示当前被抽中的员工

第1步:选择A1:C19的范围

第2步:开始——条件格式——新建规则——使用公式确定要设置的单元格

第3步:为符合此公式的值设置条件格式——写入公式:=($A1=$G$3)

第4步:点击格式,字体——加粗;填充——粉色

第5步:连续点击二次确定,即可


在条件格式中写入的公式=($A1=$G$3) ,其计算逻辑是:

从A列第一行开始起,向下判断,如果顺序号与G3单元格中顺序号一致时,将该行的员工信息高亮显示。


5、修改(RANDBETWEEN)函数的起始、结束值

已经被抽取出来的员工,务必要在抽奖名单中删除哟,不然就会重复参与抽取。因此,每抽完一次,参与抽奖的人数就会少一人,那么,我们就要让RANDBETWEEN函数自动识别参与抽奖的人数。

将G3单元格的函数修改为:

=RANDBETWEEN ( MIN(A:A), MAX(A:A) )

MIN(A:A) —— 找出A列中的最小值,即起始值

MAX(A:A) —— 找出A列中的最大值,即结束值


在参与抽奖名单中每删除一人,我们需要将顺序号重新更新一次,最后,我们就可以按F9(或者Fn+F9)开始抽奖啦!


想解锁更多有趣、实用的EXCEL技能可以在评论区给我留言哟