Excel 条件十进制格式
我想用两位小数格式化一个数字,除非它是Excel 条件十进制格式,excel,formatting,Excel,Formatting,我想用两位小数格式化一个数字,除非它是0。我能做这个吗 123.93 23.00 144.34 0 2.38 试试这个: =如果(A1=0,“0”,文本(A1,“0.00”)尝试以下方法: =IF(A1=0,“0”,TEXT(A1,“0.00”)这非常有效: 转到“设置单元格格式”并选择“自定义”。然后粘贴这个0.00;[=0]0输入类型字段 从看,这非常有效: 转到“设置单元格格式”并选择“自定义”。然后粘贴这个0.00;[=0]0输入类型字段 从中,另一个选项包括数千分隔符
0
。我能做这个吗
123.93
23.00
144.34
0
2.38
试试这个:
=如果(A1=0,“0”,文本(A1,“0.00”)尝试以下方法:
=IF(A1=0,“0”,TEXT(A1,“0.00”)这非常有效:
转到“设置单元格格式”并选择“自定义”。然后粘贴这个0.00;[=0]0输入类型字段
从看,这非常有效:
转到“设置单元格格式”并选择“自定义”。然后粘贴这个0.00;[=0]0输入类型字段
从中,另一个选项包括数千分隔符,以红色字体显示负值,并将零与整数对齐:
#,##0.00;[Red]-#,##0.00;0
(对于对齐,末端有三个空白) 另一个选项包括一个数千分隔符,以红色字体显示负值,并将零与整数对齐:
#,##0.00;[Red]-#,##0.00;0
(对于对齐,末端有三个空白) 来自Excel帮助: 数字格式最多可以有四段代码,由 分号。这些代码部分定义了正数的格式 数字、负数、零值和文本,按顺序排列
因此,您真正需要做的就是类似于Excel帮助中的
0.00,-0.00,0
数字格式最多可以有四段代码,由
分号。这些代码部分定义了正数的格式
数字、负数、零值和文本,按顺序排列
所以你真正需要做的就是像
0.00,-0.00,0
你的意思是0.00;[=0]0——否则,这是一个非常好的答案!Excel数字格式让我抓狂。许多常见问题没有简单的解决办法。示例:不带尾随零的最大X位小数位数,整数不带小数位数。您必须使用条件格式。太愚蠢了,你是说0.00;[=0]0——否则,这是一个非常好的答案!Excel数字格式让我抓狂。许多常见问题没有简单的解决办法。示例:不带尾随零的最大X位小数位数,整数不带小数位数。您必须使用条件格式。太愚蠢了。