一、要求实现
1.1 部门排序要求技术部排第一、财务部排第二、生产部排第三。
1.2 部门内员工随机排序。
数据源
二、需求分析
2.1 部门需要按指定顺序进行排列,如果直接采用升序和降序排列是达不到效果。
2.2 部门内员工随机排序,也是无法直接采用升序和降序排列达到目的。
到这里,我们应该是转换思路,部门需要指定顺序排列,那我们就给它指定一个顺序列。员工需要随机排,我们也给它一个随机数,这样是不是就可以解决问题呢?思路对了问题就已经解决一半。
三、实现步骤
3.1 增加一个辅助列,用来指定部门的顺序,辅助列的数字大小根据部门排列要求来设置。
部门辅助列
3.2 增加一个辅助列,用来对员工进行随机排序,这里我们用Rand()函数来生成随机数。
员工随机辅助列
3.3 使用自定义筛选功能,进行多关键字排序,首要关键字[辅助列一],次要关键字[辅助列二],排序方式按升序排列。
多关键字排序
每天积累一点小技巧,终有一天会成为Excel达人。
领取专属 10元无门槛券
私享最新 技术干货