您可以定義和偵測資料類型,但大部分的時間都不需要。 根據預設,當您連接到:    

  • 結構化資料來源    範例包括所有資料庫。 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. 設定開啟的活頁簿選項       在目前活頁簿的左窗格中,選取 [資料載入」,然後在 [類型偵測」下的右窗格中,選取或清除 [偵測非結構化來源的欄類型及標題>。

另請參閱

Power Query for Excel 説明

根據資料類型新增欄

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

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×