我试图找出我做错了什么,将多个驾驶时间加在一起来找到总驾驶时间。
在我的示例表中,我有 2 个旅行时间表并使用脚本,它计算 D 列中每个新城市的行驶时间,然后将文本(5 小时 32 分钟)转换为持续时间格式(5:32) .
在第二组,绿色时间表中,它都在努力应对 1 天 4 小时的驾驶时间,但即使我只是手动输入 28:00,第 13 行中的计算也没有计算所有持续时间。
过去几天我一直在查看这个问题,但无法弄清楚我做错了什么。
https://docs.google.com/spreadsheets/d/13ODUpiUE95qkYh6JsbAqNzUwrdNICEXZ7-59INzF8lM/edit?usp=sharing
使用
regexextract()
和基本算术,如下所示:
=sum(E3:E12)
=ifna(regexextract(D3, "(\d+) day")) +
ifna(regexextract(D3, "(\d+) hou") / 24) +
ifna(regexextract(D3, "(\d+) min") / 24 / 60)