首页 > 解决方案 > Excel 从同一工作簿填充表格

问题描述

我在 Sheet1 上有一张桌子。我想根据另一个选项卡中的条目将数据拉入此表。例如,我有一张桌子 在此处输入图像描述

根据其他选项卡中的信息,我想填充分数列。这可以使用 SQL 查询或 Powerquery 来完成(伪代码 - 从 Name = Jack 的其他选项卡中选择“分数”)我可以在 VBA 中查找事件,如果在其他选项卡中输入数据,它可以抓取它并将其粘贴到此表中但它似乎很乱。我想这样做的原因是,人们可以在多个选项卡中输入他们的分数。他们不能在主选项卡中输入这个,否则我不会有问题。

标签: excelvbapowerqueryexcel-tables

解决方案


将所有数据集从您的工作表加载到 PowerQuery,并将它们仅作为连接保留(不加载到工作表),除了您最终要使用数据填充的数据集。加载后,您可以使用选定的列作为连接键来合并不同的数据集。合并的结果将是一个表,您可以从中检索感兴趣的特定列。


推荐阅读