# Excel查找重复值

By [zhengyang](https://paragraph.com/@zhengyang) · 2022-02-13

---

如何用多种不同的方法找出表中的重复数据？

**条件格式法**

自Excel 2010开始就内设了标识重复项的功能，先选定一块区域，在“开始”→“条件格式”→“突出显示单元格规则”→“重复值”，就可以把重复数据及所在单元格标记出来

![演示](https://storage.googleapis.com/papyrus_images/6392a4920dbf28a459e62d90f0b4bc3aa7d1f0d8faf6b03f385dea7845eff986.webp)

演示

缺点是该方法只可以定位重复的数据而无法筛选出

**高级筛选法**

在“数据”→“筛选”→“高级”→ 打开“高级筛选”

![演示](https://storage.googleapis.com/papyrus_images/80e17ee4dbeead65718148e0f372e5c6655a5ced2488b4d76cafe9013ede79f8.webp)

演示

方式 根据自己需要选择，列表区域 即需要查找的内容，复制到 选择筛选结果存放位置

**函数法**

COUNTIF函数，用于统计满足某个条件的单元格的数量，因此可以用来快速查找重复数据

![](https://storage.googleapis.com/papyrus_images/252dab3d31615e7df1976dd94bce3486ee74c31abaa1c44aceae99f983abb5a9.jpg)

计算条件，可以是数字，表达式或文本，如"London"，21，">55"等

![演示](https://storage.googleapis.com/papyrus_images/02d3c9503a35b5fa3823189484a150a410a603ba80f0310574cf8d3f3bb4254a.webp)

演示

图中使用的都是COUNTIF函数，两种不同的用法

标记重复值，COUNTIF会在绝对引用的单元格区域中，对所有数据出现的次数进行计数，所以AF6831903查找后的结果为3，即出现了三次，这种结果和前面的条件格式法结果类似，标记出哪些是重复项，并计算了重复多少次

标记第n次重复项，公式每次选定的区域都不相同，数据每出现一次都会计算当前区域出现的次数，如AF6831903后结果为1，2，3即表示第一次出现，第二次出现，第三次出现。虽然没有什么卵用...

**数据透视法**

用数据透视表也可以快速地查找出重复项

![演示](https://storage.googleapis.com/papyrus_images/a27c104caa0d522dedc71da8558114db628df7218ef59a1b01d2af9530c206ff.gif)

演示

以上

---

*Originally published on [zhengyang](https://paragraph.com/@zhengyang/excel)*
