每个月,我都会收到一个有关客户群的CSV文件-电子邮件,职务,电话号码等。我需要确定两张纸之间的变化,包括对现有数据的变化以及确定新加入的人员。
我想将新工作表与旧工作表进行比较,突出显示更改,然后从那里开始。电子邮件地址是最固定的订单项,我们经常使用它来查找人。这两个工作表将始终具有相同的列,但这些行可能会出现混乱,从而使自动并排比较变得困难。是否可以使用电子邮件地址作为起点,然后处理不同的行突出显示数据?
我知道可以使用VLOOKUP,但是可以肯定的是,这意味着手动扫描拉入的数据以查看两张表中的数据是否相同。也许我在这里缺少什么!我发现的所有软件解决方案都逐行比较这两个,这意味着在添加/删除新人员并且工作表不同步的第二秒钟就出错了。
任何帮助,将不胜感激。
一个典型的CSV文件中有多少条记录?如果只有几千个,那么一个小型应用程序就足够了。
—
FreudianSlip 2013年
我可能会对行进行排序(例如,按电子邮件地址排序),然后使用比较工具。
—
Daniel R Hicks
sort
如果找不到可以执行此操作的本机Windows工具,则可以使用在Cygwin上运行的UNIX样式的命令来完成排序。排序后,类似(免费)的BeyondCompare应该会向您显示差异。