KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中將數值轉換為文字?

作者Kelly修改日期

在 Excel 中處理數字有時頗具挑戰性,尤其是在需要特定格式的情況下。將數值轉換為文字是各種情境中的常見需求,掌握高效執行此操作的方法,能顯著提升您的資料管理能力。以下是您可能需要在 Excel 中將數值轉換為文字的幾個關鍵原因:

將數字轉換為文字

  • 「處理大數字」:Excel 的 15 位數精確度限制,可能導致信用卡號等長數字因四捨五入而出現錯誤。將這些數字轉換為文字格式,即可避免超過 15 位時產生的不準確問題。
  • 「保留前置零」:Excel 預設會移除數字開頭的零。若要確保產品代碼、郵遞區號等識別碼維持前置零,務必將其轉換為文字格式。
  • 「防止自動轉換為日期格式」:Excel 會自動將類似日期的數字序列(例如「01-01」)轉換成日期格式。若要保留原始輸入內容,請先將其轉換為文字格式。
  • 「部分數字搜尋」:若要在數字中搜尋特定序列(例如在「101」、「1110」中搜尋「10」),必須將數字儲存為文字格式,因為標準數字格式可能不支援此類搜尋。
  • 「資料比對的一致性」:VLOOKUP 或 MATCH 等函數要求資料格式完全一致。將資料轉換為文字格式,有助於提升比對準確度,尤其在處理含有前置零的資料時更顯關鍵。

根據上述情境可知,在 Excel 中將數值轉換為文字,對於維持資料準確性、確保有效搜尋,以及防止不必要的自動格式化至關重要。本教學將引導您運用多種方法完成此轉換,以滿足不同的需求與資料類型。


影片:在 Excel 中變更或轉換數值至文字


使用設定儲存格格式指令轉換數值至文字

Microsoft Excel 的「設定儲存格格式」指令是變更數字格式的便捷方式,特別適合在不改變數值外觀的前提下,將大範圍數值轉換為文字格式。

  1. 選取您要轉換為文字的數字。
    提示:可先將空白儲存格設定為文字格式,再輸入數字。如此一來,後續輸入的數字都會自動視為文字,特別適用於需要保留前置零的情況!
  2. 在「開始」索引標籤的「數字」群組中,按一下向下箭頭,然後選取「文字」。

    數字群組中的「文字」選項

結果

所選數字將立即轉換為文字。

數字已轉換為文字

提示:您可以透過儲存格中數字的靠左對齊輕鬆辨識其是否為文字格式,而標準數字則會靠右對齊。

(AD) 使用 Kutools 將數字轉換為添加大寫金額或文字

透過 Kutools for Excel 的「小寫金額轉大寫」功能,盡享其多元應用,輕鬆將數字一鍵轉換為詳盡的貨幣表述或純文字格式。支援高達 40 種語言,立即找到最符合您需求的完美解決方案!

  • 🌟 是否需要將「12.75」轉換為「Twelve dollars and seventy-five cents」,以提升財務清晰度?
  • 🌟 是否偏好將「12.75」簡化為「Twelve point seven five」,以獲得更直觀的理解?

Kutools for Excel 能無縫滿足您的需求!親身體驗它帶來的便利——內建超過 300 個實用 Excel 函數,隨時待命。立即免費試用 30 天,所有功能完全開放!


使用 Kutools for Excel 變更數值至文字

「Kutools for Excel」提供強大的進階工具組,能輕鬆簡化繁瑣的 Excel 轉換作業(如下圖所示),其中包括數字轉文字功能。若您已安裝「Kutools」,請依照下列步驟,使用其文本與數值互轉工具:

  1. 選取一個或多個包含要轉換為文字的數字範圍。
  2. 按一下「Kutools」>「內容」>「文本與數值之間的轉換」。功能區上的「在文字與數字之間轉換」選項
    提示:若該工具未出現在「內容」下拉選單中,請於「轉換」下拉選單中尋找。
  3. 在「文本與數值之間的轉換」對話方塊中,選取「數值至文字」選項,然後按一下「確定」。此操作將把原始範圍內的所有數值轉換為文字,如下圖所示。「在文字與數字之間轉換」對話框
     提示:
    • 您可以輕鬆透過儲存格的對齊方式來辨識數字是否被格式化為文字:文字格式的數字會靠左對齊,而標準數字則會靠右對齊。
    • 此外,每個選取儲存格左上角的小三角形表示這些儲存格目前包含的是以文字格式儲存的數字。

注意:若要使用文字與數值之間的轉換功能,以及包含「轉換金額為大寫」在內的超過 300 項創新工具,請立即下載 Kutools for Excel!提供 30 天免費試用,讓您充分體驗其強大功能。馬上開始探索吧!


