compare-column


比较两列找出不同

请完全按照以下步骤操作,**不要用 VSTACKUNIQUE**:


第1步:把两列数据合并成一列

  1. 复制 A列所有数据 → 点击 C1 → 右键“粘贴”
  2. 复制 B列所有数据 → 点击 C列最后一个有数据的下一行(比如 C101)→ 右键“粘贴”

现在 C列 包含了 A列 和 B列 的所有数据(上下排列)。


第2步:删除重复项

  1. 选中 C列(点击列标 C)
  2. 点击菜单:数据删除重复项
  3. 点“确定”
  4. 现在 C列 就是两列合并后的唯一值清单

第3步:用 VLOOKUP 匹配 A 列

D1 输入:

excel

=IFERROR(VLOOKUP(C1, A:A, 1, 0), "")

然后双击 D1 右下角的小黑点,或按住下拉填充,一直填到 C列 最后一行。


第4步:用 VLOOKUP 匹配 B 列

E1 输入:

excel

=IFERROR(VLOOKUP(C1, B:B, 1, 0), "")

同样下拉填充到 C列 最后一行。


第5步:完成

现在:

  • C列 = 所有唯一值
  • D列 = 从 A列 匹配到的值(没有就空白)
  • E列 = 从 B列 匹配到的值(没有就空白)

删除 C列(或隐藏),剩下 D列 和 E列 就是您要的对齐后的两列


图示效果

C列(唯一值) D列(来自A) E列(来自B)
苹果 苹果 苹果
香蕉 香蕉
草莓 草莓 草莓
橙子 橙子 橙子
西瓜 西瓜

删除 C列 后,剩下 D列 和 E列 就是您想要的最终结果。


文章作者: dlwin888
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 dlwin888 !
  目录