Excel конвертира секунди во ч.ч мм сс (7 лесни начини)

  • Споделете Го Ова
Hugh West

Дали некогаш сте размислувале како да конвертирате секунди во формат hh mm ss во Excel ? Уморни од пребарувањето на интернет? Но, не можете никаде да го најдете вистинскиот одговор? Ако одговорот на сите горенаведени прашања е да, тогаш сте дошле на вистинското место. Овде, ќе ве водиме низ 7 лесни и практични методи за претворање секунди во формат hh mm ss во Excel. Се надеваме дека после тоа нема да има потреба да одите на друго место.

Преземете ја работната книга за вежбање

Можете да ја преземете следната работна книга на Excel за подобро разбирање и вежбање.

Конвертирање seconds.xlsm

7 методи за конвертирање секунди во hh mm ss во Excel

За појаснување, да речеме дека имаме Sudoko Competition – Време на завршување датотека во наши раце. Овој сет содржи ID , Имиња на учесници и Време на завршување (сек) во колоните B , C , и D соодветно.

Сега, овие времиња ќе ги конвертираме во секунди во формат hh mm ss користејќи различни пристапи во Excel.

Овде, користевме Microsoft Excel 365 верзија, можете да користите која било друга верзија според вашата погодност.

1. Користење на опцијата Format Cells за конвертирање секунди во hh mm ss во Excel

Во нашиот прв метод, ќе го прикажеме наједноставниот начин за претворање секунди во формат hh mm ss во Excel. Значи, да започнеме.

📌 Чекори:

  • Најпрво креирајте нова колона Време во hh:mm:ss Формат во Колона E .

  • Второ, изберете ќелија E5 и запишете ја следнава формула.
=D5/86400

Тука, D5 претставува Завршување Време (сек) на првиот натпреварувач Робин . Ја поделивме вредноста на ќелијата D5 со 86400 . Бидејќи, 1 ден = (24 × 60 × 60) = 86400 секунди. Во основа, го претворивме времето во секунди во дел од денот.

  • Потоа, притиснете ENTER .

  • Во овој момент, притиснете CTRL + 1 за да го отворите полето за дијалог Форматирај ќелии .
  • Во полето за дијалог, одете на <1 Картичката>Број .
  • Потоа, изберете Прилагодено од списокот Категорија .
  • Потоа, запишете hh: mm:ss во полето Type .
  • Овде, можеме да го видиме Примерокот како на сликата подолу.
  • Подоцна, кликнете OK .

  • Сега, вредноста во ќелијата E5 изгледа така.

  • Во овој момент, доведете го курсорот до долниот десен агол на ќелијата E5 . Така, ќе изгледа како знак плус (+) . Тоа е алатката Рачка за пополнување .
  • Сега, повлечете ја Рачка за пополнување нагоре до ќелијата E14 .

  • Така, преостанатите ќелии во опсегот E5:E14 ги добиваат посакуваните резултати.

Прочитај повеќе: Конвертирај секунди во часови и минути во Excel(4 лесни методи)

2. Вметнување CONVERT функција за конвертирање секунди во hh mm ss во Excel

Ако сте еден од оние луѓе кои уживаат во користењето формули на Excel, тогаш нашата Следни методи сте ги опфатиле. Само следете ги овие едноставни чекори.

📌 Чекори:

  • На самиот почеток, изберете ја ќелијата E5 и залепете ја следната формула во Лентата со формули .
=CONVERT(D5,"sec","day")

Во горната формула, D5 претставува број аргументот, а „сек“ и „ден“ укажуваат на од_единица и to_unit аргументи соодветно. Овде, функцијата CONVERT ги претвора 1250 секунди во дел од денови.

  • Потоа, допрете го копчето ENTER .

  • Во моментов, сменете го форматот на ќелијата E5 како Метод 1 .
  • Потоа, кликнете двапати на алатката Рачка за пополнување .

  • Оттука, преостанатите ќелии се пополнуваат со соодветните резултати .

Прочитај повеќе: Како да ги конвертирате минутите во часови и минути во Excel

3. Примена на функцијата TEXT за конвертирање секунди во ч.с.мм ss во Excel

Ако сте љубопитни да дознаете за функцијата TEXT во Excel, овој метод може да ви се најде. Тоа е едноставно и лесно, само следете го.

📌 Чекори:

  • Прво, одете во ќелијата E5 и ставете ја следнава формула воќелија.
=TEXT(D5/86400,"hh:mm:ss")

Во овој израз, D5/86400 е вредноста аргументот додека „hh:mm:ss“ го претставува аргументот format_text . Овде, функцијата TEXT го претвора времето во секунди во ќелијата D5 во време во формат hh:mm:ss.

  • Второ, притиснете го копчето ENTER клуч.

Прочитајте повеќе: Како да конвертирате минути во секунди во Excel (2 брзи начини )

4. Користење на функциите CHOOSE, MATCH, TEXT

За оние од вас кои сакаат да научат повеќе техники, постои уште еден начин да ги конвертирате секундите во формат hh mm ss во 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 е аргументот lookup_value кој се однесува на Време на завршување . Следното, {0,60,3600} го претставува аргументот lookup_array од каде што вредноста се совпаѓа. На крај, 1 е опционален match_type аргумент кој го означува Помалку од
    • Излез 2
    [h]:mm:ss”) → станува
    • CHOOSE(2,”:ss”,”m:ss”,”[h]:mm:ss”) → Функцијата ИЗБЕРЕ избира вредност или дејство што треба да се изврши од списокот на вредности, врз основа на број на индекс. Тука, 2 е аргументот index_num додека „:ss“, „m:ss“,“[h]:mm:ss“ претставува вредност1 , вредност2 и вредност3 Според бројот на индексот 2 , функцијата избира формат „m:ss“ .
    • Излез „m:ss“
    [h]:mm:ss“)) → станува
    • TEXT(D5/86400,“m:ss“) → претвора вредност во текст во одреден формат на броеви . Тука, D5/86400 е аргументот value додека „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 бидејќи има 60 минути во 1 Функцијата INT го враќа само целиот дел од одговорот.
    • 3472-0 0,3472
    • 3472*60 20,833
    • Излез 20
  • ROUND((((D5/3600)-INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → заокружува број на одреден број цифри. Во овој израз, на сличен начин го пресметуваме делот од секунди. Функцијата ROUND го заокружува одговорот на нула децимални места, односно го враќа само целиот дел од одговорот.
    • 833-20 0,833
    • 833*60 50
  • На крај, користете го операторот Ampersand (&) за да ги комбинирате часовите, минутите и секундите.
  • На крај, притиснете го копчето 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 за апликации .
  • Потоа, преместете се во картичката Вметни .
  • Подоцна, изберете Модул од опциите.

  • Веднаш го отвора Модулот за код .
  • Потоа, запишете го следниот код во Модулот .
2501

Разложување на кодот

Sub convert_sec()

Затемнети секунди како цел број, converted_time како датум

  • Прво, го креираме макрото и му го даваме име convert_sec .
  • Потоа, ги дефиниравме двете променливи.

За x = 5 до 14

сек. = Ќелии(x, 4).Вредност

конвертирано_време = секунди / 8640 0

Кели (x, 5). NumberFormat = „hh:mm:ss“

Ќелии(x, 5).Вредност = конвертирано_време

Следно x

  • Потоа, вметнуваме јамка for за вредноста од 5 до 14 за x .
  • Подоцна, ја доделивме вредноста на ќелијата D5 на променливата сек .
  • Следно, поделете ја променливата сек со 86400 и доделете ја вредноста на converted_time променлива.
  • Во овој момент, сменете го форматот на ќелијата D5 во формат hh:mm:ss .
  • Подоцна, ставете ја горната променлива во ќелијата E5 .
  • На крајот, преместете се во долната ќелија D6 и продолжете со горната јамка додека не отидете во ќелијата D14 .
  • На крај, изберете ја иконата Run или притиснете F5 на тастатурата.

  • Сега, вратете се на работниот лист VBA .
  • Така, колоната Време во hh:mm:ss Формат автоматски се пополнува со точни резултати .

Прочитај повеќе: Конвертирај децимални координати во степени минути секунди во Excel

Вежбајте Дел

За вежбање сами дадовме дел Вежба како подолу во секој лист од десната страна. Ве молиме направете го тоа сами.

Заклучок

Ви благодариме што ја прочитавте оваа статија. Се надевам дека сите методи споменати погоре за претворање на секунди во формат hh mm ss во Excel сега ќе ве поттикнат да ги примените поефективно во вашите табели на Excel. Не заборавајте да ја преземете датотеката Вежба . Ако имате какви било прашања или повратни информации, ве молиме известете ме во делот за коментари. Или можете да ги погледнете нашите други написи поврзани со функциите на Excel на оваа веб-страница .

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.