
Generička formula
=TIME(MID(A1,1,2),MID(A1,4,2),MID(A1,7,2))
Sažetak
Vrh pretvorite vremensku oznaku unesenu kao tekst u odgovarajuće Excel vrijeme, pomoću funkcije MID možete izdvojiti komponente, a pomoću funkcije TIME sastaviti vrijeme. U prikazanom primjeru formula u F5 je:
=TIME(MID(B5,1,2),MID(B5,4,2),MID(B5,7,2))
Obrazloženje
Ova formula djeluje za vremena unesena u određeni format kao što je prikazano dolje:
00h01m13s 00h01m08s 08h02m59s
Imajte na umu da je tekstualni niz uvijek dugačak 9 znakova, a svaka komponenta ima dvije znamenke.
Srž ove formule je funkcija VRIJEME koja okuplja važeće vrijeme koristeći pojedine komponente sata, minute i sekunde. Budući da su sve vrijednosti zajedno u jednom tekstualnom nizu, funkcija MID koristi se za izdvajanje svake komponente:
MID(B5,1,2) // extract hour MID(B5,4,2) // extract minute MID(B5,7,2) // extract second
Rezultati se kao argumenti dovode izravno u funkciju TIME. Donji kod pokazuje kako se formula rješava u ćeliji F5:
=TIME(MID(B5,1,2),MID(B5,4,2),MID(B5,7,2)) =TIME("00","01","13") =12:01:13
Obavijest MID kao tekstualna funkcija vraća tekst umjesto stvarnih brojeva. Međutim, funkcija TIME i dalje radi ispravno, automatski prisiljavajući vrijednosti teksta na brojeve.