Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

本文將說明 Microsoft Excel 中 NUMBERVALUE 函數的公式語法及使用方式。

描述

以與地區設定無關的方式,將文字轉換成數字。

語法

NUMBERVALUE(Text, [Decimal_separator], [Group_separator ])

NUMBERVALUE 函數語法具有下列引數。

  • Text    必要。 要轉換成數位的文字。

  • Decimal_separator    選擇性。 用來分隔結果整數和小數部分的字元。

  • Group_separator    選擇性。 用來分隔數位群組的字元,例如千位數與百萬位數,以及千位數與千位數。

註解

  • 如果未指定 Decimal_separator 和 Group_separator 引數,會使用目前地區設定的分隔符號。

  • 如果在 Decimal_separator 或 Group_separator 引數中使用了多個字元,只會使用第一個字元。

  • 如果空字串 ("") 被指定為 Text 引數,結果為 0。

  • Text 引數中的空白空格會被忽略,即使是在引數的中間。 例如," 3 000" 會以 3000 傳回。

  • 如果小數分隔符號在 Text 引數中使用不只一次,NUMBERVALUE 會傳回 #VALUE! 錯誤值。

  • 如果 Text 引數中的群組分隔符號出現在小數分隔之前,群組分隔符號會被忽略。

  • 如果 Text 引數中的群組分隔符號出現在小數分隔符號之後,NUMBERVALUE 會傳回 #VALUE! 錯誤值。

  • 如果有任何引數無效,NUMBERVALUE 會傳回 #VALUE! 錯誤值。

  • 如果 Text 引數結尾有一個或多個百分比符號 (%),它們會用於計算結果。 如果用在 Text 引數中,多個百分比符號可累加,就像用在公式中一樣。 例如,=NUMBERVALUE("9%%") 會傳回與公式 =9%% 相同的結果 (0.0009)。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

公式

描述

結果

=NUMBERVALUE("2.500,27",",",".")

傳回 2,500.27。 在範例中,文字引數的小數分隔符號在第二個引數中指定為逗點,而群組分隔符號在第三個引數中指定為句點。

2500.27

=NUMBERVALUE("3.5%")

傳回 0.035。 由於未指定選擇性引數,因此會使用目前地區設定的小數和群組分隔符號。 雖然會計算百分比,但是 % 符號未顯示出來。

0.035

頁面頂端

Need more help?

Want more options?

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

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