Excel

Pretvorite niz datumov v datum

Convert Date String Date Time

Formula Excel: Pretvorite datumski niz v datumski časSplošna formula | _+_ | Povzetek

Ko so podatki o datumu iz drugih sistemov prilepljeni ali uvoženi v Excel, se morda ne bodo prepoznali kot ustrezen datum ali ura. Namesto tega lahko Excel te podatke razlaga samo kot vrednost besedila ali niza.



Če želite pretvoriti niz datuma v datum -čas (datum s časom), lahko besedilo razčlenite v ločene komponente in nato sestavite ustrezen datum -čas.

V prikazanem primeru uporabljamo spodnje formule.





Če želite izvleči datum, je formula v C5:

= LEFT (date,10)+ MID (date,12,8)

Če želite izvleči datum, je formula v d5:



 
= DATEVALUE ( LEFT (B5,10))

Za sestavljanje datuma in ure je formula v E5 naslednja:

kako najti uvrstitev v
 
= TIMEVALUE ( MID (B5,12,8))
Pojasnilo

Če želite dobiti datum, izvlečemo prvih 10 znakov vrednosti z levo:

 
=C5+D5

Rezultat je besedilo, zato, da Excel razlaga kot datum, LEFT zavijemo v DATEVALUE, ki pretvori besedilo v ustrezno vrednost datuma Excel.

Če želite dobiti čas, izvlečemo 8 znakov iz sredine vrednosti z MID:

 
 LEFT (B5,10) // returns '2015-03-01'

Spet je rezultat besedilo. Da bi Excel razlagali kot čas, zavijemo MID v TIMEVALUE, ki pretvori besedilo v ustrezno vrednost časa Excel.

Za izdelavo končnega datuma in časa dodamo vrednosti datuma časovni vrednosti.

Vse v eni formuli

Čeprav ta primer zaradi jasnosti izvleče datum in čas ločeno, lahko po želji kombinirate formule. Naslednja formula izvleče datum in čas ter ju sestavi v enem koraku:

 
 MID (B5,12,8) // returns '12:28:45'

Upoštevajte, da DATEVALUE in TIMEVALUE v tem primeru nista potrebna, ker matematična operacija (+) povzroči, da Excel samodejno prisili besedilne vrednosti v številke.

Avtor Dave Bruns


^