条件十进制格式

我想用两位小数格式化一个数字,除非它是0 。 我可以这样做吗?

 123.93 23.00 144.34 0 2.38 

这很好用:

转到格式化单元格并select自定义。 然后将这个0.00; [= 0] 0粘贴到Type字段中

http://www.ozgrid.com/Excel/CustomFormats.htm

尝试这个:

= IF(A1 = 0, “0”,TEXT(A1, “0.00”))

包含数千个分隔符的替代方法以红色字体显示负值,并将整数与零alignment:

 #,##0.00;[Red]-#,##0.00;0 

(alignment,最后有三个空格)。

从Excel帮助:

数字格式最多可以有四个代码段,用分号分隔。 这些代码段依次定义了正数,负数,零值和文本的格式。

;;;

所以你真正需要做的是像0.00,-0.00,0