Excel

Razčlenite časovni niz na čas

Parse Time String Time

Formula Excel: Razčlenite časovni niz na časSplošna formula | _+_ | Povzetek

Če želite razčleniti besedilni niz, ki predstavlja čas, v ustrezen čas v Excelu , lahko uporabite formulo, ki temelji na PRAV , LEVO , MID , in ČAS funkcije. V prikazanem primeru je formula v F5:





= TIME ( LEFT (A1,2), MID (A1,3,2), RIGHT (A1,2))

Ki razčlenjuje 6-mestni časovni niz v formatu hhmmss v veljaven čas Excel .

kako pretvoriti stopinje v radiane v

Opomba: zgornji primeri uporabljajo drugače kode časovne oblike kot je prikazano na posnetku zaslona.





Kontekst

Excel pričakuje, da bodo časi v Excelu vneseni z uro in minuto, ločenima z dvopičjem. Če vnesete čas s sekundami, boste morali dodati še drugo dvopičje za ločevanje minut in sekund, kot je prikazano v spodnji tabeli:

Želeni čas Oblika vnosa
2,5 ure 2:30
30 minut 0:30
10 minut, 15 sekund 0:10:15
45 sekund 0:00:45

Primer na tej strani prikazuje en način, kako preskočiti dvopičje in vnesti preprost 4-mestni ali 6-mestni besedilni niz, ki predstavlja čas, nato pa besedilo razčleniti v pravilen Excelov čas s formulo v pomožni stolpec .



To je dober primer ugnezditev ene funkcije v drugo v isti formuli.

Pojasnilo

Najprej upoštevajte, da so celice v F5: F13 oblikovano kot besedilo pred vstopom . To omogoča časom, ki vsebujejo začetne ničle, na primer '083000'. Lahko pa te časovne nize vnesete z enim narekovajem na začetku ('), da Excel prisili, da jih spoštuje kot besedilo.

Nato časovni niz vsebuje 6 znakov v naslednji obliki:

 
= TIME ( LEFT (E5,2), MID (E5,3,2), RIGHT (E5,2))

To pomeni, da mora formula izbrati po 2 znaka za uro, minuto in sekundo. Če delate od znotraj navzven, se ta naloga izvaja s funkcijami LEFT, MID in RIGHT:

 
hhmmss // as text

Vsaka od funkcij vrne rezultat neposredno v funkcijo TIME. V E9 imamo:

 
 LEFT (E5,2) // get hh  MID (E5,3,2) // get mm  RIGHT (E5,2) // get ss

Torej rezultat v času TIME izgleda tako:

 
041055

Funkcija TIME nato tiho obravnava pretvorbo besedila v številko in vrne veljaven čas:

 
= TIME ('04','10','55')

Predstavlja 4 ure, 10 minut in 55 sekund.

S 4-mestnim časovnim nizom

Formula v C5 naj bi obravnavala le 4 -mestni časovni niz (ure in minute), zato je struktura nekoliko enostavnejša. Vrednost za sekunde preprosto preprosto kodiramo v funkcijo TIME kot nič:

 
04:10:55
Avtor Dave Bruns


^