在 Excel 中查找并保留两列中的匹配项

在 Excel 中查找并保留两列中的匹配项

在 Excel 中,我有两列,一列约有 3000 行,另一列约有 100 行。我需要找出两列之间的所有匹配项,并将它们放在单独的列中。我每天早上都必须这样做,所以如果有办法做到这一点,我希望让它尽可能自动化。

答案1

如果你每天早上都这样做,那么你可能想看看我的 Duplicate Master 插件,http://www.experts-exchange.com/A_2123.html获得易于应用的自动化解决方案

  1. 它提供输出列(您的查询)、突出显示、选择和删除选项,无论数据大小如何
  2. 它可以覆盖多张纸(如果适用)
  3. 该插件提供以下功能
    • 区分大小写/不区分大小写匹配
    • 忽略所有空格(空格、换行符、CHAR(160))
    • 忽略非打印字符
    • 正则表达式文本替换

答案2

  • 清单 1: A1:A1000
  • 清单 2: B1:100

在列中C输入=COUNTIF($A$1:$A$1000,B1) > 0,然后复制到第 100 行。所有 TRUE 代表两个列表中都有的 #。

您也可以使用 VLOOKUP 执行类似操作。

相关内容