mg娱乐电子4355_mg娱乐电子游戏平台
做最好的网站

Excel抽奖小程序

时间:2019-11-08 21:21来源:计算机办公软件
问题: excel怎么制作抽奖小程序? 公司马上就要开年会了,如果能够给公司做一个Excel抽奖小程序,是多么开心+装B的事情。 回答: 年尾了,很多企业年会都有抽奖环节,你还在弱弱的

问题: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.同时抽取多个不重复中奖者

语法:

编辑:计算机办公软件 本文来源:Excel抽奖小程序

关键词:

  • 上一篇:没有了
  • 下一篇:没有了