LibreOffice Calc: Как получить общее для ячеек ЧЧ: ММ: СС

33

Я хотел бы взять группу ячеек в формате ЧЧ: ММ: СС и сложить их. Я не хочу оборачивать значение на 24-часовые часы. Я просто хочу абсолютную сумму значений. (По-видимому, функция суммы по умолчанию переносится).

Так что если у меня есть:

20:00:00
20:00:00
00:10:00
00:00:10
00:00:10

Я хочу закончить с:

40:10:20

Придуманный пример, но он находит то, что я ищу.

mtyson
источник

Ответы:

47

Это вопрос форматирования ячеек. Вам придется применить код формата [HH]:MM:SS. Это уже предопределено:

Формат ячеек

(Скриншот из LibreOffice 3.4.3)

tohuwawohu
источник
1
Спасибо huwawohu - я попробовал форматирование, которое было, 13:37:46и это не сработало. Это 876613:37:46было именно то, что мне было нужно. Спасибо за очень четкий снимок экрана тоже.
mtyson
1
13:37:46автоматически ограничивает его до 24 часов, поскольку он представляет 24-часовой формат времени суток.
Джо З.
Работает для меня. Но я обнаружил еще одну проблему в своем листе: у меня был временной диапазон от 23: 40-00: 24 (да, не должны работать ночные смены). Только при настройке такого формата я увидел отрицательное значение, которое испортило сумму.
Алекс
13

Очень часто значение времени представляется в виде строки, т.е. отображается как '01: 00: 00 при форматировании как время.

Есть два решения этого:

  1. Удалить одиночную кавычку. Это очень утомительно, если есть больше значений

  2. Чтобы создать другую ячейку, которая использует формулу для преобразования в значение времени. Если, например, A1 содержит '01: 00: 00, то создайте другую ячейку с = TIMEVALUE (A1), формулу можно перетащить, чтобы легко преобразовать несколько значений

hansfbaier
источник
Эй, спасибо, хороший!
hansfbaier
1

Другое решение, которое я использовал, состоит в том, чтобы ввести 01:00 AM как 25:00, он по-прежнему отображается как 01:00, но затем математика выполняется правильно.

Руфус Т Светлячок
источник