excel两列数据对比,如何找出两列之间不同的数据。

两列分别是姓名:
比如: A : 甲一 甲二 甲三 甲四
B : 甲乙 甲二 甲三 甲四

1、如图我做了一张简单的excel数据表格,有两列数据正常是一样的,就是记录学号和新学号,但是新学号可能有变动,所以要对比一下找出excel两边两列数据的不同之处。

2、当然了两列数据找不同可以使用条件格式的,首先我们先选中D列,然后我们在excel中点击上方的开始菜单,然后点击开始菜单中的条件格式。

3、条件格式中默认有一些常用的公式,但是我们我两列数据找不同这里是没有的,需要我们自行添加,所以这里点击条件格式后,我们要选择项目选取规则中的其它规则。

4、然后在新建格式规则窗口中选择规则类型为使用公式确定要设置格式的单元格,然后点击下方的格式按钮设置一下查找到的不同数据的格式,最好标记一下颜色,选择一种字体颜色然后确定回到新建格式规则窗口。

5、接下来就要我们输入规则了,规则很简单,比如我们的表格时对比C列和D列,然后标记出D列不同的地方,那么公式可以这样输入=COUNTIF(C:C,D1)<=0。这个公式的意思就是在D列中标记出与C列不同的数据,然后输出我们设置的格式。

温馨提示:内容为网友见解,仅供参考
第1个回答  2007-09-30
假设A列是从A1单元格有数据:
C1列内输入:=VLOOKUP(A:A,B:B,1,0)
然后将公式拉到最多记录的行数。比如B列记录有10个,那你就拉到第10行
D1列输入:=VLOOKUP(B:B,A:A,1,)然后将公式拉到最多记录的行数。比如B列记录有10个,那你就拉到第10行

C列内显示#N/A的就是B列里面没有A列的数据,D列内显示#N/A的就是A列内没有B列的数据。
第2个回答  2014-04-16
在E1里填上公式:=EXACT(B1,D1)

显示为TRUE则为相同,显示为FALSE则为不同

或者如fan4di 说的,用条件判断也可以
在E1里填上公式:=IF(EXACT(B1,D1),"","不相同")
其他格往下拉
第3个回答  2014-04-16

在C1和D1分别输入或复制粘贴下列公式

=IF(COUNTIF(A:A,B1),"",B1)

=IF(COUNTIF(B:B,A1),"",A1)

选中C1:D1,下拉填充

第4个回答  2020-10-21
怎么一个个搞得那么复杂,两个方法,首先选择两列需要比较的数据:
1、直接按ctrl+\,然后就自动选择不同的值,这时填充背景色或改变字体颜色就好,方便查看;
2、ctrl+G,定位条件,行内容差异单元格
相似回答