Post Jobs

Excel抽奖小程序,excel怎么制作抽奖小程序

澳门新葡亰官网 10

问题:excel怎么制作抽奖小程序?

公司马上就要开年会了,如果能够给公司做一个Excel抽奖小程序,是多么开心+装B的事情。

回答:年尾了,很多企业年会都有抽奖环节,你还在弱弱的使用把名字写好放入抽奖箱的原始方式吗?其实我们只要一台电脑上的EXCEL就可以实现随机抽奖功能,听起来高大上的样子,哈!先看动态效果图:

效果如下

澳门新葡亰官网 1如上图,按住F9键就可以随机抽奖了,名字随机变化!

澳门新葡亰官网 2

具体制作方法:

image

1.首先把名字输入到表格当中,设定一个显示中奖员工名字的单元格(可以大一点方便显示),在单元格输入公式

澳门新葡亰官网 ,首先我们来讲解下面三个函数

澳门新葡亰官网 3

① rand函数

2.选择B列名字,设置单元格条件格式

=rand()
表示随机返回0到1之间的任何小数。当我们按下【F9】后,数字会发生变化。

澳门新葡亰官网 43.最后按住F9键不放就可以实现随机抽奖功能了!也可把名字改变成奖品名称,那随机显示的就是奖品了,可以用于显示员工随机抽中的奖品是什么!

具体如下图所示。

公式解析:

澳门新葡亰官网 5

由和两个函数综合运用合成,randbetween是返回一个介于指定数字的随机数,INDEX是返回给定单元格的值,randbetween显示的是一个数字,用index把这个数字代表的值(名字)显示出来!

image

澳门新葡亰官网 6澳门新葡亰官网 7

② index函数

回答:感谢邀请,excel制作抽奖程序有很多方法,在这里我给您提供三种。

index函数为定位函数。

1.INDEX+RANDBETWEEN函数

=index(数值范围,行号A,列号B)

如下图,在D2单元格输入公式:=INDEX($A$2:$A$11,RANDBETWEEN(1,10))
按F9刷新可实现抽奖效果。RANDBETWEEN(1,10)表示姓名的个数,从1-10个姓名之间随机抽取。

表示的是,在数值范围内,查找出第A行,第B列的数据。

澳门新葡亰官网 8

如图所示, 需要查找出范围A1:A7中,第3行,第1列的数据。函数表达式如下图。

2.OFFSET+RANDBETWEEN函数

澳门新葡亰官网 9

如下图,在D2单元格输入公式:=OFFSET($A$1,RANDBETWEEN(1,10),,)
按F9刷新可实现抽奖效果。

image

澳门新葡亰官网 10

③ rank函数

3.同时抽取多个不重复中奖者

语法:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图