Table of contents
匹配Excel中的重复数据非常容易。 我们可以使用不同的函数和 用公式查找Excel中的重复数据 让我告诉你在Excel中查找重复匹配的最佳和简单方法。
下载练习册
你可以从这里下载免费的Excel模板,自己练习。
Vlookup Duplicate Matches.xlsx在Excel中Vlookup重复匹配的5种方法
我们先来介绍一下我们的数据集。 在我的数据集中,我放置了一些销售人员的名字和他们连续两周的销售状态。 看一下,有一些状态是共同的。 现在我将展示如何用VLOOKUP和其他Excel函数来查找这些重复的信息。
方法1:使用VLOOKUP函数在Excel中查找重复匹配的数据
在我们的第一个方法中,我们将使用 VLOOKUP函数 来查找重复的内容。 VLOOKUP 函数可以在数据表的最左边一列中查找一个值,并从位于表格右边的另一列中返回相应的值。 这里,我们的查找值将来自于 D栏 并将从以下内容中找到重复的内容 C列 如果发现有重复的,它将显示州名。 否则,它将显示 #N/A .
步骤1。
⏩ 激活 细胞E5 .
⏩ 键入下面的公式-
=vlookup(d5,$c$5:$c$11,1,false)
⏩ 然后只需点击 进入 按钮来获取结果。
第2步。
⏩以后。 双击 的 填充手柄 图标来复制该公式。
现在你会看到发现有重复的情况。
阅读更多。 在Excel中查找两列中的重复内容
方法2:应用MATCH函数查找Excel中的重复匹配数据
现在,我们将使用以下方法查找重复的内容 MATCH函数 但在这里,我们的查询值将来自于 C列 并将从以下数据中找到重复的数据 D栏。 如果发现重复,那么它将显示重复值的行号,如果没有,它将显示 #N/A 请记住,这里的行数是指所选阵列的行数。
步骤1。
⏩ 将公式输入到 细胞E5 -
=match(c5,$d$5:$d$11,false)
⏩ 按一下 进入 按钮。
第2步。
⏩ 最后,使用 填充手柄 工具来复制该公式。
然后你会发现,重复的部分会被提取出来,并有其数组行号。
阅读更多。 在Excel中查找匹配或重复的值
方法3:结合IF、ISNA、VLOOKUP函数在Excel中查找重复匹配的数据
现在我们将结合三个函数来匹配重复的内容。 它们是 基金会 , 证券时报 , VLOOKUP 职能。 基金会 函数检查是否满足一个条件,如果为真则返回一个值,如果为假则返回另一个值。 证券时报 函数是一个错误处理函数,它有助于找出任何单元格是否有" #N/A 在这里,我们将在以下方面匹配重复的内容 D栏 的值为 C 栏。 如果发现重复,它将显示 "Duplicate",否则将显示 "Unique"。
步骤1。
⏩ 在 细胞E5 写出给定的公式-
=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "唯一", "重复")
⏩ 然后只需点击 进入 按钮。
第2步。
⏩ 然后使用 填充手柄 工具来复制该公式。
⏬ 公式分解。
➤ vlookup(d5,$c$5:$c$11,1,false)
首先,VLOOKUP函数将查询 细胞D5 到数组中 C5:C11 并将返回作为-
纽约
➤ isna(vlookup(d5,$c$5:$c$11,1,false))
ISNA函数将显示FALSE,因为它没有得到任何错误,如果得到,它将显示TRUE。 所以结果是--
失败
➤ IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "唯一", "重复")
最后,IF函数将输出 "重复"(FALSE)和 "唯一"(TRUE)。 它返回------。
重复的
类似读物
- 如何在Excel中比较行的重复情况
- Excel查找两列中的相似文本(3种方法)
- 如何查找& 删除Excel中的重复行
- Excel基于多列查找重复行的方法
方法四:使用IF、ISNA、VLOOKUP函数在Excel中查找两列中的重复值
在这个方法中,我们将使用之前方法的相同函数来匹配两列中的重复内容。 这就是为什么我将查询值放在了 细胞D13 现在我们将使用这个单元格引用来寻找它在两个单元格中的匹配。 C列 和 D 如果我们找到一个匹配,它将显示 "重复",否则显示 "独特"。
步骤。
⏩ 将给定的公式写在 细胞D14 -
=if(if(isna(vlookup(d13,$c$5:$c$11,1,false)) ,0,1)
+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "重复", "独一无二")
⏩点击 进入 按钮进行输出。
然后你会发现,它显示为 "重复"。
⏬ 公式分解。
➤ isna(vlookup(d13,$c$5:$c$11,1,false))
在这里, 证券时报 和 LOOKUP
失败
➤ if(isna(vlookup(d13,$c$5:$c$11,1,false)),0,1)
然后 基金会 函数将显示 O 为 失败 和 1 为 为真 为数组 C5:C11 它将返回为-。
1
➤ if(isna(vlookup(d13,$d$5:$d$11,1,false)),0,1)
这里 基金会 函数将显示 O 为 失败 和 1 为 为真 为数组 D5:D11 它将返回为-。
1
➤ 如果(if(isna(vlookup(d13,$c$5:$c$11,1,false)),0,1)
+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "重复", "独一无二")
现在,最后一个IF函数将对这两个IF函数的输出进行求和。 如果求和的结果是2,那么它将显示重复,如果不是,那么将显示唯一。 因此,它返回-
"重复的"
阅读更多。 Excel公式查找一列中的重复内容
方法五:加入VLOOKUP和COUNTIF函数来查找Excel中的重复匹配项
为了这个方法,我做了一个新的数据集。 我使用了一些编程语言的课程名称,它们的ID,以及参与者的名字。 你会看到有些人参加了相同的课程。 现在我们将应用 VLOOKUP 和 COUNTIF 我们知道 VLOOKUP 如果我们想要下一个出现的值,该怎么做? 让我们看看。
起初,我们将使用以下方法创建唯一的ID COUNTIF 功能。
步骤1。
⏩ 对于该类型,给定的公式在 细胞B5 -
=COUNTIF($C$5:C5,C5)&"-"&C5
⏩ 点击回车键
⏩ 然后使用 填充手柄 工具来复制该公式。
现在看到重复的ID是在一个序列号中。
第2步。
⏩ 将给定的公式写在 细胞D15 -
=VLOOKUP(COUNTIF($C$15:C15,C15)& "-"&C15,$B$5:$E$11,4,FALSE)
⏩点击 进入 按钮。
第3步。
⏩ 最后,使用 填充手柄 工具来复制该公式。
现在你会看到,我们已经得到了下一个发生值,即同一课程ID的参与者名称。
⏬ 公式分解。
⏩ countif($c$15:c15,c15)
ǞǞǞ COUNTIF 函数将计算单元格C15的出现次数,该单元格返回为-。
1
⏩ COUNTIF($C$15:C15,C15)&”-“&C15
1-C102
⏩ VLOOKUP(COUNTIF($C$15:C15,C15)& "-"&C15,$B$5:$E$11,4,FALSE)
最后, VLOOKUP 函数将根据该唯一的ID查询到数组中的 B5:E11 并将显示来自 第4栏 因此,它将返回作为
"彼得"
阅读更多。 使用COUNTIF公式找出重复行的数量
总结
我希望上面描述的所有方法都能很好地查找出重复的匹配。 欢迎在评论区提出任何问题,并请给我反馈。