一、使用VLOOKUP函数核对数据
基本公式结构 在目标列输入公式`=VLOOKUP(查找值,查找范围,返回列数,匹配类型)`
例如,在B2单元格输入`=VLOOKUP(A2,D:D,1,0)`,表示在D列查找A2的值,返回第一列匹配结果。
处理错误值
使用`IFERROR`函数避免N/A错误,例如`=IFERROR(VLOOKUP(A2,D:D,1,0),"")`,未找到时返回空值。
反向查找
若需从右向左查找,可将查找范围调整为`=VLOOKUP(A2,C:C,1,0)`。
二、使用条件格式快速定位差异
行内容差异筛选
选中数据区域,按`F5`或`CTRL+G`定位到“行内容差异”单元格,自动标记不同行,通过筛选功能快速定位问题。
辅助列法
在辅助列输入`=COUNTIF(查找范围,查找值)`(如`=COUNTIF(D:D,A2)`),筛选辅助列中值为0的行。
三、使用筛选与高级筛选功能
基础筛选
通过“数据”-“筛选”功能,对核对结果列应用条件格式(如`=B2D2`),标红显示不匹配项。
高级筛选
使用“数据”-“高级筛选”,设置条件区域和复制到目标区域,可同时筛选多个条件。
四、其他实用技巧
数据预处理
使用`TRIM`函数去除多余空格,`UPPER`或`LOWER`函数统一文本格式,避免因格式问题导致匹配失败。
通过“数据”-“排序”功能,确保查找列已排序(精确匹配时需排序)。
跨表核对
使用`选择性粘贴`的“减”功能,对比两表对应列差异,结果非0即表示修改。
利用`SUMPRODUCT`函数进行多条件核对,例如`=SUMPRODUCT((A2:A100=查找值)*(B2:B100=匹配值))`。
注意事项
VLOOKUP局限性: 查找值需在左列且只能向右查找,排序要求严格。 数据一致性
效率优化:处理大数据时,可先使用`Ctrl+G`定位差异,再批量处理。
通过以上方法,可快速、准确核对数据和名字,提升工作效率。