連線到 Excel 或 CSV 檔案 (Power Query)

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

使用 Excel 的取得及轉換 (Power Query)體驗連線至 Excel 活頁簿、 文字檔案 (.txt)、 或逗點分隔值 (.csv) 檔案,就像您要連線至其他類型的資料來源。Power Query 編輯器,可讓您大量使用如何取得及轉換資料的彈性。

本文內容

連線到 Excel 或 CSV 檔案

具名的範圍從匯入資料

從 CSV 檔案匯入資料

公式範例

Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0 提供者) 未註冊錯誤

連線至 Excel 或 CSV 檔案

按一下 [資料] 索引標籤,然後取得資料>從檔案] > 選取的活頁簿,或是從文字 /CSV。如果您沒有看到 [取得資料] 按鈕,按一下 [新增查詢]上 >從檔案] > 選取的活頁簿從 CSV從文字。請遵循下列步驟,其他。

附註: 您也可以還原舊版連接線來模仿先前的行為。請參閱下列文章中的上 」 如何還原舊版的取得外部資料 experience? 」 區段:整合取得及轉換。

在 [ Power Query功能區索引標籤中,按一下 [從檔案] >從 Excel]、 [從 CSV或 [從文字檔。請遵循下列步驟,其他。

其他步驟

  1. [Excel 瀏覽][逗點分隔值瀏覽] 對話方塊中,瀏覽或輸入欲查詢檔案的路徑。

  2. 按一下 [開啟舊檔]

    重要: 如果您從 CSV 檔案匯入資料,Power Query 會自動偵測欄分隔符號,包括資料行名稱與類型。請參閱匯入資料從 CSV 檔案

具名的範圍從匯入資料

如果您的來源活頁簿具有具名的範圍,範圍的名稱將會以資料集。

[Power Query 導覽器] 對話方塊的圖像

從 CSV 檔案匯入資料

如果您從 CSV 檔案匯入資料,Power Query 會自動偵測欄分隔符號,包括資料行名稱與類型。例如,如果您匯入以下的範例 CSV 檔案,Power Query 自動使用第一列作為資料行名稱,並變更每個資料行資料類型。

範例 CSV 檔案

以 CSV 檔案的圖像

Power Query 會自動變更每一個資料行資料類型:

  • 訂單識別碼變更數字

  • 訂單日期會變更為日期

  • 類別會保持為文字 (預設資料行類型)

  • 產品名稱會保持為文字 (預設資料行類型)

  • 銷售變更數字

在 [查詢編輯器中,Power Query 會自動套用FirstRowAsHeader步驟和變更型別。若要手動升級列及手動變更每個資料欄類型自動動作相等。

公式範例

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

未註冊 Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0 提供者) 錯誤

嘗試從舊版的 Excel 檔案或在某些安裝 Access 資料庫匯入資料,您可能會遇到錯誤的Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0 提供者) 未註冊的本機電腦。只安裝 Office 2013,系統會發生錯誤。若要解決此錯誤,請下載下列資源,請確定您可以繼續使用您嘗試存取資料來源。

附註: 若要確保您有完整的功能集,請安裝Microsoft Access 資料庫引擎 2010年可轉散發套件及所有服務套件。

附註: 載入、 編輯或建立新的查詢,使用Power Query時,才會出現查詢編輯器] 。下列影片中顯示 [查詢編輯器] 視窗在 Excel 2013 中編輯 Excel 活頁簿查詢後出現。若要檢視沒有載入或編輯現有的活頁簿查詢,從 [取得外部資料] 區段中 [ Power Query功能區] 索引標籤的查詢編輯器] 中選取從其他來源 > 空白查詢。下列影片中顯示以顯示查詢編輯器] 中的其中一個方法。

如何在 Excel 中看到 [查詢編輯器]

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

請參閱

Power Query 在 Excel 2016 中稱為「取得及轉換」

從外部資料來源匯入資料

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×