当我从数据选项卡中获取Excel数据时,如何写回源Excel文件?

kadbb459  于 2023-01-06  发布在  其他
关注(0)|答案(2)|浏览(122)

因此,我想为每个经理创建一个Excel文件,每个文件只有一个工作表,并将其放在OneDrive上。
为了在一个地方获取数据,我创建了另一个名为combined.xlsx的excel文件。
现在,我可以使用数据-〉获取数据-〉从文件-〉从工作簿导出每个工作簿到一个选项卡。
到目前为止,这是很好的。所以,我可以在combined.xlsx中读取10张表上的10个Excel文件的数据。
现在,我想修改其中一个选项卡的内容,并确保它反映到原始文件中。我该怎么做呢?

ycl3bljg

ycl3bljg1#

遗憾的是,这是不可能的。

yyhrrdl8

yyhrrdl82#

要详细说明为什么不可能,您需要了解Power Query如何处理数据:

  • 你可以通过“数据”标签将你的数据加载到Power Query中。源可以是微软允许的任何东西。
  • 然后在Power Query中以任意方式操作数据。
  • 最后一步,决定是否加载结果以及加载位置。如果只想创建与查询的连接,请选择“关闭并加载到”,单击“关闭并加载”旁边的箭头并选中后会出现该选项。否则,其他唯一的选项是将查询结果加载到表、数据透视表、数据透视图。
  • 由于您拥有的输出工作表连接到生成它们的查询,因此每当您刷新查询时,无论您在查询最初创建的表中进行了何种手动更改,都将被清除并被刷新的数据覆盖。
  • 如果您能够在这里写回源代码,那么您实际上创建了一个循环引用。

Check out this article关于让Power Query在操作数据后输出数据,也许会有帮助。

相关问题