2

我正在使用时间跟踪表,通过在两个单元格中的开始时间和结束时间之间进行简单的减法来计算工作所花费的时间。

在这种hh:mm情况下,格式就足够了,或者作为我正在使用的一个小修改[h] "h" mm "m",但两者的问题是我不希望在没有小时数时显示小时数(当小时数 = 0 时)。

例如,如果记录了 35 分钟,我希望输出是35 m而不是0 h 35 m。格式可能是一个选项,但我仍然希望我的[mm]60 分钟以上的时间显示为1 h 30 m,而不是90 m

4

2 回答 2

2

请试试:

[<0.04166666][mm] "m";[h] "h" mm "m"

于 2014-09-30T08:36:39.203 回答
0

一点也不优雅,但是这个怎么样:

=IF(HOUR(时间)<1,MINUTE(时间)&"m",HOUR(时间)&"h"&MINUTE(时间)&"m")

将单元格值 02:24:00 返回为“2h 24m”,将单元格值 00:14:24 返回为“14m”

于 2014-09-30T08:26:02.277 回答