首页 > 编程知识 正文

excel怎么随机抽奖,怎么用excel设置随机抽奖

时间:2023-05-03 20:05:52 阅读:276162 作者:1816

前言

office产品家喻户晓, 其中excel更是其中的代表, 是各行各业必备的工具. 虽然和各种高级代码的学习成本没有可比性, 但是掌握一些实用的技巧还是很有必要的.

启发

抽奖是每一个公司或者班级经常会有的一个活动, 可能会发生在几个人或者一个小团队之中, 我在之前都是用java或者vba来做的, 由于大家对代码不熟悉, 没有中奖的同事总会抱有不可思议的态度. 在前一阵阅读excel公式大全时有了启发, 于是有了简易版抽奖excel, 仅用公式实现.

效果演示


实现原理 一共用到了如下四个函数 RAND() --> 随机数RANK() --> 排序INDEX() --> 索引MATCH() --> 匹配 步骤 在第一个sheet页需要一个4列的表格A列输入序号从1到X, 这里X是你的所有人员数B列输入所有人员的姓名C列用 RAND() 函数产生所有人员的随机数D列用 RANK() 函数对所有随机数做排名在第二个sheet页需要一个2列的表格A列输入序号表示获奖人员的个数, 这里可以省略, 仅为了结果更好看B列用 INDEX() 和 MATCH() 函数进行随机匹配按F9即可进行无限抽奖了 下载链接

抽奖.xlsx.

后记

欢迎一同学习交流, 所有提问均会定期回复, 或者添加我的微信并备注CSDN, 愿与君共勉!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。