我有60個文件都具有相同的標題。我需要的是從一個主文檔中導入所有60個文件或1個文件夾(全部60個文件都在其中)的數據。這些都是Excel電子表格 - 沒有編寫代碼,沒有按鈕。我只需要指導如何去做這件事。我可以使用Excel的「獲取外部數據」按鈕之一嗎?任何建議,將不勝感激。有沒有辦法將單獨的Excel文件導入到主文檔中
0
A
回答
1
這可以使用Power Query完成,該查詢可從Microsoft爲Excel 2010和Excel 2013免費下載,並可在Excel 2016中內置爲獲取&變換。
您可以從一個文件夾導入所有文件,並將它們合併到一個結果表中。將新文件添加到文件夾時,只需刷新查詢即可。
大部分情況可以通過單擊按鈕來完成。只需要手動輸入一行代碼即可。 Ken Puls在他的blog post here有一個教程。
您不需要一路創建一個函數。要開始,您可以簡單地將其粘貼到Power Query的高級編輯器中並調整文件路徑:
let
Source = Folder.Files("D:\Folder\Subfolder"),
RemovedOtherColumns = Table.SelectColumns(Source,{"Content", "Name"}),
GetExcelTables = Table.AddColumn(RemovedOtherColumns, "content", each Excel.Workbook([Content])),
ExpandedExcelContent = Table.ExpandTableColumn(GetExcelTables, "content", {"Data"}, {"Data"})
in
ExpandedExcelContent
+0
那麼該文件夾內的文件將保持不變,這是文件中將會改變的內容。這會以同樣的方式結果嗎? –
+0
是的,這將起作用。您也可以手動爲60個文件創建查詢,但這種方法速度更快。 – teylyn
相關問題
- 1. 有沒有辦法將Flash SWF文件導入到Flex中?
- 2. 有沒有辦法將textView導出到Pages文檔?
- 3. 有沒有辦法將圖像從excel導入到PictureBox?
- 4. 有沒有辦法將iCal文件導入FullCalendar?
- 5. 有沒有辦法將js庫文件導入到我的DIH腳本中?
- 6. 有沒有辦法將solidworks文件導入到統一資產中?
- 7. 將文本文件導入主excel文檔(VBA)?
- 8. 有沒有辦法將Word文檔升級到2010
- 9. 有沒有辦法將JSON文件捆綁到Jar文件?
- 10. 有沒有辦法將excel表格中的數據導入到dhtmlspreadsheet?
- 11. 有沒有辦法將文本文件放入數據庫(SQLite)?
- 12. 有沒有辦法連接PDF文檔和Excel工作表?
- 13. 有沒有辦法將Crystal報表公式導出到可讀文檔?
- 14. 有沒有辦法將stderr重定向到Jupyter中的文件?
- 15. 有沒有辦法從Makefile中將「$ @」寫入新文件?
- 16. 有沒有辦法將顏色主題從R GUI導入Emacs?
- 17. 有沒有辦法使用fabric.js導入圖像文件?
- 18. 有沒有辦法導入共同特徵文件,黃瓜
- 19. three.js - 有沒有辦法從3D工作室導入文件?
- 20. 有沒有辦法將函數從R導出到Excel?
- 21. 有沒有辦法將powerbuilder應用程序導出到文本?
- 22. 有沒有辦法將SourceGear Vault導入/導出到Git
- 23. 有沒有辦法將wireshark http trace導入到java中?
- 24. 有沒有辦法將WMI數據導入到T-SQL中
- 25. 有沒有辦法將HTML導入到JavaHelp中?
- 26. 有沒有辦法將內聯CSS提取到CSS文件中
- 27. 有沒有辦法將Pygame添加到本地PHP文件中?
- 28. 有沒有辦法從外部php文件插入到主頁的JavaScript?
- 29. 有沒有辦法將兩個excel表單文件與tcl進行比較?
- 30. 有沒有辦法讀取clojure文件中的所有表單?
60個工作簿的結構是否在同一個月的月份?或者列/行被添加刪除? – Kyle
60個工作簿的結構和標題永不改變。但內部的數據將按輸入添加。 –
XML Source會做什麼? –