簡體   English   中英

當我從數據選項卡中獲取 Excel 數據時,如何寫回源 excel 文件?

[英]How can I write back to source excel files when I get Excel data from data tab?

因此,我想為每位經理創建一個 Excel 文件,每個文件只有一張紙,並將其放在 OneDrive 上。

為了在一個地方獲取數據,我正在創建另一個名為 combined.xlsx 的 excel 文件。

現在,我可以使用“數據”->“獲取數據”->“從文件”->“從工作簿”將每個工作簿導出到一個選項卡。

到目前為止這很棒。 因此,我可以在 combined.xlsx 中的 10 張紙上讀取 10 個 excel 文件的數據。

現在,我想修改其中一個選項卡的內容並確保它反映到原始文件中。 我怎樣才能做到這一點?

不幸的是,這是不可能的。

要詳細說明為什么不可能,您需要了解 Power Query 如何處理數據:

  • 您可以通過“數據”選項卡將數據加載到 Power Query 中。 源可以是 Microsoft 允許的任何內容。
  • 然后,您可以在 Power Query 中以任何方式操作數據。
  • 最后一步,您決定是否加載結果以及加載結果的位置。 如果您只想創建與查詢的連接,您可以單擊 select“關閉並加載到”,它會在您單擊“關閉並加載”旁邊的箭頭后出現,然后選擇它。 否則,唯一的其他選項是將查詢結果加載到表、數據透視表、數據透視圖中。
  • 因為您擁有的 output 表已連接到生成它們的查詢,所以每次刷新查詢時,您在查詢最初創建的表中所做的任何手動更改都將被清除並被刷新的數據覆蓋。
  • 如果您能夠在此處寫回源代碼,您實際上會創建一個循環引用。

查看這篇關於在處理數據后使用 Power Query output 的文章,也許它有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM