制作Excel抽奖器,你肯定会
- 2026-09-19 21:46:34
制作Excel抽奖器,你肯定会话说某公司开年会,现场举行一次抽奖环节,要从50个人中抽取10个幸运者,要求每个姓名只能出现一次。 职工名单如下图所示: 在Excel中制作随机抽奖的效果,核心是生成一组随机不重复值。
首先在B2输入以下公式,向下复制至B51单元格:
=RAND() RAND函数的作用是生成介于 0 到 1 之间的随机数。 接下来在D2单元格输入以下公式,向下复制到D11: =INDEX(A$2:A$51,RANK(B2,B$2:B$51)) 简单说一下公式的意思: 先来看这部分:RANK(B2,B$2:B$51) RANK函数对B2:B51单元格产生的随机数字排序,相当于生成了随机的1-50的数字。 INDEX函数的作用是根据指定的位置信息,返回某个单元格区域中对应位置的内容,本例中的位置信息就是RANK函数的运算结果。 因为B列的数字是完全随机的,所以任何数字出现在前10行的概率都相同。 好了,接下来按住F9键不放,就可以进入激动人心的抽奖环节了: 注意,抽奖结果生成后不能再进行编辑公式或是双击等激发重新计算的动作,否则抽奖结果会发生变化。 好了,今天咱们分享的内容就是这些,提前祝大家新年快乐! 作者:cleverzhzhf 图文整理:祝洪忠 欢迎评论,小编将在本文留言中选取点赞数最高的2位 各赠送一本《白话聊Excel函数应用100例》 有效点赞数,截止至12月28日20点整 (我们会通过回复留言确认福利获得者)




本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。