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.

當您新增數據至數據模型時,Excel 會自動偵測並套用數據類型。 如果您使用的是 Power Pivot 載入宏,您可以在指派錯誤的數據類型時變更加載宏。 變更數據類型的最常見原因是將數值數據匯入為字串,使匯總和其他計算無法如預期般運作。

  1. Power Pivot 視窗中,選取您要變更資料類型的欄。

  2. 在 [常 用] 索 引標籤的 [ 格式設定] 群組中,從 [資料類型] 清單中選擇 資料類型

    • 文字

    • 小數

    • 整數

    • 貨幣

    • TRUE/FALSE

同時包含數位和文字值的欄無法轉換成數值數據類型。 如果您需要修改資料值才能使用您要的數據類型,您必須編輯來源檔案中的值,然後重新匯入數據行。

變更數據類型時的考慮

有時候當您嘗試變更欄的數據類型或選取資料轉換時,可能會發生下列錯誤:

  • 無法變更數據類型

  • 無法變更欄數據類型

即使數據類型可做為 [數據類型] 下拉式清單中的選項,仍可能會發生這些錯誤。 本節說明這些錯誤的原因,以及修正錯誤的方式。

瞭解目前的數據類型

當您新增數據至數據模型時,Excel 會檢查數據域,以查看每一欄包含的數據類型。 如果該欄中的數據一致,則會將最精確的數據類型指派給該欄。

不過,如果您從 Excel 或其他來源新增數據,但並未強制在每一欄內使用單一數據類型,Excel 會指派一種數據類型,以容納欄中的所有值。 因此,如果欄包含不同類型的數位,例如整數、長數位和貨幣,Excel 會套用小數數據類型。 或者,如果欄混合數位和文字,Excel 會指派文字數據類型。

如果您發現資料的數據類型錯誤,或至少是與您想要的不同,您有幾個選項:

  • 您可以重新匯入數據。 若要這麼做,請開啟數據源的現有連線,然後重新匯入數據行。 視數據來源類型而定,您可能可以在匯入期間套用篩選來移除問題值。 在匯入期間進行篩選時,必須使用載入宏 Power Pivot 匯入。

  • 您可以在計算結果列中建立DAX公式,以建立所要資料類型的新值。 例如,TRUNC 函數可用來將十進位數變更為整數,或者您可以合併資訊函數和邏輯函數來測試及轉換值。

在 Power Pivot中變更數據類型時了解數據轉換

如果您選取資料轉換選項時發生錯誤,可能是欄的目前數據類型不支援選取的轉換。 並非所有數據類型都允許所有轉換。 例如,如果欄的目前數據類型是整數或小數) 或文字 (,您只能將欄變更為布爾值數據類型。 因此,您必須為欄中的數據選擇適當的數據類型。

選擇適當的數據類型之後, Power Pivot 會警告您數據可能的變更,例如遺失精確度或截斷。 按兩下 [確定] 接受並變更您的資料為新的資料類型。

如果支援數據類型,但 Power Pivot 會尋找新數據類型中不支援的值,您會收到另一個錯誤,而且在繼續之前必須修正數據值。

如需數據模型中所使用數據類型、如何隱含轉換,以及公式中使用不同數據類型的詳細資訊,請參閱 數據模型中支持的數據類型

頁面頂端

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!

×