求助excel 文件比较

nuspigsty  •   •  10713 次浏览

两个excel文件,一个是源文件,一个是根据源文件登入系统出来的文件,因为可能输入系统时有human error,需要对比数据差异。

单位电脑无法安装任何软件

求助如何快速比较

spreadsheet compare功能不适用

excel白痴,勿喷

多谢
---

10 条回复
  • 宁缺
    #1

    能想到的几个方法1. 保存为csv,用txt文本比较软件进行对比。txt文本对比软件很多,电脑上没有现成的话可以网上找一个在线版本的,但小心数据是否敏感。

    2. 但开一个sheet,写formula对比两个sheet的数据。比如: Sheet1$A1 = Sheet2$A1, 数据太多就放filter或者conditional format显示不一样的地方。

    3.自己写一个macro,简单的loop,把使用的区域挨个cell检查对比是否一样

    4.Spreadsheet compare是最快的方式,但好像楼主没办法用?

  • nuspigsty 楼主
    #2

    多谢1. 保存为csv,用txt文本比较软件进行对比。txt文本对比软件很多,电脑上没有现成的话可以网上找一个在线版本的,但小心数据是否敏感。

    数据太敏感了

    2. 但开一个sheet,写formula对比两个sheet的数据。比如: Sheet1$A1 = Sheet2$A1, 数据太多就放filter或者conditional format显示不一样的地方。

    这个行。试了下没问题

    3.自己写一个macro,简单的loop,把使用的区域挨个cell检查对比是否一样

    大神,我的macro真的零基础

    4.Spreadsheet compare是最快的方式,但好像楼主没办法用?

    可能没用对,貌似要肉眼比对。我再学学

  • sonatam
    #3

    vba应该是最快的……但是你又不会写所以还是发到自己电脑装个beyond compare 4.0就好了

  • sonatam
    #4

    nus猪圈??你妹的

  • lilycher
    #5

    vlookup?同是电脑小白。网上看看教程,可以速成

  • #6

    对比差异需要知道哪行么?

  • #7

    我假设楼主是windows 既然不能用excel自带功能,那就先分别另存为csv或者txt格式命令行执行 FC /N c:1.csv c:2.csv > result.txt

    会告诉你那行不一样 你懂的

    如果楼主操作系统是linux unix mac 同样有类似命令行

  • nuspigsty 楼主
    #8

    多谢已经2楼建议的formula过了一遍

    回头再试试这个办法

    多谢各位支招,感激不尽

  • #9

    目测撕逼大战一触即发

  • breezee
    #10

    如果你用的版本是2016以上的版本

    你就是搜索一下power query, join merges. youtube有。。 这个功能比任何公式都好用。。。

    用这种逻辑来找相同的不同的。。。。超级无敌有效率

     

狮城帮

狮城帮是关于分享和探索新加坡的地方

马上注册

已注册用户请 登录