DC娱乐网

太难了!有重复数据的两列文本,如何对比差异?

两列数据一对一的比较还行,多对多的比较难死人,特别是遇到文本的情况下。用什么方法可以判断左边出现了 3 次,右边出现了

两列数据一对一的比较还行,多对多的比较难死人,特别是遇到文本的情况下。用什么方法可以判断左边出现了 3 次,右边出现了 4 次?

案例:

比较下图 1 中左右两列,列出差异项,效果如下图 2 所示。

解决方案:

1. 在 B 列添加辅助列,输入以下公式:

=A2&COUNTIF($A$2:A2,A2)

公式的作用是每个单元格中的名字和它当前出现的次数连接起来。

2. 在 D 列添加辅助列,输入以下公式:

=C2&COUNTIF($C$2:C2,C2)

将公式转换成文本 --> 将两个数据表纵向合并,原本的两列姓名必须分成两列放置。

4. 将合并后的数据表制作成数据透视表。

5. 按以下方式拖动字段:

行:“姓名”

值:依次拖动 a、b 两列

6. 保持选中数据透视表 --> 选择任务栏的“数据透视表分析”-->“选项”--> 取消勾选“生成 GetPivotData”

7. 在 H 列中设置公式,将 F 和 G 列相减。

8. 从 H 列中筛选出不为 0 和 空值的单元格。

以下就是差异项,1 表示左边的列表有而右边没有,-1 则反之。