每年年底,各单位、公司都要举办年会,年会上也会现场送一些礼物,接下来分享的内容就是:不用下载或购买抽奖软件,用Excel函数组合实现随机抽奖功能,抽取人数可以随意改变。如下图所示:

每次抽取一人界面

每次抽取10人界面

具体操作如下:

第一步:在Excel工作表A列录入现场所有的座位号。

录入所有座位号

第二步:在B2单元格输入“=RAND”,并用填充柄填充到最后座位号对应的单元格。

说明:rand()函数是Excel中产生随机数的一个随机函数。返回的随机数是大于等于 0 及小于 1 的均匀分布随机实数,rand()函数每次计算工作表时都将返回一个新的随机实数。

rand函数使用

第三步:在C2单元格输入“=INDEX($A$2:$A$430,RANK(B4,$B$2:$B$430))”,需要抽取多少人就用填充柄向下填充多少个单元格。

说明:INDEX函数是返回表或区域中的值或值的引用。函数INDEX()有两种形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。

rank是T_sql 函数,rank()函数返回结果集分区内指定字段的值的排名,指定字段的值的排名是相关行之前的排名加一。

输入的函数图示

第四步:确定抽取人数,台式机长按F9,笔记本长按Fn+F9开始抽奖,座位号会在获奖名单单元格滚动,松开键停止抽奖,显示抽奖结果。

说明:台式机按F9即可抽奖,笔记本按F9是锁屏,所以需要先按Fn再按F9开始抽奖。

视频如下:

视频加载中...

以上就是通过Excel的函数功能实现现场抽奖的过程,用了三个函数分别是RAND、INDEX、RANK,函数功能上面也介绍了,希望能帮助到需要的朋友们,祝大家新年快乐,牛年大吉。