Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

您可以定義及偵測資料類型,但大多數時候您不需要。 根據預設,當您連線到下列專案時,系統會自動偵測資料類型:    

  • 結構化資料來源    範例包括所有資料庫。 Power Query從資料來源讀取資料表架構,並使用每一欄的正確資料類型自動顯示資料。

  • 非結構化來源    範例包括 Excel、CSV 和文字檔。 Power Query檢查資料表中的值,自動偵測資料類型。

根據預設,非結構化來源的Power Query會啟用自動資料類型偵測,但您可以變更選項設定。 在某些情況下,您可能不希望這些步驟自動發生,因為該動作可能會導致資料來源的重新整理錯誤。 如需詳細資訊,請參閱 處理資料來源錯誤

下表列出Power Query中使用的資料類型。

圖示

資料類型

描述

[任何資料類型] 圖示

任何

表示沒有明確的資料類型定義。

待定

二進位

二進位值,例如 Y/N 或 0/1。

待定

已修正十進位數

右邊有四位數的固定格式,左邊是 19 位數。 也稱為貨幣類型。

待定

日期

沒有時間且小數值為零的日期。

待定

日期/時間

儲存為小數數類型的日期和時間值。

待定

日期/時間/時區

含有時區位移的 UTC 日期/時間。

待定

期限

轉換成小數點數的時間長度。

待定

True/False

True 或 False 的布林值。

待定

小數

64 位 (8 位元組) 浮點編號。

待定

百分比

具有遮罩的固定十進位數,可將格式設定為百分比。

待定

文字

以文字格式表示的字串、數位或日期。

待定

時間

沒有日期的時間,小數位數位置左邊沒有數位。

待定

整數

64 位 (8 位元組) 整數值。

欄的資料類型會顯示在欄標題的左側,並有一個代表資料類型的圖示。

欄標題左側的資料類型圖示範例

  1. 若要開啟查詢,請找出先前從Power Query 編輯器載入的查詢,選取資料中的儲存格,然後選取[查詢>編輯]。 如需詳細資訊,請參閱在 Excel (Power Query) 中建立、載入或編輯查詢

  2. 若要偵測資料類型,請選取一欄,然後選取 [ 轉換 > 偵測資料類型]。 如果目前的資料類型是 Any,而且您希望欄具有特定的資料類型,您可以執行此動作。

  3. 若要定義資料類型,請選取 [ 常用 > 資料類型],然後從下拉式功能表中選取資料類型。

提示    您也可以選取欄標題左側的圖示。 除了每個資料類型之外,您也可以選取清單底部的 [ 使用地區設定] 來顯示 [使用地區設定變更 類型 ] 對話方塊,以選取資料類型並套用特定地區設定。 此地區設定會覆寫Power Query區域設定。 如需詳細資訊,請參閱設定資料 (Power Query) 地區或地區

根據預設,非結構化來源Power Query會根據表格的前 200 列自動檢查及偵測欄類型和標題。 啟用此設定時,Power Query在第一個 [來源] 步驟之後立即自動新增兩個步驟至您的查詢:

  • 步驟:升級標題    將表格的第一列升階為欄標題。 此步驟相當於 [常用] 索引標籤中的[使用第一列做為標題] 命令。 例如:

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

  • 步驟:已變更類型    根據每一欄值的檢查,將 [任何 資料類型] 中的值轉換成資料類型。 此步驟相當於 [轉換] 索引標籤中的 [偵測資料類型] 命令。 例如:

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

程序

  1. 在 [Power Query 編輯器] 中,> [查詢選項] 選取 [檔案>選項和設定]

  2. 設定所有活頁簿的選項      在左窗格的 [ GLOBAL] 底下,選取 [ 資料載入],然後在右窗格的 [ 類型偵測] 底下,選取下列其中一個選項:

    • 一律偵測非結構化來源的欄類型和標題

    • 根據每個檔案的設定,偵測非結構化來源的欄類型和標題

    • 絕不偵測非結構化來源的欄類型和標題
       

  3. 設定開啟活頁簿的選項       在左窗格的 [ 目前活頁簿] 底下,選取 [ 資料載入],然後在右窗格的 [ 類型偵測 ] 底下,選取或清除 [偵測非結構化來源的欄類型和標題]

另請參閱

Excel 說明Power Query

根據資料類型新增資料行

Power Query (docs.com) 中的資料類型

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×