NUMBERVALUE 函數

Excel NUMBERVALUE 函數教學 ?

功能

NUMBERVALUE 函數用來將文字表示的數字轉換為數字格式,並可根據指定的區域設定來處理千分位分隔符和小數點符號。這對於處理來自不同語言或地區格式化的數字字串特別有用。


語法

NUMBERVALUE(文字, [小數符號], [千分位符號])
  • 文字(必填):需要轉換為數字的文字或儲存格。
  • 小數符號(選填):指定小數點符號,預設為 .(點)。例如,某些國家可能使用逗號 , 作為小數點符號。
  • 千分位符號(選填):指定千分位分隔符,預設為 ,(逗號)。例如,某些國家可能使用空格或點 . 作為千分位分隔符。

返回值:將文字轉換為數字。


範例

A 列B 列(公式)C 列(結果)說明
1,234.56=NUMBERVALUE(A1, ".", ",")1234.56使用逗號作為千分位,小數點為點
1.234,56=NUMBERVALUE(A2, ",", ".")1234.56使用點作為千分位,小數點為逗號
1 234,56=NUMBERVALUE(A3, ",", " ")1234.56使用空格作為千分位,小數點為逗號

使用情境

  1. 處理不同語言或區域格式的數字
    • 在一些地區,數字格式是 1.234,56(點作千分位分隔符,逗號作為小數點符號),而在其他地區則是 1,234.56(逗號作為千分位分隔符,點作小數點符號)。
    • 如果你在工作中接收到來自不同國家的數字資料,NUMBERVALUE 函數可以將這些數字字串正確轉換為數字格式。
  2. 自動處理數字字串的區域符號: 假設你有一個儲存格包含數字字串,並且這些數字使用的是不同的區域設定:
    =NUMBERVALUE(A1, ".", ",")
    

    如果儲存格 A1 的內容是 1,234.56,則 NUMBERVALUE 函數會將其正確地轉換為 1234.56


結論

  • NUMBERVALUE 函數可以幫助你將格式化的數字字串轉換為數字型態,並支援不同區域的數字符號(小數點、千分位符號)。
  • 它對於處理來自不同國家或語言的數字資料特別有用,尤其是在處理財務數據或國際報告時,這個函數能幫助避免因為符號不同而產生的錯誤。

這個函數尤其在處理帶有地區特定格式的數字時非常有用。?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *