条件十进制格式
我想格式化一个带有两位小数的数字,除非它是 0
。我可以这样做吗?
123.93
23.00
144.34
0
2.38
I want to format a number with two decimals unless it's 0
. Can I do this?
123.93
23.00
144.34
0
2.38
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这非常有效:
转到格式化单元格并选择自定义。然后将此 0.00;[=0]0 粘贴到 http://www.ozgrid 的类型字段中
。 com/Excel/CustomFormats.htm
This works great:
Go to format cells and select custom. Then paste this 0.00;[=0]0 into the Type field
from http://www.ozgrid.com/Excel/CustomFormats.htm
试试这个:
=IF(A1=0,"0",TEXT(A1,"0.00"))
Try this:
=IF(A1=0,"0",TEXT(A1,"0.00"))
另一种方法是使用千位分隔符,以红色字体显示负值,并将零与整数对齐:(
为了对齐,末尾有三个空格)。
An alternative that includes a separator for thousands, shows negative values in red font and aligns zeros with whole numbers:
(for the alignment, there are three blanks at the end).
来自 Excel 帮助:
所以你真正需要做的就是类似
0.00,-0.00,0
From Excel Help:
So All you really need to do is something like
0.00,-0.00,0