
Генеричка формула
=TIME(LEFT(A1,2),MID(A1,3,2),RIGHT(A1,2))
Резиме
Да бисте рашчланили текстуални низ који представља време у одговарајуће Екцел време, можете користити формулу засновану на функцијама ДЕСНО, ЛЕВО, СРЕДЊЕ и ВРЕМЕНСКО. У приказаном примеру, формула у Ф5 је:
=TIME(LEFT(E5,2),MID(E5,3,2),RIGHT(E5,2))
Који рашчлањује временски низ од 6 знакова у формату ххммсс у важеће Екцел време.
Напомена: горњи примери користе различите кодове временског формата како је наведено на снимку екрана.
Контекст
Екцел очекује да се у Екцел унесу времена са сатом и минутом одвојеним двотачком. Ако уносите време са секундама, мораћете да додате још једно двотачко да бисте одвојили минуте и секунде, као што се види у доњој табели:
Жељено време | Формат уноса |
---|---|
2,5 сата | 2:30 |
30 минута | 0:30 |
10 минута, 15 секунди | 0:10:15 |
45 секунди | 0:00:45 |
Пример на овој страници приказује један начин да прескочите двотачке и унесете једноставан четвороцифрени или шестоцифрени текстуални низ који представља време, а затим рашчланите текст у одговарајуће Екцел време помоћу формуле у помоћној колони.
Ово је добар пример гнежђења једне функције у другу у истој формули.
Објашњење
Прво, имајте на уму да су ћелије у Ф5: Ф13 обликоване као Текст пре уноса. То омогућава временима да садрже водеће нуле попут „083000“. Алтернативно, ове временске низове можете унети с једним наводником на почетку (') да бисте приморали Екцел да их поштује као текст.
Даље, временски низ садржи 6 знакова у следећем формату:
hhmmss // as text
То значи да формула треба да одабере по 2 знака за сат, минут и секунду. Радећи изнутра, споља, овај задатак се изводи функцијама ЛИЈЕВО, СРЕДИНА и ДЕСНО:
LEFT(E5,2) // get hh MID(E5,3,2) // get mm RIGHT(E5,2) // get ss
Свака од функција враћа резултат директно у функцију ТИМЕ. У Е9 имамо:
041055
Дакле, резултат унутар ТИМЕ изгледа овако:
=TIME("04","10","55")
Тада функција ТИМЕ тихо обрађује претварање текста у број и враћа важеће време:
04:10:55
Представља 4 сата, 10 минута и 55 секунди.
Са временским низом од 4 знака
Формула у Ц5 треба да обрађује само временски низ од 4 знака (сати и минуте), тако да је структура мало једноставнија. Вредност за секунде једноставно уврстимо у функцију ТИМЕ као нулу:
=TIME(LEFT(B5,2),MID(B5,3,2),0)