Money# - 脚本和图表函数
Money#() 用于使用加载脚本或操作系统(如果不提供格式字符串)中设置的格式,将文本字符串转换为货币值。自定义小数位和千位分隔符符号是可选参数。
语法:
Money#(text[, format[, dec_sep [, thou_sep ] ] ])
返回数据类型: 双
参数:
参数 | 说明 |
---|---|
text |
可以计算文本字符串值。 |
format |
将字符串转换为数字间隔时,要使用的描述预期输入格式的字符串。 如果省略,则使用在操作系统中设置的货币格式。 |
dec_sep | 指定小数位数字分隔符的字符串。如果省略,则使用加载脚本中设置的 MoneyDecimalSep 值。 |
thou_sep | 指定千分位数字分隔符的字符串。如果省略,则使用加载脚本中设置的 MoneyThousandSep 值。 |
money# 函数的作用和 num# 函数类似,但其以货币格式脚本变量或系统货币设置作为小数位和千分位分隔符的默认值。
以下示例假定了以下两个操作系统设置:
- 货币格式默认设置 1: kr # ##0,00
- 货币格式默认设置 2: $ #,##0.00
示例 1:
Money#(A , '# ##0,00 kr' )
其中 A=35 648,37 kr
结果 | 设置 1 | 设置 2 |
---|---|---|
字符串: |
35 648.37 kr |
35 648.37 kr |
数字: |
35648.37 |
3564837 |
示例 2:
Money#( A, ' $#', '.', ',' )
其中 A= $35,648.37
结果 | 设置 1 | 设置 2 |
---|---|---|
字符串: |
$35,648.37 |
$35,648.37 |
数字: |
35648.37 |
35648.37 |