Змест
Ці задумваліся вы над тым, як пераўтварыць секунды ў фармат чч мм сс у Excel ? Стаміліся шукаць яго ў Інтэрнэце? Але нідзе не можаце знайсці правільны адказ? Калі адказ на ўсе вышэйзгаданыя пытанні сцвярджальны, значыць, вы прыйшлі ў патрэбнае месца. Тут мы азнаёмім вас з 7 простымі і зручнымі метадамі пераўтварэння секунд у фармат чч мм сс у Excel. Будзем спадзявацца, што пасля гэтага больш нікуды не трэба будзе ісці.
Спампаваць практычны сшытак
Вы можаце загрузіць наступны сшытак Excel для лепшага разумення і практыкі.
Пераўтварэнне Seconds.xlsm7 метадаў пераўтварэння секунд у hh mm ss у Excel
Для ўдакладнення, дапусцім, што ў нас ёсць Конкурс Sudoko – Час завяршэння файл у нашых руках. Гэты набор даных змяшчае ID , Імёны ўдзельнікаў і Час завяршэння (сек) у слупках B , C , і D адпаведна.
Цяпер мы пераўтворым гэты час у секундах у фармат чч мм сс, выкарыстоўваючы розныя падыходы ў Excel.
Тут мы выкарысталі версію Microsoft Excel 365 , вы можаце выкарыстоўваць любую іншую версію ў залежнасці ад вашага зручнасці.
1. Выкарыстанне параметра фарматавання ячэек для пераўтварэння секунд у чч мм сс у Excel
У нашым першым метадзе мы пакажам самы просты спосаб пераўтварэння секунд у фармат чч мм сс у Excel. Такім чынам, пачнем.
📌 Крокі:
- Спачатку стварыце новы слупок Час у фармаце чг:хх:сс у Слупку E .
- Па-другое, вылучыце ячэйку E5 і запішыце наступную формулу.
=D5/86400
Тут D5 прадстаўляе Завяршэнне Час (с) першага ўдзельніка Робін . Мы падзялілі значэнне ячэйкі D5 на 86400 . Таму што, 1 дзень = (24 × 60 × 60) = 86400 секунд. У асноўным мы перавялі час у секундах у долі сутак.
- Затым націсніце ENTER .
- У гэты момант націсніце CTRL + 1 , каб адкрыць дыялогавае акно Фарматаваць вочкі .
- У дыялогавым акне перайдзіце да <1 Укладка>Нумар .
- Затым выберыце Карыстальніцкі са спісу Катэгорыя .
- Пасля гэтага запішыце чч: mm:ss у полі Тып .
- Тут мы можам убачыць Узор , як на малюнку ніжэй.
- Пазней, націсніце ОК .
- Цяпер значэнне ў ячэйцы E5 выглядае так.
- У гэты момант перавядзіце курсор у правы ніжні кут ячэйкі E5 . Такім чынам, гэта будзе выглядаць як знак плюс (+) . Гэта інструмент Маркер запаўнення .
- Цяпер перацягніце Маркер запаўнення ў ячэйку E14 .
- Такім чынам, астатнія ячэйкі ў дыяпазоне E5:E14 атрымліваюць жаданыя вынікі.
Дадатковая інфармацыя: Пераўтварыце секунды ў гадзіны і хвіліны ў Excel(4 простыя метады)
2. Устаўка функцыі CONVERT для пераўтварэння секунд у чч мм сс у Excel
Калі вы адзін з тых людзей, якія любяць выкарыстоўваць формулы Excel, то наш наступныя метады вы разгледзелі. Проста выканайце гэтыя простыя крокі.
📌 Крокі:
- У самым пачатку абярыце ячэйку E5 і ўстаўце наступную формулу ў Парадок формул .
=CONVERT(D5,"sec","day")
У прыведзенай вышэй формуле D5 прадстаўляе <аргумент 9>number , а “sec” і “day” паказваюць на from_unit і to_unit аргументы адпаведна. Тут функцыя CONVERT пераўтворыць 1250 секунд у долі дзён.
- Пасля гэтага націсніце клавішу ENTER .
- Цяпер змяніце фармат ячэйкі E5 як Метад 1 .
- Потым двойчы пстрыкніце інструмент Запаўненне .
- Такім чынам, астатнія клеткі запаўняюцца адпаведнымі вынікамі .
Дадатковая інфармацыя: Як пераўтварыць хвіліны ў гадзіны і хвіліны ў Excel
3. Прымяненне функцыі TEXT для пераўтварэння секунд у hh mm ss у Excel
Калі вам цікава даведацца пра функцыю TEXT у Excel, гэты метад можа спатрэбіцца. Гэта проста і лёгка, проста выконвайце.
📌 Крокі:
- Спачатку перайдзіце ў ячэйку E5 і ўвядзіце наступную формулу уячэйка.
=TEXT(D5/86400,"hh:mm:ss")
У гэтым выразе D5/86400 з'яўляецца значэннем , у той час як “hh:mm:ss” прадстаўляе аргумент format_text . Тут функцыя TEXT пераўтворыць час у секундах у ячэйцы D5 у час у фармаце чч:хм:сс.
- Па-другое, націсніце Клавіша ENTER .
Дадатковая інфармацыя: Як пераўтварыць хвіліны ў секунды ў Excel (2 хуткія спосабы) )
4. Выкарыстанне функцый CHOOSE, MATCH, TEXT
Для тых з вас, хто хоча даведацца больш пра тэхніку, ёсць іншы спосаб пераўтварэння секунд у фармат чч мм сс у Excel. У гэтым метадзе мы будзем прымяняць функцыі TEXT , CHOOSE і MATCH для пераўтварэння часу ў секундах у патрэбны фармат. Давайце разгледзім гэты працэс у дэталях.
📌 Этапы:
- Спачатку абярыце ячэйку E5 і ўстаўце формулу ніжэй.
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))
У прыведзенай вышэй формуле ячэйка D5 адносіцца да Часу завяршэння (с) .
Разбіўка формулы
- MATCH(D5,{0,60,3600},1) → Функцыя MATCH вяртае адносную пазіцыю элемента ў масіве, які адпавядае зададзенаму значэнню. Тут D5 — аргумент значэнне_прагляду , які спасылаецца на Час завяршэння . Далей {0,60,3600} прадстаўляе аргумент lookup_array , з якога значэнне супадае. Нарэшце, 1 з'яўляецца неабавязковым аргументам match_type , які паказвае Менш чым
- Вывад → 2
- ВЫБРАЦЬ(СУПАДАВАННЕ(D5,{0,60,3600},1),”:сс”,”м:сс”,” [h]:mm:ss”) → становіцца
- CHOOSE(2,”:ss”,”m:ss”,”[h]:mm:ss”) → Функцыя CHOOSE выбірае значэнне або дзеянне для выканання са спісу значэнняў на падставе нумара індэкса. Тут 2 з'яўляецца аргументам індэкс_нум , а “:сс”,”м:сс”,”[ч]:мм:сс” прадстаўляе значэнне1 , значэнне2 і значэнне3 у адпаведнасці з нумарам індэкса 2 , функцыя выбірае фармат “m:ss” .
- Вывад → “m:ss”
- ТЭКСТ(D5/86400,ВЫБРАЦЬ(СУПАВОД(D5;{0,60,3600},1),”:сс”,”м:сс”,” [h]:mm:ss”)) → становіцца
- TEXT(D5/86400,”m:ss”) → пераўтварае значэнне ў тэкст у пэўным лікавым фармаце . Тут D5/86400 з'яўляецца аргументам значэнне , а “m:ss” прадстаўляе format_text Функцыя пераўтворыць значэнне 0,01446 у фармат h:mm:ss .
- 1250/86400 → 01446
- Выхад → 20:50
- Пасля націсніце ENTER .
Дадатковая інфармацыя: Як пераўтварыць секунды ў хвіліны ў Excel
5. Выкарыстанне функцый INT і ROUND
Як і ў Excel, існуе некалькі спосабаў выканання адной задачы. Такім чынам, вы можаце выканацьрашэнне іншым спосабам. Давайце вывучым метад крок за крокам.
📌 Этапы:
- Першапачаткова абярыце ячэйку E5 і ўстаўце наступную формулу.
=INT(D5/3600)&":"&INT(((D5/3600)-INT(D5/3600))*60)&":"&ROUND((((D5/3600)-INT(D5/3600))*60 - INT(((D5/3600)-INT(D5/3600))*60))*60,0)
Тут ячэйка D5 адносіцца да Часу завяршэння ў секундах.
Разбіўка формулы
- INT(D5/3600) → Функцыя INT акругляе лік да бліжэйшага цэлага ліку. Тут ячэйка D5 паказвае на Час завяршэння ў секундах, які дзеліцца на 3600 , паколькі 3600 секунд у 1 Такім чынам, мы атрымліваем час у гадзінах.
- Выхад → 0
- INT(((D5/3600)-INT(D5/3600) ))*60) → У гэтай формуле мы атрымліваем хвілінную частку, адымаючы INT(D5/3600) з D5/3600 і памнажаючы адказ на 60 , паколькі ў 1 ёсць 60 хвілін. Функцыя INT вяртае толькі цэлую частку адказу.
- 3472-0 → 0,3472
- 3472*60 → 20,833
- Выхад → 20
- КРУГЛЫ((((D5/3600)-INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → акругляе лік да вызначанай колькасці лічбаў. У гэтым выразе мы вылічаем секундную частку аналагічным чынам. Функцыя ROUND акругляе адказ да нуля знакаў пасля коскі, г.зн. вяртае толькі цэлую частку адказу.
- 833-20 → 0,833
- 833*60 → 50
- Нарэшце, выкарыстоўвайце аператар Амперсанд (&) , каб аб'яднаць гадзіны, хвіліны і секунды.
- Нарэшце, націсніце кнопку ENTER .
Чытаць далей: Як пераўтварыць хвіліны ў дзесятыя долі гадзіны ў Excel (6 спосабаў)
6. Рэалізацыя функцый MOD, TEXT і TRUNC
У гэтым метадзе мы Буду аб'ядноўваць некаторыя функцыі для выканання задачы. Такім чынам, без далейшых затрымак, давайце пагрузімся!
📌 Крокі:
- Перш за ўсё, перайдзіце да ячэйкі E5 і ўстаўце наступнае формулу ў ячэйку.
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")
Тут функцыя MOD прымае D5/86400 як Аргумент лік і 1 як аргумент дзельнік . Ён вяртае 0,01446 , якое з'яўляецца аргументам значэнне функцыі TEXT . Функцыя TEXT пераўтворыць фармат тэксту ў “:mm:ss” , які з'яўляецца аргументам format_text вышэйзгаданай функцыі. TRUNC(D5/3600) дае 0 як вынік. Паколькі функцыя TRUNC вяртае цэлую частку ліку.
- Адпаведна, націсніце ENTER .
Дадатковая інфармацыя: Як пераўтварыць мілісекунды ў секунды ў Excel (2 хуткія спосабы)
7. Прывабны код VBA
Вы можаце задацца пытаннем, ці ёсць спосаб аўтаматызаваць гэтую задачу? Тады VBA дапаможа вам. Проста сачыце за намі.
📌Крокі:
- Спачатку стварыце новы слупок Час у фармаце hh:mm:ss у Слупок E як Метад 1 .
- Па-другое, перайдзіце на ўкладку Распрацоўшчык .
- Затым выберыце Visual Basic у Кодзе група.
- У якасці альтэрнатывы націсніце ALT + F11 , каб выканаць тую ж задачу.
- Імгненна Адкрыецца акно Microsoft Visual Basic для прыкладанняў .
- Пасля гэтага перайдзіце на ўкладку Уставіць .
- Пазней абярыце Модуль з опцый.
- Адразу адкрываецца Модуль кода .
- Затым запішыце наступны код у модулі .
6436
Разбіўка кода
Sub convert_sec()
Dim secs As Integer, converted_time As Date
- Спачатку мы ствараем макрас і даем яму імя convert_sec .
- Затым мы вызначылі дзве зменныя.
Для x = 5 да 14
сек = Ячэйкі (x, 4).Значэнне
пераўтвораны_час = сек / 8640 0
Cells(x, 5).NumberFormat = “hh:mm:ss”
Cells(x, 5).Value = converted_time
Далей x
- Пасля гэтага мы ўстаўляем цыкл for для значэння ад 5 да 14 для x .
- Пазней мы прысвоілі значэнне ячэйкі D5 зменнай secs .
- Далей падзяліце зменную secs на 86400 і прысвойце значэнне converted_time зменная.
- У гэты момант змяніце фармат ячэйкі D5 на фармат гг:хм:сс .
- Пасля гэтага змесціце вышэйзгаданую зменную у ячэйку E5 .
- Нарэшце, перайдзіце ў ніжнюю ячэйку D6 і працягвайце апісаны вышэй цыкл да ячэйкі D14 .
- Нарэшце, абярыце значок Выканаць або націсніце F5 на клавіятуры.
- Цяпер вярніцеся да аркуша VBA .
- Такім чынам, слупок Час у фармаце чч:хм:сс аўтаматычна запаўняецца правільнымі вынікамі .
Больш падрабязна: Пераўтварыце дзесятковыя каардынаты ў градусы, хвіліны, секунды ў Excel
Практыка Раздзел
Для практыкі самастойна мы далі раздзел Практыка , як паказана ніжэй на кожным аркушы справа. Калі ласка, зрабіце гэта самастойна.
Выснова
Дзякуй, што прачыталі гэты артыкул. Я спадзяюся, што ўсе згаданыя вышэй метады пераўтварэння секунд у фармат чч мм сс у Excel цяпер падкажуць вам больш эфектыўна ўжываць іх у электронных табліцах Excel. Не забудзьцеся загрузіць файл Практыка . Калі ў вас ёсць якія-небудзь пытанні ці водгукі, дайце мне ведаць у раздзеле каментарыяў. Ці вы можаце азнаёміцца з нашымі іншымі артыкуламі, звязанымі з функцыямі Excel, на гэтым вэб-сайце .