簡體   English   中英

如何在Excel單元格的表達式中格式化貨幣?

[英]how do I format currency inside the expression of Excel cell?

我試圖弄清楚如何在Excel中的表達式格式化結果。 我寫

=IF(C30 > B30, "You would save $" & Format(C30-B30, "Currency") & "!", "No savings")

在單元格內,但它不起作用。 簡單地說,我希望在表達式中格式化貨幣。

怎么樣?

你試過Text功能嗎?

=IF(C30 > B30, "You would save " & Text(C30-B30, "$0.00") & "!", "No savings")

使用此公式

=IF(C30 > B30, "You would save " & Currency(C30-B30, 0) & "!", "No savings")

許多年后,這也有效!

=IF(C4>D4,"You would save " & DOLLAR(C4-D4,2) & "!","No Savings!")

我認為你正在尋找Concatenate功能。 Excel似乎沒有您指定的格式功能。

這在Excel 2007中對我有用:

=IF(C30 > B30, CONCATENATE("You would save $",C30-B30, "!"), "No savings")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM