excel怎么制作抽奖小程序?
网友解答: 年尾了,很多企业年会都有抽奖环节,你还在弱弱的使用把名字写好放入抽奖箱的原始方式吗?其实我们只要一台电脑上的EXCEL就可以实现随机抽奖功能,听起来高大上的样子,哈!先看动态
年尾了,很多企业年会都有抽奖环节,你还在弱弱的使用把名字写好放入抽奖箱的原始方式吗?其实我们只要一台电脑上的EXCEL就可以实现随机抽奖功能,听起来高大上的样子,哈!先看动态效果图:
如上图,按住F9键就可以随机抽奖了,名字随机变化!
具体制作方法:
1.首先把名字输入到表格当中,设定一个显示中奖员工名字的单元格(可以大一点方便显示),在单元格输入公式【=INDEX(B:B,RANDBETWEEN(2,21))】
2.选择B列名字,设置单元格条件格式【等于D6,颜色为绿色,字体黑色】
3.最后按住F9键不放就可以实现随机抽奖功能了!也可把名字改变成奖品名称,那随机显示的就是奖品了,可以用于显示员工随机抽中的奖品是什么!
公式解析:
由【index】和【randbetween】两个函数综合运用合成,randbetween是返回一个介于指定数字的随机数,INDEX是返回给定单元格的值,randbetween显示的是一个数字,用index把这个数字代表的值(名字)显示出来!
网友解答:制作简易抽奖小程序,需要用到如下技巧:
F9,重新计算所有数据;
Counta单元格计数;
Randbetween生成一个随机数;
Index检索单元格
F9按下F9,Excel就会重新计算数据。
若,你的表格数据量很大,公式很多,每次变动数据,Excel变得很卡时,可以将Excel设置为手动计算,然后使用F9来获取最新数据。
抽奖公式Counta获取总人数;Counta(区域)
使用Randbetween函数生成指定范围的随机数;Randbetween(开始数字,结束数字)
再使用Index函数获取中奖人员;INDEX(要查找的区域, 第几行, 第几列)
制作简易抽奖小工具如下所示,按住F9再松开即可。
这个蛮好玩的,试试吧!