_Excel公式教程
▼
標籤: excel公式教程 dollar函數 rmb函數 fixed函數分類: Excel公式教程-函數篇
函數DOLLAR、RMB和FIXED可以把一個數字值轉換為指定格式的文本值。
【<strong>語法1】<strong>DOLLAR(number,[decimals]<strong>)
將數字number轉成貨幣格式的文本,貨幣符號使用“$”。
【<strong>語法2】<strong>RMB(number,[decimals]<strong>)
將數字number轉成人民幣貨幣格式的文本,貨幣符號使用“¥”。
【<strong>語法3】<strong>FIXED(number,[decimals],[no_commas]<strong>)
將數字number轉成指定數字格式的文本。
參數decimals用來指定把數字number四捨五入後保留的位數。Decimals的小數部分將截尾取整。如果decimals是負數,則舍入到小數點左邊相應的位數。Decimals的缺省值是2,即默認保留兩位小數。
DOLLAR和RMB函數轉換的結果總是使用千位分隔符,並帶貨幣符號。
FIXED函數的轉換結果不帶貨幣符號,但可使用參數no_commas指定是否使用千位分隔符。No_commas如果為TRUE,轉換後的格式不使用千位分隔符:如果為FALSE或省略,則使用千位分隔符。
【<strong>用法】
一、默認格式。
假設單元格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元”
閱讀更多 薄荷草1977 的文章