Excel пераўтварыць секунды ў чч мм сс (7 простых спосабаў)

  • Падзяліцца Гэтым
Hugh West

Ці задумваліся вы над тым, як пераўтварыць секунды ў фармат чч мм сс у Excel ? Стаміліся шукаць яго ў Інтэрнэце? Але нідзе не можаце знайсці правільны адказ? Калі адказ на ўсе вышэйзгаданыя пытанні сцвярджальны, значыць, вы прыйшлі ў патрэбнае месца. Тут мы азнаёмім вас з 7 простымі і зручнымі метадамі пераўтварэння секунд у фармат чч мм сс у Excel. Будзем спадзявацца, што пасля гэтага больш нікуды не трэба будзе ісці.

Спампаваць практычны сшытак

Вы можаце загрузіць наступны сшытак Excel для лепшага разумення і практыкі.

Пераўтварэнне Seconds.xlsm

7 метадаў пераўтварэння секунд у 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, на гэтым вэб-сайце .

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.