Excel 自从有了删除重复值功能以后,的确是给工作减负了不少。不过大家对于去重的规则都了解吗?可能有同学会说:我为什么要了解规则,难道评论个冰箱还要会制冷吗?
开个玩笑,之所以要懂其运作原理,是为了在遇到有特定要求的去重的时候,知道应该怎么预先设置。
案例:下图 1 是某公司销售人员的业绩流水表,每次向上汇报的时候,主管只需要将最新的数值报上去就可以了,也就是说如有姓名重复保留编号最大的行,其余去重。
效果如下图 2 所示。
解决方案:既然 Excel 中本来就自带去重功能,那咱就试试行不行。
1. 选中“姓名”列 --> 选择菜单栏的“数据”-->“删除重复值”
2. 在弹出的对话框中选择“扩展选定区域”--> 点击“删除重复项”
3. 在弹出的对话框中仅勾选“姓名”--> 点击“确定”
4. 点击“确定”。
虽然去重了,但保留的是最小的编号。这是因为删除重复数据默认是从序列的后向前删除,也是就从最后一行开始向上删除。既然如此,那我们将编号先逆序排序,再去重不就行了吗。
5. 选中 A 列的任意单元格 --> 选择菜单栏的“数据”-->“倒序”
6. 再次按 B 列去重:选中 B 列 --> 选择菜单栏的“数据”-->“删除重复值”
7. 选择“扩展选定区域”--> 点击“删除重复项”
8. 仅勾选“姓名”--> 点击“确定”--> 点击“确定”
9. 去除 13 行多余的边框。
10. 选中 A 列的任意单元格 --> 选择菜单栏的“数据”-->“顺序”
达成要求。