求助excel 文件比较
nuspigsty • • 10713 次浏览两个excel文件,一个是源文件,一个是根据源文件登入系统出来的文件,因为可能输入系统时有human error,需要对比数据差异。
单位电脑无法安装任何软件
求助如何快速比较
spreadsheet compare功能不适用
excel白痴,勿喷
多谢
---
-
#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是最快的方式,但好像楼主没办法用?
可能没用对,貌似要肉眼比对。我再学学 -
#3
vba应该是最快的……但是你又不会写所以还是发到自己电脑装个beyond compare 4.0就好了
-
#4
nus猪圈??你妹的
-
#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
目测撕逼大战一触即发
-
#10
如果你用的版本是2016以上的版本
你就是搜索一下power query, join merges. youtube有。。 这个功能比任何公式都好用。。。
用这种逻辑来找相同的不同的。。。。超级无敌有效率