【问题标题】:How to Find Duplicate Pairs如何找到重复的对
【发布时间】:2018-08-09 04:02:13
【问题描述】:

我正在使用 Excel xlsx,我有两列地址,我想在 E 列(见屏幕截图)中找到街道号码和名称对的重复项,并在 F 列中找到任何重复的街道/名称对。

例如:

 3000 El Camino Blvd

...任何重复:

 3000 El Camino Blvd

...在整个 F 列中。问题在于公式:

=IF(E1<=F1,E1 & " | " & F1,F1 & " | " & E1) 

...在我将其输入条件格式 - 新规则部分后,没有显示任何突出显示的条目。

我不确定 Excel 是否可以将唯一的地址对街道#/名称一起捕获以匹配重复对。有什么建议吗?

【问题讨论】:

  • 您只想删除重复项吗?
  • 我只想找到他们。谢谢!

标签: excel


【解决方案1】:

好吧,这里有个建议,使用 match(),它返回匹配项列表中的位置编号 - 我使用 col B 作为要查找的东西,匹配返回 col A 中的位置 - 注意不是行号,但项目在列表中的位置。

【讨论】:

    【解决方案2】:

    看看COUNTIF 函数。在 G 列中,您可以使用下面的公式查看 F 列是否在单元格 E1 中出现任何值。将此列向下复制 G 列,您将能够看到 E 中的值也在 F 中。

    =COUNTIF(F:F,E1)
    

    如果你想稍微简化输出,可以使用 if 函数

    =IF(COUNTIF(F:F,E1)>0,TRUE,FALSE)
    

    【讨论】:

    • 感谢您的回复。我尝试将整个列的公式输入为 =COUNTIF(E1:E5000, F1:F5000) 并且只突出显示了几个条目,所有这些都在 F 列中显示重复。我错过了什么吗?我需要在两列之间找到重复项。
    • 完全按照我上面的公式试试。 COUNTIF 函数有两个参数,一个是要查看的范围,F:F 是整个 F 列,第二个参数是要搜索的值,所以 E1。该公式将告诉您E1 中的值是否在 F 列中。然后您将公式向下复制到 E 列。然后你可以只过滤计数大于 0 的新列。
    猜你喜欢
    • 2014-09-17
    • 2018-11-22
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多