NUMBERVALUE 函数
约 437 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
NUMBERVALUE 函数以与区域设置无关的方式将文本转换为数字。该函数允许指定小数分隔符和组分隔符,适用于不同国家/地区的数字格式。
2. 语法
NUMBERVALUE(text, [decimal_separator], [group_separator])| 参数 | 选填 | 说明 |
|---|---|---|
| text | 必填 | 要转换为数字的文本。 |
| decimal_separator | 选填 | 用于分隔整数部分和小数部分的字符。如果省略,则使用当前区域设置的小数分隔符。 |
| group_separator | 选填 | 用于分隔数字分组的字符(如千位分隔符)。如果省略,则使用当前区域设置的组分隔符。 |
3. 示例
3.1. 基本用法
=NUMBERVALUE("3.5%")返回 0.035(百分比转换为小数)。
3.2. 使用欧洲格式
=NUMBERVALUE("1.234,56", ",", ".")返回 1234.56。逗号为小数分隔符,句点为组分隔符。
3.3. 使用美国格式
=NUMBERVALUE("1,234.56", ".", ",")返回 1234.56。句点为小数分隔符,逗号为组分隔符。
3.4. 百分比
=NUMBERVALUE("25%")返回 0.25。
4. 实用技巧
4.1. NUMBERVALUE 可以处理包含百分号(%)的文本
NUMBERVALUE 可以处理包含百分号(%)的文本,自动转换为小数
4.2. 参数要求
decimal_separator 和 group_separator 不能相同
4.3. 如果文本中包含无效字符
如果文本中包含无效字符,NUMBERVALUE 返回 #VALUE! 错误
4.4. 该函数特别适用于处理来自不同区域设置的数据
该函数特别适用于处理来自不同区域设置的数据