对比两列 Excel 数据,分别提取出相同和不同项
- 2026-11-09 03:31:16
公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必“设为星标”哦!!!
点击任意文章上方的“☆星标”即可。

解答读者提问:如何分别找出两列数据的相同和不同项?
案例:
对比下图 1 中的两列数据,分别提取出相同的和不同的单元格,放在不同的两列中。
效果如下图 2 所示。


解决方案:
1. 选中左侧数据表的任意单元格 --> 选择任务栏的“数据”-->“从表格”

2. 在弹出的对话框中保留默认设置 --> 点击“确定”

表格已经上传至 Power Query。

3. 选择任务栏的“主页”-->“关闭并上载”-->“关闭并上载至”

4. 在弹出的对话框中选择“仅创建连接”--> 点击“加载”

5. 用同样的方法将右侧的数据表也上传至 PQ。



6. 选择任务栏的“主页”-->“追加查询”

7. 在弹出的对话框的下拉菜单中选择“表1”--> 点击“确定”


8. 选择任务栏的“主页”-->“分组依据”

9. 在弹出的对话框中保留默认设置 --> 点击“确定”


10. 在“查询”区域中复制“表2”。

11. 点开“计数”列的菜单 --> 仅勾选 1 --> 点击“确定”


12. 将第一列的标题修改为“不同”--> 删除“计数”列


13. 选中“查询”区域中的“表2”--> 点开“计数”列的下拉菜单 --> 仅勾选 2 --> 点击“确定”


14. 将第一列的标题修改为“相同”。

15. 删除“计数”列。


16. 选择任务栏的“主页”-->“关闭并上载”-->“关闭并上载至”

17. 在弹出的对话框中选择“仅创建连接”--> 点击“加载”

18. 在右侧的“工作簿查询”区域中选中“表2”--> 右键单击 --> 在弹出的菜单中选择“加载到”

19. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“加载”

20. 用同样的方式将“表2 (2)”也上传至目标位置。


右侧两个绿色的表格分别就是两个表的相同和不同项。

转发、点赞、在看也是爱!