Содржина
Дали некогаш сте размислувале како да конвертирате секунди во формат hh mm ss во Excel ? Уморни од пребарувањето на интернет? Но, не можете никаде да го најдете вистинскиот одговор? Ако одговорот на сите горенаведени прашања е да, тогаш сте дошле на вистинското место. Овде, ќе ве водиме низ 7 лесни и практични методи за претворање секунди во формат hh mm ss во Excel. Се надеваме дека после тоа нема да има потреба да одите на друго место.
Преземете ја работната книга за вежбање
Можете да ја преземете следната работна книга на Excel за подобро разбирање и вежбање.
Конвертирање seconds.xlsm7 методи за конвертирање секунди во 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
- 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“
- 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 на оваа веб-страница .