合并2表,如果ID是新的,则创建一个新行

时间:2016-11-29 14:13:40

标签: excel vba excel-vba

这是我的第一张表

enter image description here

我的第二个: enter image description here

现在我想从表1到表2获得“值1,2,3”。 “你为什么不使用简单的VLOOKUP功能?”

因为当有一个未使用的ID时,我需要在我的第2号表的新行中。

这是我正在寻找的最终结果:

enter image description here

我不知道我是否可以使用某个功能,也许是自定义功能?...有什么建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

根据这篇帖子:

https://superuser.com/questions/420635/how-do-i-join-two-worksheets-in-excel-as-i-would-in-sql

您可以将Excel表格定义为数据连接,然后您可以对它们执行SQL命令,例如OUTER JOIN(如果我正确理解您的问题)将为您提供所需的结果。此致