【发布时间】:2011-11-11 06:09:12
【问题描述】:
与这些类似的问题:
Find the differences between 2 Excel worksheets?
特别是我的问题,我有一个包含唯一 ID 的每月员工列表和大约 900 名员工的大约 30 列其他数据。
我正在努力完成两件事:
- 比较是否在列表之间添加或删除了员工。
- 在每个员工的工作表之间比较该员工的其他数据更改。即职位名称已更改。
我发现大多数比较加载项/模块仅按顺序比较特定范围,因此如果发现一次差异,则每个后续行都会有所不同。
首先,我想知道是否有任何现有的工具可以做到这一点。如果不是,我正在考虑建立自己的。我正在考虑通过遍历每个员工并使用 vlookup 来验证匹配来做到这一点。我担心这样做很多循环会使宏难以使用。关于我应该如何去做的任何指导?谢谢。
【问题讨论】:
-
是否保证所有列的顺序相同?
-
是的,列保持静态。