如何在excel中使用TEXT格式化字符串以获得,
千位分隔符和2位小数
我尝试了=("GBP "&TEXT(A1,"###,#.##")
,但我得到的GBP 1,234.5
没有上一个0
我也尝试=("GBP "&TEXT(A1,"###,#.00")
,当A1 = 0
时,我得到GBP .00
(我目前的解决方法是说当A1为0
时,返回""
,但我希望能够在没有这种条件的情况下做到这一点)
所需:
当A1为0
时,我想获得GBP 0.00
当1,234.50
时,我想获得GBP 1,234.50
答案 0 :(得分:1)
单元格number format或TEXT function中使用的数字格式最多可包含四种不同的样式;正面,负面,零和文字。它们由分号分开。您可以为该部分提供任何类型的空白结果。
=TEXT(A3, "\G\P\D #,##0.00;;;")