excel表格自动排序(你连随机排序都不会?轻松实现随机点名抽奖,简单易学好用)

wufei123 发布于 2023-10-19 阅读(819)

大家好,欢迎来到无非课堂,我是无非~在日常办公中,经常需要对数据进行排序操作排序的条件可以是数值大小、单元格格式、字体格式等,但有一种场景:随机排序,令很多人一筹莫展没有任何条件,要求数据随机排序,有着非常重要的利用价值。

很显然,Excel本身并不提供这种功能,怎么办呢?

解决问题的思路是:创建辅助列,其值用随机数函数随机生成,然后再根据辅助列数据“升序”或“降序”即可因为随机数函数生成的数据每一次刷新会自动改变,例如排序时其值就会自动改变,每执行一次“升序”或“降序”操作,都能实现新的随机排序。

一、随机排序要求对如下图所示的表格进行随机排序。

具体的操作步骤是:1、如下图所示,选定I1单元格,录入辅助列标题“辅助列”;

2、如下图所示,选定I2单元格,录入公式:=RAND();

Rand函数的作用是产生0-1之间的随机数。3、如下图所示,向下填充公式至表格最后一行;

4、如下图所示,选择“辅助列”中任一单元格,选择“数据”/“排序与筛选”/“升序”或“降序”;

每执行一次“升序”或“降序”即可进行一次随机排序。5、如下图所示,删除“辅助列”,大功告成!

二、随机排序延伸应用虽然直接进行随机排序的实际应用场景并不多,但有很多看似高大上的应用其实都可以在随机排序的基础上进行其他操作来实现,常见的随机点名、随机抽查、随机抽奖等这些场景就可以在随机排序的基础上通筛选功能来轻松实现。

例如,要求得到随机抽查30%人员的名单,具体的操作步骤是:进行上述第1-4步操作,先对表格进行随机排序,然后进行如下操作:1、如下图所示,选定“辅助列”中任一单元格,然后选择“数据”/“排序与筛选”/“筛选”;

2、如下图所示,单击“辅助列”的筛选按钮,选择“数字筛选”/“前10项”;

3、如下图所示,在打开的“自动筛选前10个”对话框中,显示区里第二个框设置为“30”,第三个框选择“百分比”,单击“确定”;

4、如下图所示,得到30%的随机人员名单。

通过对“辅助列”进行“数字筛选”,设置不同的条件,即可实现各种不同的需求大家可以进行举一反三,巧妙利用随机排序,可以轻松实现许多原本只能通过更复杂操作或编程实现的需求你学会了吗?觉得有用请点赞、收藏,转发分享给自己备份一份,以便以后忘记时可以快速找到并查看!。

配套案例素材文件:SAE036字母和数字混合排序.xlsx,关注后回复“1013”获取,有任何疑问或有更好的方法,请在下方评论区留言交流~~想要学习更多类似职场实用办公技巧,请戳下方卡片获取精品课程《Excel实战应用技巧》,利用碎片化时间随时随地学习,看不懂的可以重复观看,用不了半个月,你就能大大提升工作效率,成为同事眼中的办公高手哦!#excel技巧#

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻9230