Excel随机抽奖器如何避免重复问题Excel随机数函数RAND和排名函数RANK教程

来自:    更新日期:早些时候
~ Excel的随机整数函数RANDBETWEEN可以制作抽奖器大家都知道,当然有个缺点大家也都清楚,就是生成的数据经常出现重复的,关键时刻,一人中奖好几次,是多么尴尬的事情,所以,今天小编excel要分享一个新技能—制作不重复的随机抽奖器。
案例数据表格如图中所示,如何从A列的员工列中随机抽出三名幸运员工,要一次搞定,不要出现一个员工出现多次的情况。
 
StepA如果不考虑重复的问题,一个公式”=INDEX($A$2:$A$7,RANDBETWEEN(1,3))”就可以轻松搞定,可问题偏偏就出在了这里。
 
StepB所以我们接下来要做的就是如何生成不重复的随机整数了。Excel中除了RANDBETWEEN函数可以生成随机数外,还有一个RAND函数可以生成随机数,不过是小数,所以重复的概率微乎其微,几乎可以说是没有重复的。所以我们首先要做的就是利用RAND函数生成一列随机数。在E2输入公式“=RAND()”,下拉填充至E7,为每位员工生成一个随机幸运数字。
 
StepC小伙伴们都知道,INDEX函数行列参数只能为整数,所以我们需要将小数转换为整数,强烈推荐使用RANK排名函数来实现,因为每个数据是随机的,所以排名结果当然也是随机的,在F2输入公式“=RANK(E2,$E$2:$E$7)”,获取各位员工的随机排名整数。
 
StepD最后一步,INDEX返回具体姓名。修改C2的公式为“=INDEX($A$2:$A$7,F2)”,由于每个人对应产生的整数都是随机的,所以公平性杠杠的!


Excel随机抽奖器如何避免重复问题Excel随机数函数RAND和排名函数RANK教程视频

相关评论:
  • 18833372135Excel随机抽奖器如何避免重复问题Excel随机数函数RAND和排名函数RANK...
    伏备杰所以我们首先要做的就是利用RAND函数生成一列随机数。在E2输入公式“=RAND()”,下拉填充至E7,为每位员工生成一个随机幸运数字。 StepC小伙伴们都知道,INDEX函数行列参数只能为整数,所以我们需要将小数转换为整数,强烈推荐使用RANK排名函数来实现,因为每个数据是随机的,所以排名结果当然也是随机...

  • 18833372135怎样攻破公司的抽奖系统抽中大奖的是自己?
    伏备杰第一步:在A:B列准备好抽奖的姓名和抽奖的照片,然后找一张喜庆的背景,插入一个艺术字体,幸运大抽奖 第二步:在E1单元格中输入公式:=INDEX(A:A,D1),同时插入一个文本框,将文本框的填充改成无,点击文本框的边缘位置,然后在公式输入框中输入=E1,这个文本框中便会随着E1的内容变化而变化。...

  • 18833372135用EXCEl做一个抽奖器,每个人输入工号只能抽奖一次,抽奖后回记录下来...
    伏备杰1\/.在A1:A10区域用=rand()函数,这里就生成10个小于1的小数。2\/.再在B1:B10区域的B1单元格设置函数=rank(A1,A1:A10)向下复制进行排序,放心,不会有重名的。3\/.在C1:C10输入10个参与抽奖人名。4\/.比喻说只有前三名中奖,在D1:D3输入 1,2,3 5\/.在E1:E3中的E1输入函数=vlookup(D1,$...

  • 18833372135excel中A列为 100个项目,我要在B列中显示随机0或1,1为选中0为未选中...
    伏备杰如果简单弄一下的话,可以考虑这样干,B列输入随机函数RAND(),然后B列复制,右键选择性粘贴,选粘贴为值,这样随机值就固定下来了,然后把表格按B列重新排序,正序倒序随便,取前50个,标记1,后50个标记0,然后再按A列重新排序,这样就算抽奖完了。。。

  • 18833372135excel随机抽奖有规律吗
    伏备杰excel随机抽奖有规律。假设参与抽奖的号码或姓名在A列,就在B列输入 =rand() 然后向下复,在 C列 (得奖栏)输入:=INDEX(A:A,MATCH(SMALL。菜单栏——文件——新建——右侧出现《新建工作簿》窗格——本机上的模板——出现《模板》对话框——电子方案表格——选“抽奖器”——确定——编辑界面...

  • 18833372135Excel函数公式:用Excel制作抽奖器,你会吗
    伏备杰比如你有10000个员工,名字放A1:A10000。B1输入=INDIRECT("A"&RANDBETWEEN(1,10000))开始抽奖按下F9,数字会随机变化,放下F9就会停止。这样对头尾人公平些

  • 18833372135excel抽奖程序,如何去掉重复值。
    伏备杰回答:把抽取的第一个值保存,抽第二个的时候,与第一个比较,相同则不要,不同则要,同时再保存第二个,第三个时与前两个比较,都不同就要,保存。。。。

  • 18833372135Excel抽奖小系统简单修改一下可直接套用
    伏备杰添加控件 点击【开发工具】—【插入】,选择第一个【按钮】控件,插入,暂时先不指定宏,点击【取消】,将控件名字修改为【开始】,同理插入【停止】、【清除】控件,如下图所示:人员名单准备插页1【Sheet1】为抽奖系统界面,插页2【人员名单列表】为员工名单存放列;输入代码一共输入三段代码:第一段...

  • 18833372135excel抽奖如何设定一部分人只能抽中低等奖,又不被人看出?
    伏备杰这有的是办法,但是正常别人让我这么做我不会做的。抽奖就是个随机值问题。既然这样就完全随机,如果不做完全随机,就没有意思了。我用VBA给人写过Excel的抽奖程序,但是都是完全随机的。

  • 18833372135Excel抽奖秘籍:快速掌握INDIRECT与RANDBETWEEN
    伏备杰在每次按下F9键时,RANDBETWEEN函数都会重新生成一个随机数,从而导致INDIRECT函数引用不同的单元格。当释放F9键,此过程停止时,最后一次引用的单元格内容即为最终的抽奖结果。通过这种方式,我们不仅实现了自动化抽奖功能,还赋予了活动以趣味性与互动性。综上所述,Excel的INDIRECT与RANDBETWEEN函数在制作...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网