excel怎么制作抽奖小程序?_小游戏制造惊喜

1年前 (2024-03-20)阅读4回复0
fayouxi
fayouxi
  • 管理员
  • 注册排名1
  • 经验值1188365
  • 级别管理员
  • 主题237673
  • 回复0
楼主

excel怎么制作抽奖小程序?

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

效果如下

excel怎么制作抽奖小程序?_小游戏制造惊喜

首先我们来讲解下面三个函数

rand函数

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

具体如下图所示。

excel怎么制作抽奖小程序?_小游戏制造惊喜

index函数

index函数为定位函数。

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

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

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

excel怎么制作抽奖小程序?_小游戏制造惊喜

rank函数

语法:

=rank(需要排序的数字, 排序范围,排序规则)

函数就表示,需要排序的数字在排序范围内,排名第几名。

排序规则参数:0 表示降序,1表示升序。

例如,降序排列中,求出23在第一列数据中,排名第几?

方法:= rand(A1,A1:A6,0)

抽签思路:

利用Rand函数,使得名单都有对应的一个数值

利用rank函数进行排名

利用INDEX函数,查找名单,注意行号是随机变化的。因此返回的结果是随机的


因此,抽签函数的最终公式为

=INDEX(A2:B7,RANK(B2,B2:B7,0),1), 其中B2输入公式为 = rand()

具体步骤如下图

第一步


第二步

美化后,最终的效果如下图

Excel抽奖小程序你学会了吗?

欢迎关注【雷哥office】,更多惊喜等你来。如果需要获取源文件,欢迎私信雷哥。

0
回帖

excel怎么制作抽奖小程序?_小游戏制造惊喜 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息