Как суммировать информацию о времени (шаблон - 00h 00m 00.000s) в столбце электронной таблицы Google? - PullRequest
0 голосов
/ 17 октября 2018

В моей таблице excel / google есть столбец с данными шаблона 00h 00m 00.000s.это данные часов, минут и секунд.Я хотел бы получить общее значение (суммирование) значений в столбце и получить общее количество часов, минут и секунд.

Я мог бы сделать это, разделив значения столбцов, суммируя отдельные столбцы, а затем добавив их.Но я хочу знать, есть ли какая-нибудь более эффективная формула.

Образцы данных

CoL
00h 02m 36.947s
00h 01m 37.988s
00h 02m 52.138s
00h 03m 31.210s
00h 03m 11.153s

Всего = Требуется Всего связанных формул Здесь

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

Альтернатива, отформатированная как Длительность (с миллисекундами):

 =ArrayFormula(sum(1*left(regexreplace(A1:A,"[hms]",":"),14)))

при условии, что данные находятся в столбце A.

0 голосов
/ 17 октября 2018

Вы можете преобразовать строку в секунды отдельно в соседнем столбце с формулой

=VALUE(MID(A1,1,2))*3600+VALUE(MID(A1,5,2))*60+VALUE(MID(A1,9,6))

Затем вы можете перейти к стандартному формату, используя =SUM(B1:B5)/86400 и преобразовав в формат времени (на ленте)

...