我在 Excel 中有一些(十个)表格,格式如下:
Table1 Table2 Table3 Table4
+------+------+------+ +------+------+------+------+ +------+------+------+ +------+------+------+------+
| A | B | C | | A | B | C | D | | A | C | B | | A | B | C | E |
+------+------+------+ +------+------+------+------+ +------+------+------+ +------+------+------+------+
| datA | datB | datC | | datA | datB | datC | datD | | datA | datC | datB | | datA | datB | datC | datE |
| datA | datB | datC | | datA | datB | datC | datD | | datA | datC | datB | | datA | datB | datC | datE |
| datA | datB | datC | | datA | datB | datC | datD | | datA | datC | datB | +------+------+------+------+
| datA | datB | datC | | datA | datB | datC | datD | | datA | datC | datB |
+------+------+------+ | datA | datB | datC | datD | +------+------+------+
| datA | datB | datC | datD |
+------+------+------+------+
并希望将他们加入一张大桌子。
+--------+------+------+------+------+------+
| Source | A | B | C | D | E |
+--------+------+------+------+------+------+
| Table1 | datA | datB | datC | | |
| Table1 | datA | datB | datC | | |
| Table1 | datA | datB | datC | | |
| Table1 | datA | datB | datC | | |
| Table2 | datA | datB | datC | datD | |
| Table2 | datA | datB | datC | datD | |
| Table2 | datA | datB | datC | datD | |
| Table2 | datA | datB | datC | datD | |
| Table2 | datA | datB | datC | datD | |
| Table2 | datA | datB | datC | datD | |
| Table3 | datA | datB | datC | | |
| Table3 | datA | datB | datC | | |
| Table3 | datA | datB | datC | | |
| Table3 | datA | datB | datC | | |
| Table4 | datA | datB | datC | | datE |
| Table4 | datA | datB | datC | | datE |
+--------+------+------+------+------+------+
所有这些表都是“命名表”。我想Power Querry,但不知道怎么做。
这是我的虚拟数据:
按照以下过程为每个表创建一个简单的查询:
完成后,请执行以下操作:
请注意,具有相同名称的列已堆叠在一起。具有唯一名称的列没有。