Običajno je uvoz podatkov iz drugih virov v Excel, prav tako pa ni pravilnega oblikovanja podatkov. Na primer, večino časa, ko dobimo podatke iz drugih virov, so datum, čas in številske vrednosti v besedilni obliki. Pretvoriti jih je treba v ustrezno obliko. Številke je enostavno pretvoriti v Excelove številke. Toda pretvorba niza v excel datetime bo morda zahtevala malo truda.
V tem članku bomo izvedeli, kako lahko pretvorite datum in čas v besedilnem formatu v datum in čas v Excelu.
Splošna formula
=DATEVALUE(LEVO(Datetime_string, 10)) + ČAS(MID(Datetime_string, 12,8)) |
Datetime_string: To je referenca niza, ki vsebuje datum in čas.
Glavne funkcije te splošne formule so DATEVALUE in ČAS. Druge funkcije se uporabljajo za ekstrahiranje datumskega niza in časovnega niza, če sta združeni v en niz. In ja, celico, ki vsebuje to formulo, je treba formatirati v obliko datuma in časa, sicer boste videli serijske številke, ki vas lahko zmedejo.
Poglejmo nekaj primerov, da bodo stvari jasne.
Primer: Pretvorite datum in čas uvoza v Excel Datetime
Tu imamo datum in čas združeni v en niz. Datum in čas moramo ločeno ločiti in jih pretvoriti v excel datetime.
Upoštevajte, da sem C3 oblikoval kot datum, tako da se rezultati, ki jih dobim, pretvorijo v datume in ne vidim delnega števila. (Skrivnosti datuma in ure Excela).
Napišimo torej formulo:
=DATEVALUE(LEVO(B3,10)) + ČAS(MID(B3,12,8)) |
Vrne datum in čas, za katerega Excel meni, da je datum -čas, ne niz.
Če ne spremenite oblikovanja celic, bo tako videti vaš rezultat.
To ni narobe. To je datum in ura, ki predstavlja serijsko številko. Če ne veste, kako datum in čas dojemata Excel, lahko tukaj dobite popolno jasnost.
Kako deluje?
To je preprosto. Za ekstrakcijo nizov datuma in časa uporabljamo tehnike ekstrakcije. Tukaj imamo LEVO (B3,10). To vrne 10 znakov z leve strani niza v B3. Kar je "12.02.2020". Zdaj je ta niz dodan funkciji DATEVALUE. DATEVALUE pretvori datumski niz v njegovo vrednost. Tako dobimo 44167.
Podobno dobimo vrednost časa z uporabo funkcije MID (za ekstrakcijo) in funkcije TIMEVALUE.
Funkcija MID vrne 8 znakov z 12. mesta v nizu. Kar je "12:23:00". Ta niz je dobavljen funkciji TIMEVALUE, ki vrne .51597.
Na koncu seštejemo te številke. Tako dobimo številko 44167.51597. Ko pretvorimo oblikovanje celic v format MM/DD/LLLL HH: MM AM/PM, dobimo natančen datum in čas.
V zgornjem primeru smo imeli datum in čas združeni skupaj kot niz. Če imate samo datum kot niz brez dodatnega besedila ali niza, lahko uporabite samo funkcijo DATEVALUE, da pretvorite datum v datum Excel.
=DATEVALUE(B3) |
Če imate samo čas kot niz, uporabite ČASfunkcijo
=ČAS(B3) |
O teh funkcijah lahko preberete s klikom na ime funkcije v formuli.
Torej, fantje, tako pretvorite niz datuma in časa v vrednost datuma v Excelu. Upam, da je bilo to v pomoč. Če dvomite o tem članku ali imate kakršno koli drugo vprašanje v zvezi z Excelom/VBA, me vprašajte v spodnjem razdelku za komentarje. Z veseljem vam bom pomagal.
Pretvorite datum in čas iz GMT v CST : Med delom na Excelovih poročilih in Excelovih nadzornih ploščah v programu Microsoft Excel moramo pretvoriti datum in čas. Poleg tega moramo v programu Microsoft Excel dobiti razliko v časovnem razporedu.
Kako pretvoriti čas v decimalno vrednost v Excelu : Časovne številke moramo pretvoriti v decimalke z uporabo preglednice v Excelu 2016. S časom lahko v Excelu 2010, 2013 in 2016 upravljamo s funkcijami CONVERT, HOUR in MINUTE.
Kako pretvoriti datum v besedilo v Excelu : V tem članku smo se naučili, kako pretvoriti besedilo v datum, kako pa pretvoriti datum Excel v besedilo. Za pretvorbo datuma Excel v besedilo imamo nekaj tehnik.
Pretvarjanje imena meseca v številko v programu Microsoft Excel : Ko gre za poročila, so številke boljše od besedila. Če želite v Excelu imena mesecev pretvoriti v številke (1-12). S funkcijo DATEVALUE in MONTH lahko mesece preprosto pretvorite v številke.
Excel pretvori decimalne sekunde v časovno obliko : Kot vemo, čas v Excelu obravnavamo kot številke. Ure, minute in sekunde se obravnavajo kot decimalna števila. Ko imamo torej sekunde kot številke, kako jih pretvorimo v časovno obliko? Ta članek je o tem govoril.
Priljubljeni članki:
50 bližnjic v Excelu za večjo produktivnost | Poskrbite, da bo vaša naloga hitrejša. S temi 50 bližnjicami boste še hitreje delali v Excelu.
Kako uporabljati funkcijo Excel VLOOKUP| To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih razponov in listov.
Kako uporabljati Excel COUNTIF funkcija| Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.
Kako uporabljati funkcijo SUMIF v Excelu | To je še ena bistvena funkcija armaturne plošče. To vam pomaga povzeti vrednosti za posebne pogoje.