跳到主要内容 跳到补充内容

Money - 脚本和图表函数

Money() 用于使用数据加载脚本中设置的系统变量或操作系统(如果不提供格式字符串)中设置的格式,以及可选的小数位和千分位分隔符,将表达式的格式设置为数字形式的货币值格式。

语法:  

Money(number[, format[, dec_sep[, thou_sep]]])

返回数据类型:

参数
参数描述
number

可以设置数字的格式。

format 说明如何设置结果货币字符串格式的字符串。如果省略,则使用数据加载脚本中为 MoneyFormat 设置的值。

Money 功能支持多种格式选项,可用于不同的日期结构,例如:

$#,##0.00:添加一个美元符号和两个小数位。

€ #,##0:添加一个欧元符号,没有小数点,欧元符号后有一个空格。

​¥#,##0:添加不含小数点的日元符号。

$#,##0;($#,##0):用括号格式化负值。

₣ #.##0,00:添加瑞士法郎符号,用句号作为千位分隔符,用逗号表示小数(例如 ₣ 1.000,00)。

R #,##0.00:南非兰特符号,小数点后两位,兰特符号后有空格。

$ #,##0.000:在美元格式中增加三位小数。

dec_sep 指定小数位数字分隔符的字符串。如果省略,则使用数据加载脚本中设置的 MoneyDecimalSep 值。

Money 函数支持多种小数位分隔符格式,例如:

逗号 ',':例如,$1,000,00 代表一千美元。

句号 '.':例如,€ 1,000.00

连字符 '-':当使用连字符代替传统的句号或逗号作为小数位分隔符时,它显示的值类似¥1,000-00

thou_sep 指定千分位数字分隔符的字符串。如果省略,则使用数据加载脚本中设置的 MoneyThousandSep 值。

Money 函数支持多种千位数字分隔符选项:

句号 '.' :使用句号作为千位分隔符(在某些欧洲格式中很常见),如果与逗号小数位分隔符结合使用,则显示为 $1.000,00

空格 ​' ':使用空格作为千位分隔符,这在一些欧洲国家很常见。显示为 € 1 000.00

下划线 '_' :使用下划线作为千位分隔符,有时用于技术格式或特定地区格式。显示类似 $1_000.00 的值。

如果省略参数 2-4,则使用操作系统中设置的货币格式。

示例:图表表达式
示例结果
Money( 35648 )

MoneyFormat 设置为 kr ##0,00 并且 MoneyThousandSep 为点号 ' ' 时,返回 kr 35 648,00

Money( 35648, '#,##0 ¥', '.' , ',' )

返回 3,564,800 ¥ ,方法是忽略 MoneyFormat 设置和 MoneyThousandSep 设置,因为函数中提供了可选参数 Formatdec_septhou_sep

Money(35648)MoneyFormat 设置为 $ #,##0.00 并且 MoneyThousandSep 为逗号 ',' 时,返回 $ 35,648.00

示例 - Money 基本原理

示例 - 使用不同格式设置的钱币基本特性

示例 – Money 场景

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!