首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

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

案例:

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

效果如下图 2 所示。

解决方案:

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

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

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

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

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

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

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

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

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

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

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

达成要求。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221021A06YLB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券