今天朋友向我求助,问我如何找出两列不同的数据,现提供方法:
方法一:利用定位功能(不推荐)
具体方法:
- 选中要对比的两列
- 选择开始--查找--定位
- 在定位页面选中“行内容差异单元格”
- 点击【定位】
行差异定位步骤
以下是结果:差异部分以浅灰色标示出来了
行差异定位结果
但这种方法有一个缺陷,就是你一旦选中某条差异项进行修改时,就会恢复原样(查找前状态),需要反复:定位---修改--定位--修改--定位.....
修改差异项
方法二:使用if函数(推荐)
- 重新建一列,表头任意命名,本文命名差异结果
- 在第二行输入if函数“=IF(B2=C2,"","存在差异")”,然后回车。
注意:b2和b3是当前要对比的两列在该行的定位,如果你是在其他列,请选择对应列坐标
附上两个常用的其他if使用,其中(<>是不等于的意思):
=IF(B2<>C2,"存在差异",""),
=IF(B2=C2,"数据相同","这行数据不同")