Как преобразовать секунды в формат hh:mm:ss?

Автор Tatsiana, апреля 06, 2018, 07:53:38 am

« предыдущая - следующая »

Tatsiana

Всем привет!
Имеются данные в таблице в секундах. Как преобразовать секунды в формат hh:mm:ss?


Tatsiana

Спасибо за ответ!

Может быть кому-нибудь пригодится:

Interval(Interval#(Field, 's'), 'hh:mm:ss')

LoryMax

Привет! Продолжу в этой теме.
Если требуется время указывать в формате mm:ss. При этом время может составлять несколько часов, например нужно 156:24 (2:36:24). Есть какие функции клика для этого.

Пока использую формулу:
=Hour(LoadingTime)*60+if(Minute(LoadingTime)<10, '0'&Minute(LoadingTime), Minute(LoadingTime)) & ':'& if(Second(LoadingTime)<10, '0'&Second(LoadingTime), Second(LoadingTime))

Tatsiana


LoryMax

Свою вышеизложенную формулу использую потому, что в таблице потом можно нормально проводить сортировку по времени. при использовании Interval не сортируется адекватно.

admin

Цитата: LoryMax от апреля 27, 2018, 08:54:47 am
Свою вышеизложенную формулу использую потому, что в таблице потом можно нормально проводить сортировку по времени. при использовании Interval не сортируется адекватно.

Попробуйте использовать dual()
По числовым будет сортировка, а по формату отображение.

LoryMax

Камарады, что не так делаю?

При использовании сортировка не работает по-прежнему.
=Dual(Interval(LoadingTime, 'mm:ss'), Num(LoadingTime))

При этом если делаю измерение: Num(LoadingTime), то по нему все корректно сортируется.

Рейтинг@Mail.ru Яндекс.Метрика