如何处理以下excel文件相关问题

时间:2013-05-08 23:31:49

标签: database excel

我们有一个非常大的ex​​cel文件,每天由批处理生成。我们需要报告与前一天生成的文件相比,添加了哪些记录以及删除了哪些记录。挑战是我们可以使用的列表中没有可排序的字段(例如创建日期),想象一下,为了测试,excel文件中只有First Name,Last Name和Email,以及排序从一天到下一天不一致。

请告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

保持高水平,你可以做多件事来从一个文件到另一个文件的差异。

  1. 使用MS Access编写一些代码以导入每日Excel文件,然后运行查询以比较一天与另一天。

  2. 使用SQL Server Express从点(1)执行相同的操作。

  3. 编写代码,从今天的Excel文件中加载一系列电子邮件(例如)。对昨天的文件执行相同操作,然后在内存中进行比较。应该很容易看出发生了什么变化。

  4. 编写代码以将Excel文件导出为CSV格式,然后使用Python之类的内容快速解析文件并为您提供差异。

  5. 您甚至可以将两个Excel文件加载到一个工作簿中并编写VBA(Excel中的代码)来比较两个工作表。

  6. 很多选择。