用哪个表作为基准表来,检查哪个表的数据?若用表1来检查表2的数据的话
可以在各列后面加辅助列,写入公式的办法
例子:表1,表名:1
A B C
户名 账号 日期
张三 L2011 2011-5-21
李四 L2022 2011-5-20
表1,表名:2
A B C D E
户名 账号 判断 日期 判断
张三 L2011 2011-5-21
李四 L2022 2011-5-10 有错误
C2的公式
=IF(VLOOKUP(A2,'1'!$A$2:$C$3,2,FALSE)=B2,"","有错误")
E2的公式
=IF(VLOOKUP(A2,'1'!$A$2:$C$3,3,FALSE)=D2,"","有错误")
然后就可以知道那些错误了。。
追问你最靠谱,不存在基准表,因为两个系统都可能出差错,如果显示错误就得核查原始凭证,一般来说,得用账号做关键字段,因为姓名有重复,我很需要能否写成宏,完成大量数据的核对,而且核对包括的字段很多,能否再请教大哥,用vba怎么实现
追答请将表格发过来吧,QQ:61984114,若用VBA的话,就不用加辅助列了,可以用将单元格底色变红的方法,以及将另一个表的信息用“批注”来显示,以方便对比。