VFP实现Excel数据比对

 时间:2024-10-14 12:01:59

1、Excel的数据比对其实可以通过vlookup函数实现,也是非常好用。但是过于频繁的数据比对工作,也是让人生畏的。而且每次对于关键字一致和不一致的数据要单独筛选出来,也是挺累的。所以就想到用VFP编程来解决这个问题,虽然VFP现在已经有点过时了,但不妨碍我用他来解决问题。能解决问题的工具就是好工具。这个程序也是简单易用,简单说明如下:

2、首先,将两张Excel表分别另存为以DBF为扩展名的数据文件。有一点要考虑的是,如果你的电脑中安装的是office2007或者更高版本的,Excel是无法另存为DBF文件的,这可能还是因为VFP已经过时停止更新的缘故吧,但是你可以通过安装WPS来解决这个问题(国产office还是很NB的)。

3、然后,双击打开“匹配9.exe”文件:①选择字段个数,“单个”还是“两个”,默擢噘橄堕认是单个。比如,用“学号”来比对数据,就是“单个”字段的比对,“学号+姓名”同时满足来比对,统潇瘵侃就是“两个”字段比对。②点击浏览按钮,选择第一张表中需要关联比对的字段名,在下拉菜单中选择,同样,处理第二张表。③点击匹配,会提示确认匹配字段,如果确认无误,点击确定。处理完成会弹出已完成处理的对话框。操作步骤可以对照参考一下:

VFP实现Excel数据比对

4、注意:1、毕竟VFP已经停止更新了,所以支持的Excel版本还是2003的,最高数倌栗受绽据条数为65535,所以不要处理大于这个数字的数据。2、字段选择可以选“单个”,也可以选“两个”,点击关联字段是上下对应的,尤其是两个字段比对的时候不要选错了。3、数据在比对之前,确认无重复的数据(以关联字段为key),如果有重复数据的话,结果也是会有重复数据,而且是倍增的。

5、附件:相关文件:http://pan.baidu.com/s/1hsLpRgg先解压安装vfp9.0_14961.rar,序列号见文本文档,主程序是:匹配9.exe ,直接运行即可。祝大家生活愉快!

  • 如何使用excel进行多列合并?
  • 如何把excel表格多列的内容合并到一列里
  • Excel如何把多列内容拼接到一起
  • excel怎么把两列内容合并到一列里
  • EXCEL中使多列合并为一列的两个方法
  • 热门搜索
    我的梦中国梦手抄报内容 洒扫应对手抄报 四年级上册手抄报 有关大自然的手抄报 节约用水手抄报大全 我爱文学的手抄报 手抄报的图案 我爱读书手抄报资料 关于科普类的手抄报 我爱我家手抄报图片