Продолжительность сеансов Google до секунд

У меня есть ячейка, отформатированная как продолжительность (6:49:00)
Я хочу преобразовать это в целое число секунд в секундах
Эта формула дает мне правильное количество секунд = C3 * 60
409: 00: 00 < - Но я хочу, чтобы это всего лишь 409

Ответ 1

Чтобы преобразовать длительность в целое число, выражающее количество секунд, используйте формулу, например

=value(A1*24*3600)

Значения времени записываются так, что 1 - один день. Умножение на 24 (часы/день) и 3600 (секунды/час) преобразует это в секунды. Затем value делает это число, а не продолжительность.


Старый ответ, только о форматировании.

Вам не нужны никакие формулы для форматирования длительности как количества секунд.

  1. Выберите "Формат"> "Число"> "Дополнительные форматы"> "Дополнительные форматы данных и времени"
  2. Удалите предварительно заполненные поля формата и добавьте "Истекшие секунды" из выпадающего меню.

Ответ 2

Я нашел это решение:

пусть ячейка A1 заполнена с длительностью, как 1:22:33, чем формула

=HOUR(A1)*3600+MINUTE(A1)*60+SECOND(A1)

сделает свое дело.

Например, 1:01:013661

Ответ 3

=HOUR(A1) НЕ будет работать, если ваши часы продолжительностью > 24, конечно. Так что последний пример не верен.

Будет работать следующее.

Дано: продолжительность в часах и минутах. например, 225:04 или 9:20 или 62:35 Формат должен быть установлен следующим образом (Истекшие часы: минуты)

=INDEX(SPLIT(A1, ":"), 0, 1)*60 + INDEX(SPLIT(A1, ":"), 0, 2)