gpt4 book ai didi

excel - 自定义时间格式excel : don't display zeros if hours or minutes are zeroes

转载 作者:行者123 更新时间:2023-12-04 13:17:30 27 4
gpt4 key购买 nike

之前有一个问题,它得到了答案:
感谢那。

“现在我已经格式化了我的单元格:
h "小时"m "分钟"
因此,如果我的单元格有 7:00,它会显示为 7 小时 0 分钟。如果小时或分钟为零,有没有办法删除它们?大约 7 小时,或 0:30 为 30 分钟”

答案是:

如果您有 Excel 2007 或更高版本(但显然不是 Excel for Mac 2011),您可以结合使用常规范式和条件格式来实现此目的。
假设 A1 中的数据使用像这样的常规自定义格式
[<0.0415][m]"分钟";h "小时"m "分钟"
这将为您提供与之前的格式相同的格式,除了任何 < 01:00 的值将显示为
30分钟
现在您可以添加条件格式条件。选择 A 列后,执行此操作
条件格式 > 新规则 > 使用公式确定要格式化的单元格 > 在框中键入此公式
=分钟(A1)=0
点击“格式”按钮,设置如下数字格式
h"小时"
现在,如果您在 A1 中有 16:00,它将显示为 16 小时
[条件格式规则将始终取代常规范式]

但我想知道除了这种添加时间格式之外是否有可能,比如如果我有 1 小时,它会显示“1 小时”(单数)而不是“1 小时”?

最佳答案

这应该做这个技巧
将此添加到自定义类型框

[<0.0415][m] "minutes";[<0.083][h] "hour" m "minutes";[h] "hours" m "minutes"

输入/输出
inputs -
00:05:00
00:30:00
01:05:00
01:30:00
02:30:00

outputs -
5 minutes
30 minutes
1 hour 5 minutes
1 hour 30 minutes
2 hours 30 minutes
笔记
通过将方括号放在 [h] 周围,将允许添加超过 24 小时,例如31 小时 30 分钟。
在 Excel 中,1 分钟等于 0.00069444(一天的 1/1440)。知道这一点有助于计算两个小于的数字。
替代选项
如果你只想要 h 而不是小时和 m 而不是分钟试试这个
[<0.0415][mm] "m";[h] "h" mm "m"

关于excel - 自定义时间格式excel : don't display zeros if hours or minutes are zeroes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58781949/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com