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。
- 公式比对后建议复查部分数据,避免公式错误。
掌握这些公式,你就能在几秒钟内完成几百行数据的比对,告别手动核对。快尝试一下吧!