删除重复的字符串 Notepad++

删除重复的字符串 Notepad++

我在 Notepad++ 中打开了两个选项卡。一个包含 450 个字符串,另一个包含 180 个。如何删除也出现在 450 个字符串列表中的 180 个字符串?我知道查找和替换 - 但如何对一批 180 个字符串执行此操作?

谢谢你!

答案1

我建议在 Excel 中处理此类列表。它使集合减法等操作变得非常方便。步骤如下:

  1. 在 A 列放置 180 个字符串。
  2. 在 B 列放置 450 个字符串。
  3. VLOOKUP()公式放入 C1,在范围 A$1:A$180 中搜索值 B1(必须存在!)。
  4. 双击 C1 右下角的点,将公式沿 B 列展开。
    现已完成评估:A 列中不存在的值 B 现在包含 #不适用

  5. 插入空白行 1,并为 A、B、C 列添加一些标题(可以只是 A、B、C)

  6. 按 Ctrl+Shift+L 启用过滤(或选择菜单Data-> Filter
  7. 单击 C1 中的过滤器并进行调整,以便仅提供 C 列中带有 #N/A 的记录
  8. 现在复制 B 列,它只包含过滤值(其他行被隐藏)。

相关内容