excel筛选重复项怎么用[附图解步骤]

数据表筛选去重,是工作中经常遇到的需求。Excel 的菜单中本身就有去重选项,非常方便,但是呢,默认情况下,去重后保留的是第一次出现的数据,如果我们要保留最后一次出现的重复项,该怎么实现?

案例:

下图 1 是公司每个销售人员的交易数流水,这张表是按顺序一直往下写的。如果要看每个销售人员最新的交易数,就要看每个人的最后一次交易。

请按姓名去重后,筛选出每个人的最后一次交易数,效果如下图 2 所示。

d68b9d853e6f48b69834199b788d4e43
1dbd2055bc4848adb0fa9d5e340f67e6

解决方案:

1. 将 C 列设置为辅助列 –> 在 C25 单元格中输入以下公式:

=COUNTIF($A$25:A25,A25)

公式释义:

  • 计算 A25 单元格的值在区域 $A$25:A25 中是第几次出现

* 请注意:第一个参数必须绝对引用,表示固定起始行,其余参数要相对引用,是动态的。

f74b1d6160214511acdf6d22e3e8fb7d
23fa8202d07c47c69efa4e1d44a98222

2. 选中 C25 单元格,向上拖动复制公式,直至 C2 单元格。

e032c6c4373546dca0713dc290cba7bf

3. 选中数据表的任意单元格 –> 选择菜单栏的“数据”–>“筛选”

08e76418d52940e7b5baa338406aae7f
727acf63ddee440998285b1a5627c514

4. 点击辅助列旁边的筛选箭头 –> 在弹出的菜单中仅勾选“1”–> 点击“确定”

574f7818b28442edb0cb19c07110f58c

现在筛选出来的就是每个人的最后一次交易数。

4c94839310a0485c868cbc2e7b31b66e
(0)

相关推荐