Excel表比对公式:高效数据差异查找技巧

为什么要用公式比对Excel表?

手动比对两个表格的数据既耗时又易出错。利用Excel公式,你可以快速找出差异、重复或缺失项,例如检查两列客户名单是否一致、对比库存数据变化等。

核心比对公式详解

1. 使用IF函数进行简单比对

假设你想对比A列和B列的数据,在C2输入公式:=IF(A2=B2,"一致","不同"),然后向下填充。适用于直接比较数值或文本。

2. VLOOKUP查找差异

当需要根据ID或名称查找另一个表中的对应值时,使用VLOOKUP。例如:=VLOOKUP(A2,Sheet2!A:B,2,FALSE),若返回#N/A则表示未找到。

3. EXACT函数区分大小写

如果要求文本大小写完全一致,用=EXACT(A2,B2),返回TRUE或FALSE。

4. 使用COUNTIF检查重复项

想知道A列的值是否在B列出现?公式:=IF(COUNTIF(B:B,A2)>0,"存在","缺失")

高级技巧:条件格式高亮差异

选中需要比对的区域,依次点击“开始”>“条件格式”>“新建规则”,选择“使用公式确定要设置格式的单元格”,输入公式如=$A2<>$B2,然后设置填充颜色,即可一键标出所有不同行。

实战案例:对比两张工资表

假设有两个工作表:旧表和新表。在旧表新增一列,用VLOOKUP查出新表对应月份的工资:=VLOOKUP(C2,新表!A:B,2,0),再用IF判断是否等于原工资:=IF(D2=E2,"","变化"),结合条件格式高亮显示变化行。

注意事项

  • 确保数据格式统一,如数字文本混用时先用VALUE或TEXT转换。
  • VLOOKUP默认近似匹配,精确匹配请将第四个参数设为0或FALSE。
  • 公式比对后建议复查部分数据,避免公式错误。

掌握这些公式,你就能在几秒钟内完成几百行数据的比对,告别手动核对。快尝试一下吧!