将一列去重,但是要保留最末尾的值,不懂Excel运作机制就懵了

Excel学习世界 2022-10-14 13:01:13

Excel 自从有了删除重复值功能以后,的确是给工作减负了不少。不过大家对于去重的规则都了解吗?可能有同学会说:我为什么要了解规则,难道评论个冰箱还要会制冷吗?

开个玩笑,之所以要懂其运作原理,是为了在遇到有特定要求的去重的时候,知道应该怎么预先设置。

案例:

下图 1 是某公司销售人员的业绩流水表,每次向上汇报的时候,主管只需要将最新的数值报上去就可以了,也就是说如有姓名重复保留编号最大的行,其余去重。

效果如下图 2 所示。

解决方案:

既然 Excel 中本来就自带去重功能,那咱就试试行不行。

1. 选中“姓名”列 --> 选择菜单栏的“数据”-->“删除重复值”

2. 在弹出的对话框中选择“扩展选定区域”--> 点击“删除重复项”

3. 在弹出的对话框中仅勾选“姓名”--> 点击“确定”

4. 点击“确定”。

虽然去重了,但保留的是最小的编号。这是因为删除重复数据默认是从序列的后向前删除,也是就从最后一行开始向上删除。既然如此,那我们将编号先逆序排序,再去重不就行了吗。

5. 选中 A 列的任意单元格 --> 选择菜单栏的“数据”-->“倒序”

6. 再次按 B 列去重:选中 B 列 --> 选择菜单栏的“数据”-->“删除重复值”

7. 选择“扩展选定区域”--> 点击“删除重复项”

8. 仅勾选“姓名”--> 点击“确定”--> 点击“确定”

9. 去除 13 行多余的边框。

10. 选中 A 列的任意单元格 --> 选择菜单栏的“数据”-->“顺序”

达成要求。

0 阅读:27

Excel学习世界

简介:Excel 学习交流