Kā konvertēt virkni uz Excel datuma laiku

Satura rādītājs:

Anonim

Ir ierasts importēt datus no citiem Excel avotiem, kā arī bieži netiek saņemti pareizi formatēti dati. Piemēram, lielāko daļu laika, kad iegūstam datus no citiem avotiem, datums, laiks un skaitliskās vērtības ir teksta formātā. Tie ir jāpārveido pareizajā formātā. Skaitļus ir viegli pārvērst par Excel skaitļiem. Bet, lai pārvērstu virkni par Excel datuma laiku, var būt vajadzīgas nelielas pūles.

Šajā rakstā mēs uzzināsim, kā Excel datumā un laikā konvertēt teksta formātā datumu un laiku.

Vispārīgā formula

=DATEVALUE(KREISIS(Datuma un laika virkne, 10)) + TIMEVALUE(MID(Datuma un laika virkne, 12,8))

Datuma un laika virkne: Šī ir atsauce uz virkni, kas satur datumu un laiku.

Šīs vispārīgās formulas galvenās funkcijas ir DATEVALUE un TIMEVALUE. Citas funkcijas tiek izmantotas, lai iegūtu datuma virkni un laika virkni, ja tās ir apvienotas vienā virknē. Jā, šūna, kurā ir šī formula, jāformatē datuma un laika formātā, pretējā gadījumā jūs redzēsit sērijas numurus, kas var jūs mulsināt.

Apskatīsim dažus piemērus, lai lietas būtu skaidras.

Piemērs: konvertējiet importēto datumu un laiku Excel datuma un laika datumā

Šeit datums un laiks ir apvienoti vienā virknē. Mums datums un laiks ir jāiegūst atsevišķi un jāpārvērš par Excel datuma laiku.

Ņemiet vērā, ka esmu formatējis C3 kā datumu, lai iegūtie rezultāti tiktu pārvērsti datumos un neredzētu daļēju skaitli. (Excel datuma un laika noslēpumi).

Tātad, uzrakstīsim formulu:

=DATEVALUE(KREISIS(B3,10)) + TIMEVALUE(MID(B3,12,8))

Un tas atgriež datumu un laiku, ko Excel uzskata par datumu un laiku, nevis virkni.

Ja nemainīsiet šūnu formatējumu, rezultāts izskatīsies šādi.

Tas nav nepareizi. Tas ir sērijas numurs, kas apzīmē šo datumu un laiku. Ja jūs nezināt, kā Excel uztver datumu un laiku, šeit varat iegūt pilnīgu skaidrību.

Kā tas darbojas?

Tas ir vienkārši. Mēs izmantojam ieguves metodes, lai iegūtu datuma un laika virknes. Šeit mums ir LEFT (B3,10). Tas atgriež 10 rakstzīmes no B3 virknes kreisās puses. Kas ir "12.02.2020". Tagad šī virkne tiek piegādāta funkcijai DATEVALUE. Un DATEVALUE pārvērš datuma virkni tās vērtībā. Tādējādi mēs iegūstam 44167.

Līdzīgi mēs iegūstam laika vērtību, izmantojot funkciju MID (ekstrakcijai) un funkciju TIMEVALUE.

Funkcija MID atgriež 8 rakstzīmes no virknes 12. pozīcijas. Kas ir "12:23:00". Šī virkne tiek piegādāta funkcijai TIMEVALUE, kas atgriež .51597.

Visbeidzot, mēs saskaitām šos skaitļus. Tas dod mums numuru 44167.51597. Kad mēs pārveidojam šūnu formatējumu uz MM/DD/GGGG HH: MM AM/PM formātu, mēs iegūstam precīzu datuma laiku.

Iepriekš minētajā piemērā datums un laiks bija savienoti kopā kā virkne. Ja datums kā virkne ir tikai bez papildu teksta vai virknes, varat izmantot tikai funkciju DATEVALUE, lai datumu pārvērstu par Excel datumu.

=DATEVALUE(B3)

Ja jums ir laiks kā virkne, izmantojiet TIMEVALUEfunkciju

=TIMEVALUE(B3)

Jūs varat lasīt par šīm funkcijām, noklikšķinot uz funkcijas nosaukuma formulā.

Tātad, jā, puiši, šādi jūs pārvēršat datuma un laika virkni par Excel datuma un laika vērtību. Es ceru, ka tas bija noderīgi. Ja jums ir šaubas par šo rakstu vai jums ir kādi citi vaicājumi, kas saistīti ar Excel/VBA, jautājiet man zemāk esošajā komentāru sadaļā. Es labprāt jums palīdzēšu.

Pārvērst datumu un laiku no GMT uz CST : Strādājot ar Excel atskaitēm un Excel informācijas paneļiem programmā Microsoft Excel, mums ir jāpārvērš datums un laiks. Turklāt mums ir jāaprēķina laika atšķirības programmā Microsoft Excel.

Kā konvertēt laiku uz decimāldaļu programmā Excel : Laika skaitļi jāpārvērš decimāldaļās, izmantojot izklājlapu programmā Excel 2016. Mēs varam manipulēt ar laiku programmā Excel 2010, 2013 un 2016, izmantojot funkciju CONVERT, HOUR and MINUTE.

Kā pārvērst datumu tekstā programmā Excel : Šajā rakstā mēs uzzinājām, kā pārvērst tekstu datumā, bet kā pārvērst Excel datumu tekstā. Lai Excel datumu pārvērstu tekstā, mums ir dažas metodes.

Mēneša nosaukuma konvertēšana uz skaitli programmā Microsoft Excel : Runājot par pārskatiem, skaitļi ir labāki par tekstu. Programmā Excel, ja vēlaties mēneša nosaukumus pārvērst skaitļos (1–12). Izmantojot funkciju DATEVALUE un MONTH, jūs varat viegli pārvērst mēnešus skaitļos.

Excel pārvērš decimālās sekundes laika formātā : Kā zināms, laiks programmā Excel tiek uzskatīts par skaitļiem. Stundas, minūtes un sekundes tiek uzskatītas par decimāldaļām. Tātad, ja mums ir sekundes kā skaitļi, kā mēs tās varam pārvērst laika formātā? Šis raksts to aptvēra.

Populāri raksti:

50 Excel saīsnes, lai palielinātu produktivitāti | Ātrāk izpildiet savu uzdevumu. Šie 50 īsceļi ļaus jums strādāt vēl ātrāk programmā Excel.

Kā izmantot Excel VLOOKUP funkciju| Šī ir viena no visbiežāk izmantotajām un populārākajām Excel funkcijām, kas tiek izmantota, lai meklētu vērtību no dažādiem diapazoniem un lapām.

Kā lietot Excel Funkcija COUNTIF| Saskaitiet vērtības ar nosacījumiem, izmantojot šo apbrīnojamo funkciju. Jums nav jāfiltrē dati, lai saskaitītu noteiktas vērtības. Skaitītāja funkcija ir būtiska, lai sagatavotu informācijas paneli.

Kā lietot funkciju SUMIF programmā Excel | Šī ir vēl viena būtiska informācijas paneļa funkcija. Tas palīdz apkopot vērtības noteiktos apstākļos.