在昨天推送的文章中,分享了利用Excel制作抽奖工具的技巧,很多人在后台留言问,如何一次随机抽取5个人?本期技巧妹就与大家分享一下相关的解决办法。
先看下昨天分享的操作技巧:
先在原先的数据源表格中,添加序列号辅助列,之后在D4空白单元格中输入=RANDBETWEEN(1,10),随后利用VLOOKUP函数进行数据引用,输入公式=VLOOKUP(D4,A2:B11,2,0),最后按F9即可自动抽奖。
PS:如果表格中本身存在编号,这时也可以直接用INDEX函数来实现,输入公式=INDEX(B2:B11,RANDBETWEEN(1,10))
说明:
INDEX函数表示返回表格或区域中的值或值的引用;
语法结构:=INDEX(单元格区域或数组常量,行号/列号)。
RANDBETWEEN表示随机生成指定区间的整数;
语法结构:=RANDBETWEEN(最小值,最大值)。
如何一次性抽取5人且不重复呢?
这里需要添加两个辅助列:一个是利用RAND函数生成的随机序列,输入公式=RAND();另一个是利用RANK函数对随机数据列进行排序,输入公式=RANK(A2,$A$2:$A$15)。
说明:
RANK函数用于统计数据在区域或列表中的排位;
语法结构:=RANK(排名的数字,引用区域或列表,排序方式),这里的第三参数省略不写,则表示降序排序。
之后在单元格中输入公式=INDEX($B$2:$B$15,C2),并向下填充5个单元格,这样就可以随机获取5个人名。
以上就是今天要与大家分享的有关抽奖的制作技巧,你学会了吗?若有什么问题,欢迎在下方留言。
教程推荐
领取专属 10元无门槛券
私享最新 技术干货