微信公众号:yhjbox(永恒君的百宝箱),获取最新文章、资源。

Excel随机抽取不重复数据,就这么简单!

实用技巧 永恒君 2417℃ 0评论

Excel随机抽奖多人技巧,不重复随机提取,简单函数解决大问题

大家好,我是爱分享的永恒君!

今天跟大家分享一个 Excel 随机抽取不重复数据的小技巧,简单函数就可以解决问题问题,这个例子可以适用在非常多的场景,比如抽奖,抽题,点名等等。

问题

如下图,需要从B列词组里面随机抽取5个词放到E列,不重复。

解析

1、在C列添加一个辅助列,输入函数=RAND(),向下填充,如下图。这个函数会生成0-1的随机小数,不会重复。

2、借助上面生成的不重复值,使用 rank 函数可以得到对应的序号值。

=RANK($C2,$C$2:$C$21)

3、再用 index 函数即可找到对应的词组了。

=INDEX($B$2:$B$21,RANK($C2,$C$2:$C$21))

效果演示

按住F9,抽取的结果就会开始滚动,松开即可生成结果。

扩展

可以在上面的基础上衍生、扩展,满足其他的一些需求,比如想要生成多列的结果,改改 rank 函数即可实现,如下图:

好了,以上就是今天的分享了,你学会了吗?

转载请注明:永恒君的百宝箱 » Excel随机抽取不重复数据,就这么简单!

喜欢 (27)
发表我的评论
取消评论
表情