![141a65d23d128909e26870b50420b708.png](https://i-blog.csdnimg.cn/blog_migrate/7f1416eddfaf491d25da8af7cd8915ff.jpeg)
相信对于许多朋友来说,最喜欢的应该是每年公司年会的抽奖活动,那年会活动的抽奖程序怎么做的了?那么今天我们就来讲讲如何用excel来做一个抽奖小程序。
一、效果图展示
![ad77dba1912f06e7f9b4038720240009.gif](https://i-blog.csdnimg.cn/blog_migrate/d55c020c0472932ba4aaf6df51f881bd.gif)
你看懂了吗?没关系下面我们就来详细讲一下如何制作这个小程序。
二、效果演示讲解
这个程序主要运用到了自定义格式及函数混合方法的使用,通过excel表格自己的刷新,来显示出一种变化的效果。
![c1d8e400134370a565a683e584062f4a.png](https://i-blog.csdnimg.cn/blog_migrate/79849a982010989f24ed9292f83e77ee.jpeg)
第一步:点击开始—条件格式—自定义条件格式,选择使用公式确定格式。公式=A2:A11=F4,点击图中格式设置好底纹格式。当A2:A11单元格区域的值与F4显示的内容一致时,底纹显示为黄色;
第二步:点击F4单元格,输入公式:=INDEX($A$2:$A$11,RANDBETWEEN(1,10))。这样表示的结果就是:
1、RANDBETWEEN(1,10):因为人数总共有10个人,所以通过随机函数RANDBETWEEN随机返回1-10的任意数;
2、INDEX($A$2:$A$11,RANDBETWEEN(1,10)),运用INDEX函数,返回A2:A11区域内的随机姓名。
第三步:长按F9进行刷新工作表,以此达到变化的形式。
当然这样的做法也有一定的弊端,那就是中奖的人可能会有重复的情况。除非我们把获奖后的人员从名单中删除。