如何使一个数字格式的单元格不能显示为零?

分享于 

1分钟阅读

电脑

  繁體 雙語

问题:

我在第一列的第一列中使用了以下公式:

 
=(E5-D5)*1440



 

这用于计算列和列之间的单元之间的时间以分钟为单位。 我把这个公式应用到每一行。 公式有效,但我有一行,其中E 列和D 列是空的。 对于这些 Excel,在f 列中显示 0.

是否有方法可以使数字格式显示,如果单元格的值为零? 请注意,我仍然希望将它作为数字格式化单元格,以后再总结f 中的所有值。


回答 1:

是,使用这样的自定义格式:

 
0;-0;



 

0 为零的Pattern 为 3rd 参数( 在你的情况下是空白的),例如,在代替零的情况下显示 x,使用:

 
0;-0;x



 

回答 2:

如果零是合法的结果( 例如E5和D5不为空但 E5 = D5时例如),而不是格式显示零,则可以改变公式以返回空白的e.g.。

=IF(COUNT(D5,E5)=2,(E5-D5)*1440,"")

如果D5和E5都是数字( 比如 ),则返回空。 时间值)

你仍然可以对结果使用SUM函数,空格将被忽略



for  form  MAKE  格式  显示  number  
相关文章