本文將說明 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 |