Answers:
我刚刚在http://support.microsoft.com/kb/75618上找到了针对Excel的答案,它在Google表格中也对我有用。返回一个序列号,当目标单元格的格式设置为小时时,该序列号将正确显示为HH:MM。
="Minutes"/1440
(24小时内有1440分钟)
例:
=SUM(A1:A5)/1440
结果是
0.055555555555556
然后转换为
01:20:00
(当单元格格式为“小时”时)
我检查并修复了@RobGazy答案号码(您的号码对4行有效,即SUM(A1:A4),但有问题的是5列,因此必须为SUM(A1:E1))。
也找不到默认的“ HOUR” 格式(在菜单中)-这是Google Spreadsheet的DATE组中的功能。如果您从中应用格式,则会得到,而不是...。您的示例的答案应为:HOUR
menu of advanced formats
01
01:40
=SUM(A2:E2)/1440
在F2中给出结果
0,06944444444
然后转换为
01:40:00
(注意:当单元格的格式设置为“小时”时-因此您必须选择从快捷菜单3格式中应用-数字:
01:40:00
1:40:00
如果你想01:40
-从自定义选择:HOUR:MINUTE
)
我对您的答案有疑问,可以肯定是我的错,或者我对单元格格式有误解。
但是,我编写了此一键式公式,将带数字的单元格转换为所需hh:mm
格式的文本区域。
您可以更改它,并将其他字符串添加到串联中。
=concatenate(TEXT(Floor(H2),"00"),":",TEXT(round((H2-Floor(H2))*60),"00"))
H2
是包含代表一天中的小时的十进制数字的单元格。
4.81
将被翻译成 04:49