Applies ToMicrosoft 365 Excel

當您將資料新增至活頁簿時,Excel 會自動轉換資料,例如開啟 .csv 檔案或將資料貼到儲存格範圍。 不過,您可以使用 [Excel 選項] ([檔案> 選項]> [資料]> [自動資料轉換]) ,將這些自動資料轉換變更為符合您自己的喜好設定。 例如,當您新增前置字元零的數值資料時,例如 預設的 00123,Excel會將其轉換為數字 123。 但您可能會想要變更此預設行為,將資料保留為文字並保留前置字元零。  

您可以在 Windows 版 Excel 和 Mac 版 Excel 中變更下列自動資料轉換選項:

  • 移除數值文字的前置字元零並轉換成數位。

  • 將數值資料截斷為精確度為 15 位數,並轉換成以科學記號標記法顯示的數位。

  • 將字母 「E」 周圍的數值資料轉換為科學記號。

  • 將連續的字母和數位字串轉換成日期。

瞭解自動資料轉換

自動資料轉換可以以下列方式進行:開啟 .csv 或 .txt 檔案、輸入或輸入資料、從外部來源複製和貼上作業、尋找及取代作業,以及使用 [轉換成資料剖析精靈]。 讓我們更詳細地檢查每個自動資料轉換選項。

附註: 這些自動資料轉換選項不會直接影響使用 Power Query 匯入的資料,Power Query有其他指定資料格式的方式。 如需詳細資訊,請參閱 Excel 說明Power Query。

移除前置字元零並轉換成數位

停用此選項會將前置字元零的數值資料儲存為文字,並保留前置字元零,而不會將其轉換為數字並遺失前置字元零。 例如, 00123 在文字中會維持為 00123 ,而且不會轉換成數位 123。  

附註: 在數學運算中,您可能無法使用儲存為文字的數值資料。 如果您想要保留前置字元零,但仍要轉換成數位,請使用自訂儲存格格式。 如需詳細資訊,請參閱保留前置字元零和大型數位。

保留長數位的前 15 個數字,並在必要時以科學記號顯示

停用此選項會將 16 位數以上的數位資料儲存為文字,並保留所有數位,而不是只保留前 15 位數並將它轉換成科學記號中可能顯示的數位。 例如, 12345678901234567890 在文字中會保持 12345678901234567890 ,而且不會轉換成數位 12345678901234500000 或在科學記號中顯示為 1.23457E+19。 一個常見的顧慮是信用卡號碼,通常有 16 位數的數值文字,您想要保留而不截斷。 如需詳細資訊,請參閱將號碼顯示為信用卡號碼。

附註: 在數學運算中,您可能無法使用儲存為文字的數值資料。 此外,轉換成數位格式 (例如 貨幣) 一律會將資料截斷為 15 個有效位數的精確度。

在科學記號中將字母 「E」 周圍的數位轉換成數位

停用此選項會將字母 「E」 周圍的數值資料儲存為文字,而不是以科學記號將其轉換為數字。 例如, 123E5 在文字中會維持為 123E5 ,並不會轉換成科學記號顯示的數位 1.23E+07

附註: 在數學運算中,您可能無法使用儲存為文字的數值資料。 如需詳細資訊,請參閱 以科學 (指數) 標記法顯示數位。

將連續字母和數位的「類似日期」組合轉換成日期

停用此選項會以連續字母和數位儲存「類似日期」的值做為文字,而不是轉換成日期。 例如, JAN1 在文字中會維持為 JAN1 ,並且不會轉換成 1 月 1 日的日期。 不過,包含空格或其他字元的值,例如JAN 1JAN-1,仍可能被視為日期。

另請參閱

[進階選項]

Excel 中可用的數位格式

設定數位格式

將儲存為文字的數位轉換成數位

匯入或匯出文字 (.txt 或 .csv) 檔案

需要更多協助嗎?

想要其他選項嗎?

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

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