查看原文
其他

Sinokap IT 小技巧 | 制作抽奖小程序,用Excel就可以

Sinokap Sinokap 2022-10-27
Excel抽奖小程序
简单制作教程








众所周知Excel的功能非常强大,强大到甚至可以用Excel写程序。马上就要将近年底,许多公司或机构中会经常举行一些抽奖活动,那么如何制作一个电脑化的抽奖小程序呢? Excel 就能解决。今天就来教大家如何用Excel来制作一个简单的抽奖小程序,我们先来看下上图的最终效果。


本教程使用软件Excel 2013,采用实例并配以详细的图文步骤,逐步讲解如何快速制作一个程序化的抽奖小程序的方法。希望能为有需求的朋友们给予小小的帮助!




本文将使用到INDIRECTCOUNTARANDBETWEEN三个函数公式以及一点vba宏的知识。


1. 在A列添加抽奖名单,然后合并单元格E至I列,并加以修饰,可根据自己的喜好来调整字体大小颜色以及单元格底部颜色。




2.这里我们将用到INDIRECT函数,在幸运大抽奖E3至I10单元格中填充公式

=INDIRECT("a"&RANDBETWEEN(2,COUNTA(A:A))),然后隐藏A列。



做完以上设置后,按住F9键,会发现中奖结果发生了改变(可以把F9当成抽奖开关,长按一直刷新,松开就出结果)。

好啦,简单的Excel抽奖程序就完成了。



If you are interested,


INDIRECT公式含义解释:

1. COUNTA(A:A),计数作用,来数一下A列包括表头“姓名”以外非空单元格的数量,即有多少人参与抽奖(通过这个公式,不管之后姓名是增加还是减少,公式都不用再改) 


2. RANDBETWEEN(2,COUNTA(A:A)),在2到N直接随机取数(N为名单最后一个单元格的行数) 


3. INDIRECT("a"&RANDBETWEEN(2,COUNTA(A:A)))即表示A?单元格的值,?就是RANDBETWEEN(2,COUNTA(A:A))的随机结果,也就是从A2到AN单元格随机选中一个单元格。(从A2开始是因为A1为表格开头) F9单元格控制randbetween公式的刷新,由此我们可以就制作出一个简单的抽奖程序。







end




温馨提示

如果您喜欢本文,欢迎分享到朋友圈,想了解更多IT小技巧,也请关注我们~










我们的天猫店开张啦~

欢迎大家扫码进店+关注

购买请咨询我们贴心的客服小姐姐哦~



你的每个赞和在看,我都喜欢!



往期推荐

Sinokap IT 小技巧 | PPT也可以实现跳页播放啦

Sinokap IT小技巧 | Excel记录数据录入时间,全自动!

IT,沟通比技术更重要!

Sinokap IT技术分享 | WiFi信号差?小问题,桥接路由来解决!

Sinokap IT小技巧 | PPT也可以做GIF啦

Sinokap IT技术分享 | 硬盘空间报警,快来给电脑做个SPA  

Sinokap IT技术分享 | Excel生成随机数  

Sinokap IT技术分享 | 一步加密文件(上)

Sinokap IT技术分享 | 一步加密文件(下)

Sinokap 员工及客户福利

Sinokap IT技术分享 | 新电脑屏幕偏色,是买了假电脑吗

居家办公之电脑常见问题系列(下)

居家办公之电脑常见问题系列(中)

居家办公之电脑常见问题系列(上)

Sinokap助您安心办公—服务器数据备份篇

Sinokap助您在家办公——远程办公篇

Sinokap助您在家办公——信息安全篇

Sinokap助您出门办公——卫生篇

Sinokap IT服务安全讲座(二)

Sinokap IT服务安全讲座(一)




Sinokap公众号每日放送IT小技巧,让你的工作、学习、甚至是日常生活更加高效、便捷。


Sinokap China IT Service Team daily broadcasts Professional IT Support Tips and Tricks. We are engaged to bring you a variety of IT skills that can be widely used in your business work, study and daily life.


关注我们

Follow us


如果你想了解更多IT资讯和小诀窍~

If you would like to learn more IT related news and IT Trick Tips.


加入我们

Join us


如果你想变得更强,成为一名专业的工程师~

If you want to improve self-ability and grow into a skillful engineer.


联系我们

Contact us 


如果你需要专业的IT服务支持需求~

If you need Professional IT Support and IT Services in Shanghai, China.


E-mail:       service@sinokap.comHotline:       400-608-5168Website:      www.sinokap.com

Sinokap ∣ We Make IT Simple!

长按识别二维码,关注我们




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存