將數字格式化為文字

套用到
Microsoft 365 Excel Excel 2024 Excel 2021

若希望 Excel 將特定的數字類型視為文字,可以使用文字格式,而不要使用數字格式。 例如,如果你使用信用卡號碼或其他包含16位或以上數字的號碼代碼,你必須使用文字格式。 因為 Excel 的精度上限是 15 位數,會將第 15 位數字後面的數字四捨五入到零,這大概不是你想要的情況。

一眼就能分辨數字是否格式為文字,因為它在儲存格中是左對齊而非右對齊。

  1. 選取內含欲格式化為文字之數字的儲存格或儲存格範圍。 如何選擇儲存格或範圍

    秘訣

    你也可以選擇空格,然後在將格子格式化成文字後再輸入數字。 這些數字也會格式化為文字。

  2. 首頁 標籤的 數字 群組中,選擇 號碼格式 框旁的箭頭,然後選擇 文字。 如果你沒看到 文字 選項,請往清單末端滑動。

秘訣

  • 若要在儲存為文字的數字中使用小數位數,您可能需要在輸入數字時包含小數點。
  • 當您輸入以零為開頭的數字 (如產品代碼) 時,Excel 會依預設刪除零。 若您不希望刪除零,可以建立自訂數字格式,強制 Excel 保留前置字元零。 例如,您若要在工作表中輸入或貼上十位數的產品代碼,Excel 會將諸如 0784367998 之類數字變更為 784367998。 在此情況下,您可以建立包含代碼 0000000000 的自訂數字格式,強制 Excel 顯示完整的十位數產品代碼,包括前置字元零。 欲了解更多相關資訊,請參閱 建立或刪除自訂數字格式保持數字代碼前置零
  • 有時候,數字可能會格式化成文字而儲存在儲存格內,並因此而導致日後的計算發生問題,或在排序時造成困擾。 當從資料庫或其他資料來源匯入或複製數字時,偶爾可能會發生此狀況。 此時,您必須將儲存為文字的數字轉換回數字。 如需詳細資訊,請參閱將儲存成文字的數值轉換成數值
  • 您也可以使用 TEXT 函數,將數字轉換為具特定數值格式的文字。 關於此技術的範例,請參見 「保持數字碼中的前置零」。 關於使用 TEXT 功能的資訊,請參見 TEXT 功能