两个文本文档中存在大量数据,其中部分数据相同,部分数据不同,怎么快速找出文档中不相同的那些数据呢?具体问题描述如下:1、要把文档1中A列和B列合并成数据C列;2、要把文档2中D列和E列合并成数据F列;3、C列数据和F列数据有部分相同,部分不同,找出其中不相同的数据。
工具/原料
1
电脑
2
excel软件 编程软件
方法一:应用excel软件
1
如果文件不多,建议使用excel软件。
方法二:编写程序
1
如果有大量这样的文件,每次都用excel来处理的话还是很麻烦的,费时费力,建议编写适合文件格式所需要的程序了,当然就需要一定的编程能力了。
2
正好我这次因为工作需要也编写了一个这方面的程序,如果有需要参考的可以继续往下看。
3
用VB编写的,做界面,写代码。
4
主要部分代码如下:'两列数据做判断看 是否你中有我,如果没有的话把找出的数据存入sc1(k1) k1 = 0For i = 1 To N k = 0 For j = 1 To M If ch(i) = yh(j) Then k = 1 Exit For End If Next jIf k = 0 Then k1 = k1 + 1 ReDim Preserve sc1(1 To k1) sc1(k1) = ch(i) End If Next i
下一篇:如何快速找出两行/列数据的不同