_Excel公式教程
▼
标签: excel公式教程 dollar函数 rmb函数 fixed函数分类: Excel公式教程-函数篇
函数DOLLAR、RMB和FIXED可以把一个数字值转换为指定格式的文本值。
【语法1】DOLLAR(number,[decimals])
将数字number转成货币格式的文本,货币符号使用“$”。
【语法2】RMB(number,[decimals])
将数字number转成人民币货币格式的文本,货币符号使用“¥”。
【语法3】FIXED(number,[decimals],[no_commas])
将数字number转成指定数字格式的文本。
参数decimals用来指定把数字number四舍五入后保留的位数。Decimals的小数部分将截尾取整。如果decimals是负数,则舍入到小数点左边相应的位数。Decimals的缺省值是2,即默认保留两位小数。
DOLLAR和RMB函数转换的结果总是使用千位分隔符,并带货币符号。
FIXED函数的转换结果不带货币符号,但可使用参数no_commas指定是否使用千位分隔符。No_commas如果为TRUE,转换后的格式不使用千位分隔符:如果为FALSE或省略,则使用千位分隔符。
【用法】
一、默认格式。
假设单元格A1是数字值123456.789,那么:
=DOLLAR(A1) 返回文本“$123,456.79”
=RMB(A1) 返回"¥123,456.79"
=FIXED(A1) 返回"123,456.79"
可见,三个函数都默认四舍五入保留两位小数,并使用千位分隔符。
二、小数点左边的舍入。
继续上面的例子:
=DOLLAR(A1,-4) 返回文本“$120,000”
=RMB(A1,-2) 返回文本“¥123,500”
=FIXED(A1,-2) 返回文本“123,500”
而
=RMB(A1,-9) 返回文本“¥0”
=FIXED(A1,-9) 返回文本“0”
三、在结果前后添加信息。
继续利用上面的例子:
="合同金额:HK"&DOLLAR(A1) 返回“合同金额:HK$123,456.79”
="销售额"&FIXED(A1,-2,1)&"元" 返回“销售额123500元”