跳到主要内容

NUMBERVALUE

以与区域设置无关的方式将文本转换为数字。

语法

expression.NUMBERVALUE(arg1, arg2, arg3);

expression - 表示 ApiWorksheetFunction 类的变量。

参数

名称必需/可选数据类型默认值描述
arg1必需ApiRange | ApiName | string表示要转换的数字的字符串。
arg2可选ApiRange | ApiName | string字符串中用作小数分隔符的字符。
arg3可选ApiRange | ApiName | string字符串中用作分组分隔符的字符。

返回值

number

示例

在电子表格中使用自定义小数和千位分隔符将文本转换为数字。

// How do I parse a text value as a number in a spreadsheet?

// Transform text with different regional number formats into numeric values in a spreadsheet.

let worksheet = Api.GetActiveSheet();
let func = Api.WorksheetFunction;
worksheet.GetRange("A1").SetValue(func.NUMBERVALUE("2.500,27", ",", "."));