Excel:如何隐藏小时或分钟,如果是零?
现在我已经格式化了我的单元格:
h "hours" m "minutes"
所以如果我的手机有7:00
,它显示为7 hours 0 minutes
。 有没有办法消除小时或分钟,如果这些是零? 像7 hours
,或30 minutes
0:30
如果您有Excel 2007或更高版本(但显然不是Excel for Mac 2011),则可以使用常规格式和条件格式的组合来实现此目的。
假设A1中的数据使用像这样的常规自定义格式
[<0.0415][m]" minutes";h "hours" m "minutes"
这将给你以前的格式相同,除了任何值<01:00将显示像
30 minutes
现在你可以添加一个条件格式条件。 select列A来做到这一点
条件格式>新规则>使用公式确定要格式化的单元格>在框中键入此公式
=MINUTE(A1)=0
点击“格式”button并设置以下数字格式
h" hours"
现在,如果你有在A1的16点,将只显示16 hours
[条件格式规则将总是取代常规格式]
如果你正在处理“经过”时间而不是时钟时间,那么你可能想在所有小时格式中使用[h]而不是h来显示小时数24+
Excel中没有这样的选项