我有带有时间列的google表。这些列是Time format,我使用公式计算工作时间--需要8个小时才能知道我的工作时间是否超过8小时或更短。
很简单的公式。
=E*-TIME(8;0;0)但是当我工作不到8小时时,它显示的是23小时而不是-7小时。我希望我的顶级E*-TIME(8;0;0) F1单元可以计数所有工作时间/较少工作时间的总和,而其余的F则包含F1值。
发布于 2020-01-20 18:13:36
尝试:
=IF(A2<"8:00"; TEXT("8:00"-A2; "-hh:mm"); A2-"8:00")

=ARRAYFORMULA(IF(E3:E="";;
IF(E3:E<TIMEVALUE("8:00"); TEXT("8:00"-E3:E; "-h:mm:ss"); E3:E-"8:00")))

发布于 2020-01-21 09:17:59
因为减法和加法时间是持续时间,所以可以用文本公式格式化持续时间,以HH作为小时持续时间。
=text(time(2,4,4)-time(5,4,4),"[HH]:mm")但实际上可以将单元格设置为持续时间。
https://stackoverflow.com/questions/59828730
复制相似问题