【发布时间】:2021-11-07 22:35:32
【问题描述】:
希望使用 VBA 比较两个表,每个表有三列。这里是初学者,非常迷茫。
它们可能有不同数量的条目,表 A 中可能有一些不在表 B 中,反之亦然
某些单独的列可能匹配,但试图找出如何确保将所有三列作为一列与另一个表中的所有三列进行比较
例如
如果与 XYZ123 54.55 12/07/21 相比,xyz123 55.50 12/07/21 将显示为不匹配,因为中间列是不同的数字。
下面附上一张图片。在大多数情况下,与照片不同的是,每个表的顺序都是完全随机的,表 1 的第 1 行中不太可能与表 2 的第 1 行有相同的条目
理想情况下,我正在尝试在原始表的右侧创建两个新表,第一个是表 1 具有的条目,而表 2 没有。第二个是表 2 有的条目,表 1 没有。
在下面附上了我正在寻找的最终结果的示例。左边的四行是第一个表有但第二个表没有的条目,右边的行是第二个表有但第一个表没有的所有条目。
我已尝试对此进行搜索,但没有找到与我所拥有的匹配的内容,并且我正在努力使其他人的代码适应我的特定问题
对此的任何帮助将不胜感激
【问题讨论】:
标签: excel vba list-comparison