永发信息网

求救~,同样的数据在两个系统里,导出excel后怎么核对这两份数据中的不同~~

答案:2  悬赏:30  手机版
解决时间 2021-02-25 19:27
  • 提问者网友:wodetian
  • 2021-02-25 03:01
求救~,同样的数据在两个系统里,导出excel后怎么核对这两份数据中的不同~~
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-02-25 03:33
如果要手工对照的话,直接把2张表这2个字段经行排序。升序或讲叙,然后并排窗口。


如果数据太多,人眼查看有怕有出错,可以用减法来设置。
比如2个excel表为:book1.xls   book2.xls。


名字,金额的字段项都在 A列和B列


那你就在C列建立一个公式:=[Book1]Sheet1!$B2-B2


这样如果C列结果=0,那么数据为相同,如果是非0,那么数据就是有偏差,前提是你要以名字排序。



追问可是数据不是一样的,就是说两个系统里面都有漏输或者输入错误 就算排序了也不能完全对上号追答输入错误这个只能靠你手工去排查,电脑怎么能判定你输入错误呢。特别是非数字。
然后如果你名字这列如果没有问题的话,也可以对比,就是公式稍微复杂一点,要用到vlookup

公式为:=VLOOKUP(A2,[Book1]Sheet1!$A$2:$B$5,2,0)-B2

其中,$A$2:$B$5是范围选项,就是BOOK1里的A2到B5的范围,你如果范围大的话记得修改一下。我这里只有4行。下面是直接公式往下拉

这样就算你排序是乱的,也可以从BOOK2里对比出金额是否有差。
全部回答
  • 1楼网友:天凉才是好个秋
  • 2021-02-25 03:51

在E=VLOOKUP(A1,C:D,2,0),F=B2-E2,向下填充即可,如图所示

注意:也可以是两张表,只需将CD栏改变下即可,2是表示CD之间的间隔。追问可是数据不是一样的,就是说两个系统里面都有漏输或者输入错误 就算排序了也不能完全对上号追答你另作一表,将所有姓名都填上,把AB和CD的数据分别用=VLOOKUP(A1,C:D,2,0)引入,再互相核对。
如果还有什么问题,再问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