excel 两份表格 数据怎么对比

有两份表格A和B 均含有两份数据 比如 姓名 分数,但是A的数据多于B且B的分数数据有误
怎么实现B表格中根据姓名对应于到A数据相 将同一个姓名但是分数不一样的数据标注出来 并实现将B的有误分数数据修改过来 请高手支招 没分数了 以后补吧

以姓名为基准将B表中所有姓名的分数从A表套过来,再将B表中原来分数与套过来的分数作对比,即可找出不一样的修改
假设两表都只有6行,第1行为标题,A列姓名,B列分数;第2至6行为内容。在B表C列第2行可使用下面函数:
=IF(OFFSET(Sheet1!B$2,MATCH(A2,Sheet1!A$2:A$6,0)-1,0)=B2,OK,OFFSET(Sheet1!B$2,MATCH(A2,Sheet1!A$2:A$6,0)-1,0))
第3、4行往下拉。显示OK的就是分数正确,不正确的会把分数套过来
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-18
假设表B的A列是姓名,B列是分数,在C2单元格输入=VLOOKUP(A2,表A!$A$2:$B$100,2,FALSE),向下填充,可以得到正确的分数,至于将表B的有误分数修改过来,只要将C列复制粘贴数值到B列就好了。 新年快乐!
第2个回答  2012-01-18
1、可以用07版表格工作并排查看功能,进行人工对比。
2、把B数据复制到A表中,确保同名的在同行,用IF判断语句,相同值输出为1,不相同为0,再用筛选把0值的行筛出来,修改错误数据。
相似回答
大家正在搜