使用 TEXT 函數變更數值至文字

雖然前述方法適用於基本的數字轉文字作業,但 Excel 的 TEXT 函數能提供更高程度的自訂化與控制力。當您需要將數值轉換為特定格式的文字時,TEXT 函數尤其實用。

舉例來說,若您希望以特定貨幣格式顯示數字、保留指定的小數位數,或套用其他自訂數字格式,TEXT 函數就是您的首選。它能讓您精確掌控輸出文字的呈現方式,因此在講求精準度與個人化格式的資料展示場合中,TEXT 函數無疑是最理想的選擇。

  • 若要轉換「至少包含一位數字」且「不含小數位數」的數值至文字,請使用下列公式:
    =TEXT(A2,"0")
  • 若要轉換「至少包含兩位數字」且「恰好包含 1 個小數位數」的數值至文字,請使用下列公式:
    =TEXT(A7,"00.0")
  • 若要轉換數值至文字並「保留其原始格式」,請使用下列公式:
    =TEXT(A12,"General")

    注意:若您在非英文語言設定的系統上使用上述公式時遇到 #VALUE! 錯誤,可能需要改用下列替代公式:

    =""&A12

    將數字轉換為文字並套用特定數字格式

提示:
  • 您可以輕鬆透過儲存格中的對齊方式來辨識數字是否被格式化為文字:文字會靠左對齊,而標準數字則會靠右對齊。
  • 假設儲存格 A2 中有一個數字,您希望將其格式化為貨幣,並在後方加上「Dollars」字樣(例如將「1234」轉換為「$1,234 Dollars」),可使用下列公式:
    =TEXT(A2,"$#,##0") & " Dollars"
  • 您也可以透過下列公式自訂「格式化為社會安全號碼」(例如將「12345678」轉換為「012-34-5678」):
    =TEXT(A2,"000-00-0000")
  • 若要將 TEXT 公式結果轉換為實際文字值,請先選取包含這些結果的儲存格,按下「Ctrl」+「C」進行複製;接著在已選取的儲存格上按一下滑鼠右鍵,於「選擇性貼上」區段中點選「數值」即可。
    在「貼上選項」區段下選取「值」

透過新增撇號變更數值至文字

在數字前加上撇號,是一種快速手動將單一數值轉換為文字格式的方法,特別適合只需轉換兩三個數值的情況。

操作方式非常簡單:只需雙擊儲存格,並在數字前輸入一個撇號(‘)即可。

在儲存格中的數字前輸入撇號(')

提示:
  • 您可以輕鬆透過儲存格的對齊方式辨識數字是否被格式化為文字:文字格式的數字會靠左對齊,而標準數字則會靠右對齊。
  • 此外,每個選取儲存格左上角的小三角形表示這些儲存格目前包含的是以文字格式儲存的數字。

使用「文字分列」精靈轉換數值至文字

「文字分列」是 Excel 中強大的資料處理工具,能將整欄數值有效轉換為文字,特別適合處理單一欄位內的數字轉文字需求。

注意:由於「文字分列」指令一次僅能處理單一欄位的資料,因此在處理橫跨多欄的資料時,效果可能較不理想。

  1. 選取您想轉換成文字的數字。
  2. 在「資料」索引標籤的「資料工具」群組中,點選「文字分列」。

    功能區上的「文字分列」按鈕

  3. 在彈出的「文字分列精靈」中,直接按一下「下一步」,跳過「步驟 1」和「步驟 2」。進入精靈第三步後,選取「文字」選項按鈕,再點擊「完成」,即可將該欄中的數字轉換為文字。「文字分列精靈」
     提示:
    • 您可以輕鬆透過儲存格中的靠左對齊方式,辨識出被格式化為文字的數字;標準數字則會自動靠右對齊。
    • 此外,每個選取儲存格左上角的小三角形表示這些儲存格目前包含的是以文字格式儲存的數字。

提示 1:將以文字至數值儲存的數字轉換

若要將這些以文字格式儲存的數字轉回標準數值格式,讓 Excel 能正確識別為實際數字並進行運算,請參閱本教學:如何在 Excel 中大量將文字格式數字轉換為數值?

將以文字形式儲存的數字轉換為數字


提示 2:將數字轉換為英文單字

若要將數字轉換為對應的英文單字或英文貨幣表述(如下圖所示),請參閱本教學:如何在 Excel 中快速將數字轉換為英文單字?

將數字轉換為英文單字

以上即為在 Excel 中將數值轉換為文字的所有相關內容,希望本教學對您有所幫助!若您想探索更多 Excel 秘技,請點此處,立即瀏覽我們超過數千篇的實用教學文章,輕鬆提升工作效率!