當你將資料加入工作簿時,Excel 會自動轉換資料,例如開啟 .csv 檔案或將資料貼上到多個儲存格中。 不過,你可以透過 Windows 的 Excel 選項來調整這些自動資料轉換
- 在 檔案> 標籤中,選擇 選項。
- 選擇 「資料 」標籤,然後進入 「自動資料轉換」。
在 Mac 版 Excel 中的偏好設定
- 選擇 Excel 並選擇 偏好設定。
- 選擇 編輯 標籤,然後前往 自動資料轉換。
然後選擇你想停用的轉換 () 。 例如,當你加入前置零的數字資料,例如 00123,Excel 預設會將其轉換成數字 123。 但你可能想改變這個預設行為,讓資料保持文字狀態並保留前置零。
您可以在 Windows 版 Excel 和 Mac 版 Excel 中更改以下自動資料轉換選項:
- 移除數字文字中的前置零,並轉換成數字。
- 將數值資料精確截斷為15位數,並轉換為以科學符號顯示的數字。
- 將字母「E」周圍的數值資料轉換為科學記號。
- 將連續的字母和數字轉換成日期。
理解自動資料轉換
自動資料轉換可以透過以下方式進行:開啟 .csv 或 .txt 檔案、資料輸入或輸入、從外部來源複製貼上操作、尋找與替換操作,以及使用 「轉為文字轉欄位」精靈。 讓我們更詳細地檢視每個自動資料轉換選項。
注意
這些自動資料轉換選項不會直接影響使用 Power Query 匯入的資料,因為 有其他方式來指定資料格式。 欲了解更多資訊,請參閱 Power Query 的 Excel 說明。
移除前置零並轉換為數字
關閉此選項後,將以前置零為首的數字資料儲存為文字,並保留前置零,而不會轉換成數字而失去前置零。 例如, 00123 在文字中仍是 00123 ,且不會轉換成數字 123。
注意
你可能無法在數學運算中使用儲存為文字的數值資料。 如果你想保留前置零同時轉換成數字,請使用自訂的儲存格格式。 更多資訊請參見 「保持前置零與大數字」。
保留長數字的前15位數,必要時以科學符號顯示
關閉此選項後,將包含16位或以上數字的資料以文字形式儲存,並保留所有數字,而非只保留前15位數字並轉換成可能以科學符號顯示的數字。 例如, 12345678901234567890 在文字中保持 12345678901234567890 ,並未轉換為 12345678901234500000 數值,也不會以科學符號表示為 1.23457E+19。 一個常見的擔憂是信用卡號碼,通常包含16位數字文字,你希望保留這些數字且不被截斷。 欲了解更多資訊,請參閱 「顯示為信用卡號碼」。
注意
你可能無法在數學運算中使用儲存為文字的數值資料。 此外,轉換為像 Currency) 這類數值格式 (,資料總是精確地截斷為 15 位有效位數。
將圍繞字母「E」的數字轉換成科學記譜法中的數字
關閉此選項後,字母「E」周圍的數字資料會以文字形式儲存,而非以科學記號法轉換成數字。 例如, 123E5 在文字中仍為 123E5 ,且不會轉換成科學記譜法中顯示的 1.23E+07 。
注意
你可能無法在數學運算中使用儲存為文字的數值資料。 欲了解更多資訊,請參閱 「以科學 (指數) 符號顯示數字」。
將連續字母和數字的「類似日期」組合轉換成日期
關閉此選項後,將以連續字母和數字作為文字儲存「類似日期」的值,而非轉換成日期。 例如, JAN1 在文字中仍是 JAN1 ,且不會轉換成 1 月 1 日。 然而,包含空格或其他字元的值,如 JAN 1 或 JAN-1, 仍可視為日期。