Excel 如何连接单独的表

Excel 如何连接单独的表

我正在处理一组具有相同结构的表(在不同的工作簿中)。这些是给定年份的工作登记册,每个项目的主键是年份(2018)加上 4 位“行号”(1、2、3...),因此我们的 ID 看起来像“20180001”、“20170191”等。

我的问题是,我需要能够在不知道数字位于哪个工作表的情况下对这些值执行 vlookup,这意味着它们都需要位于同一张工作表上。我尝试过将所有 ID 复制粘贴到一个表中,然后在那里执行另一个 vlookup 将数据拉入该表中,以便我可以将其作为主副本引用,但这根本不允许扩展,并且必须始终手动处理。我尝试过使用 PowerQuery 的一些方法,但我不知道如何将多个查询附加在一起。

以下是表格的示例

这是结果可能的样子

请注意,只有 3 列的表 1 中有一个没有数据的额外列,以便与表 2 的大小相匹配。

每个表的结构几乎相同,这意味着它们大多具有相同的列(每年,我们可能会在当前寄存器中添加另一列或两列),唯一的区别是元组。

我如何才能动态地将这些表附加在一起,以便它可以在需要时刷新并保留准确的数据?

答案1

您是否想要获得如下结果:

在此处输入图片描述

相关内容