在 Excel 中按公式查找重复项

在 Excel 中按公式查找重复项

如何在Excel中查找重复项? Excel 提供了多种删除重复项的方法 从丝带无论是 按公式, 或者通过 条件格式.但如何查找列中多次出现的值则更为复杂。本文中介绍的技术适用于所有版本的 Excel。如果您使用 Excel 365、Excel 2021 和 Excel Online,则可以使用

电源查询

或者FILTER功能

在 Excel 所有版本中查找重复项的公式

在这里我们将建立一个公式来查找重复项 与 COUNTIF 函数 或 NBSIENS.👉 查找重复返回 数数次数 单元格的内容存在于列中。

我们首先将活动单元放在柱旁边进行分析

接下来,我们写下公式的开头

然后,您选择要分析的单元格范围

最后,选择列表的第一个单元格作为标准

=NB.IF.ENS($C$2:$C$11;C2)

将此公式复制到所有其他单元格,以计算在列表中找到这些值的次数。

分析结果

很明显,每次函数 NB.IF.ENS 返回 1 表示该值是唯一的.

如果结果等于 2,则表示该值在列中出现两次。

如果结果是 3,我们就存在一个三元组,依此类推......

结果介绍

为了更好的可读性,您可以 对您的数据进行排序

在结果列上按降序排列(第一个排序键)

然后是分析的列(第二个键)

结果显示 最出现在列表开头的值。

查找多列中的重复项

这里 只能使用 COUNTIFENS 函数 因为它本身就可以进行计数 几列.现在我们想要的次数 名字 + 姓氏 出现在我们的列表中。在我们的初始公式中,我们将添加名称列和要搜索的名称值作为新的选择标准。

=NB.SI.ENS($C$2:$C$11;C2;$D$2:$D$11;D2)

现在的结果比对名字列的简单测试更加精确。您这次注意到,名字 Paul 总是出现 3 次,但针对的是 2 个不同的人。以同样的方式,如果我们想查找列之间的重复项 名字、姓氏和城市,我们将写出以下公式:

=NB.SI.ENS($C$2:$C$11;C2;$D$2:$D$11;D2;$E$2:$E$11;E2)

现在,只有来自斯特拉斯堡的 Clara MULLER 两次出现在该名单中。 保罗·史密斯实际上是住在两个不同城市的两个不同的人。

要避免的错误

正如您所看到的,查找重复项的公式既简单又简短。 但这并不意味着我们应该忽视他写作中的某些观点。

参数顺序

用自然语言我们说:“我正在寻找价值 x 在列中 A”。事实上,我们倾向于这样写 =COUNTIF.ENS("x";数据范围) 那么该怎么办呢 这是必须写的相反

始终写入数据范围 其中是作为第一个参数搜索的值

然后在第二个参数中 寻求的价值.

不要选择整个列

许多用户通过单击列标题来选择整个列。 然后写出公式 =NB.IF.ENS(A:A;"x") 而且确实不太好⛔

确实,如果你这样工作的话,选择是非常快的

但是,您选择了 1 个单元格。因此该函数将“读取”每个单元格(性能非常差)。

诡计 ! 为了确保您只需单击一下即可选择要分析的单元格,您必须将数据放入表格中。 看看这篇文章就知道了 所有与表格相关的技巧.

相关推荐

手不能动是什么病
3658官方网

手不能动是什么病

📅 08-09 👁️ 2658
2025年英雄联盟无限火力开放时间全览
3658官方网

2025年英雄联盟无限火力开放时间全览

📅 07-25 👁️ 5272
排名前十的仓库管理系统大盘点(真实测评)!