excel学习库

excel表格_excel函数公式大全_execl从入门到精通

如何利用EXCEL制作一个抽奖小程序!

不懂就来搜一搜!

抽奖活动还在使用纸箱的原始方法抽奖?

每天纠结该吃什么?

其实,我们只需要借助EXCEL,就能快速制作一个抽奖小程序,轻松解决抽奖,吃放选择困难症的难题!国际惯例,先来看下效果吧!

抽奖效果

下面我们来看一下怎么制作吧!

抽奖公式

将我们的名单输入名单列,然后选定一个单元格输入以下公式

=INDEX(B:B,RANDBETWEEN(3,COUNTA(B:B)+1))

抽奖公式

抽奖光标制作

选中B列,设置条件格式,条件格式公式为:=B1=$D$5;填充颜色设置为绿色,字体颜色设置为白色

抽奖光标制作

开始抽奖

按住F9键就可以开始抽奖啦,松开F9键就可以得到抽奖结果!

函数详解

INDEX

功能:返回表或区域中的值或对值的引用(通俗来说,就是告诉EXCEL你需要第几行第几列的数据,它给你找出来拿给你!)

语法:INDEX(引用数据区,第几行,[第几列],[哪个区域])

抽奖公式:

INDEX(B:B,RANDBETWEEN(3,COUNTA(B:B)+1)),

就是返回B列RANDBETWEEN(3,COUNTA(B:B)+1)行的数据

RANDBETWEEN:

功能:返回指定区间的一个随机整数

语法:RANDBETWEEN(最小值,最大值)

公式RANDBETWEEN(3,COUNTA(B:B)+1) 功能就是返回3~COUNTA(B:B)+1之间的一个随机整数

COUNTA:

功能:返回参数列表中非空的单元格个数

语法:COUNTA(区域1,[区域2])

COUNTA(B:B)+1功能就是返回 B列的非空单元格加一(这里+1是因为我们的名单是从B2单元格开始的,因此最后一个名字在B列中的位置要比非空单元格多一)

扩展应用

我们将名单换成菜单,就可以决定每天要吃什么啦,从此告别选择困难症~

随机点菜



回复【秘籍】,获取大咖5年Excel学习经验,让你少走弯路!

回复【可视化】,取230+套Excel图表模版,秒变数据分析大神

回复【教程】,获取价值599元Office学习资料,小编吐血整理

回复【函数】,获取Excel函数【实例讲解】,史上最全的函数讲解

回复【Office】,获取全版本Office安装包及激活软件


点个在看,就是对小编最大的支持!


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接