NUMBERVALUE 函数一、函数介绍
1. 函数:NUMBERVALUE(text, [decimal_separator], [group_separator])
2. 描述:NUMBERVALUE 函数是使用指定的小数点分隔符和按数千分组的数位分节符号将文本格式的数字转换为数值,例如文本 "1&234&567$89", "$" 当小数点分隔符,"&" 当按数千分组的数位分节符,转换后的结果是 1234567.89。NUMBERVALUE 函数对日期、时间的转换是对其序列号的转换。若要转换的是百分数、科学计数法的数,则 NUMBERVALUE 函数会对实际值进行转换。
3. 参数:
text : 要转换为数字的文本。
[decimal_separator] : [可选],充当小数点分隔符。
[group_separator] : [可选],充当按数千分组的数位分节符。
参数细节说明:
1. text 是要转换为数字的文本,如果为空,则 NUMBERVALUE 函数返回 0 。如果文本中有空格,则空格会被忽略。
2. decimal_separator 是充当小数点分隔符的,如果小数点分隔符在文本中有多个,则 NUMBERVALUE 函数返回 #VALUE! 。
3. group_separator 是充当按数千分组的数位分节符的,如果文本中数位分节符在小数点分隔符之后,则 NUMBERVALUE 函数返回 #VALUE! 。这个数位分节符按多少位分组是无所谓的,每个组的位数可以随便划分,只要分节符出现在小数点分隔符之前就行。
4. decimal_separator 与 group_separator 不能相同,否则 NUMBERVALUE 函数返回 #VALUE! 。
5. 如果 text 除了包含 decimal_separator 和 group_separator 外还有其他非数字字符,则 NUMBERVALUE 函数返回 #VALUE! 。
6. 若传入的 decimal_separator 参数或 group_separator 参数有多个字符,则仅取第一个字符使用。
7. 如果未指定 decimal_separator 或 group_separator 参数,NUMBERVALUE 函数使用当前系统区域设置中的默认符号。
4. 引入版本:2013
二、函数使用演示
1. 默认转换

图 2-1 默认转换
2. 自定义小数点和组分隔符

图 2-2 自定义小数点和组分隔符
3. 对日期和时间转换

图 2-3 对日期和时间转换
4. 返回 #VALUE! 的情况

图 2-4 返回 #VALUE! 的情况
如果大家有什么疑问和问题或建议可以在评论区留言。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
- 控制面板
- 网站分类
- 搜索
- 最新留言
-
- 文章归档
- 友情链接
Powered By Z-BlogPHP 1.7.3
ICP证:湘ICP备2021010693号-4