我有一些像这样的字符串:
0 hours 13 minutes
1 hours 32 minutes
1 hours 10 minutes
0 hours 13 minutes
22 hours 5 minutes
0 hours 8 minutes
0 hours 1 minutes
0 hours 22 minutes
我想将它们转换为时间值,以便我可以进行一些计算(平均时间)。
我有点困惑,因为有些有两位数的小时/分钟,而有些只有 1 位。当我尝试提取值时,它似乎感到困惑并给了我错误的值。
我尝试将LEFT
和MID
公式与MINUTE
和结合使用,HOUR
但无法得到正确的结果。见下文:
Cell N2: 0 hours 37 minutes
Cell P2: =HOUR(LEFT(N2,2))
Cell Q2: =MINUTE(MID(N2,9,2))
Cell R2: =TIME(P2,Q2,0)
这只会返回 12:00AM 或格式化为 时hh:mm
显示00:00
。它应该返回00:37
或任何其他允许我获取这些时间中任意数量的平均小时/分钟值的值。