Konvertera text till datum och tid i Excel (5 metoder)

  • Dela Detta
Hugh West

I Excel arbetar vi huvudsakligen med data. Vi organiserar och manipulerar data enligt våra krav. Vi tar reda på den information som krävs från våra hanterade data. Men i den här artikeln kommer vi att diskutera hur man konverterar text till datum och tid i Excel. Oftast när vi kopierar data som innehåller datum- och tidsinformation ändras till textformat. Då blir det svårt för Excel att upptäcka vilken data som ärVi måste konvertera dessa textdata till datum- och tidsformat.

Vi kommer att ta några slumpmässiga datum- och tidsangivelser för att förklara metoderna.

Ladda ner övningsboken

Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.

Konvertera text till datum och tid.xlsx

5 metoder för att konvertera text till datum och tid i Excel

Här kommer vi att diskutera några funktioner och andra metoder för att konvertera text till datum och tid i Excel. För de olika metoderna kan vi ändra datamängden efter behov. I vissa fall visar vi bara datumet och i vissa fall både datum och tid. Vi måste formatera cellerna för detta. Vi måste också lägga till decimalvärden i Värdekolumn när man arbetar med tid.

För både Datum och Tid, Vi måste ställa in formatet på detta sätt,

Endast för Datum, Vi måste ställa in formatet på detta sätt,

1. Använd funktionen DATEVALUE i Excel

Funktionen DATEVALUE omvandlar ett datum i textformat till ett nummer i Excel.

Syntax

=DATEVALUE(date_text)

Formeln för att konvertera ett textvärde till datum, till exempel =DATEVALUE(B5), där B5 är en cell med ett datum som lagras som en textsträng.

Från våra data i textkolumnen har vi datumet som textformat som vi kommer att konvertera till Excel-datumformat.

Steg 1:

  • Gå till Cell C5 .
  • Skriv den DATEVALUE funktion.
  • Välj B5 som argument. Formeln blir alltså:
=DATEVALUE(B5)

Steg 2:

  • Tryck nu på Gå in på .

Steg 3:

  • Dra i Handtag för fyllning till sist.

Steg 4:

  • I värdekolumnen har vi bara det numeriska värdet, men vi vill ha datumvärdena här.
  • Så, gå till Datumskolumn och i denna kolumn får vi motsvarande datum. Detta Datumskolumn är formaterad på det sätt som redan nämnts. Cell D5 Skriv formeln:
=C5

Steg 5:

  • Tryck nu på Gå in på .
  • Dra i Fyllning Händel till sist.

Vi hämtar alltså datumen med datumformatet från texten.

Observera:

rad 8 av värde- och datumkolumnen, får vi inget värde eftersom DATEVALUE funktionen kan inte konvertera något numeriskt värde.

Läs mer: Hur man konverterar text till datum i Excel

2. Infoga Excel VALUE-funktionen för att konvertera text till datum och tid

VALUE-funktion omvandlar en textsträng som representerar ett nummer till ett nummer.

Syntax

=VALUE(text)

Med den här funktionen kan vi konvertera text till både datum och tid.

Steg 1:

  • 1. Lägg till tid med våra data. Vi lade till tid i Cell B5 och B6 .

Steg 2:

  • Gå till Cell C5 Värdekolumn .
  • Skriv den VÄRDE funktion.
  • Använd B5 i argumentationen. Formeln är alltså:
=VÄRDE(B5)

Steg 3:

  • Tryck nu på Gå in på .
  • Dra i Handtag för fyllning till Cell B9 .

Steg 4:

  • Vi får decimalvärden i motsvarande celler där tid finns.
  • Gå nu till Cell D5 för att få fram datum och tid genom att ange formeln:
=C5

Steg 5:

  • Tryck sedan på Ange.
  • Och dra den Handtag för fyllning till det sista.

Här kan vi se att VÄRDE funktionen kan konvertera alla värden till ett tal. Vi får alltså datum och tid för alla inmatningar.

3. Kombinera SUBSTITUTE- och VALUE-funktionerna för att konvertera text till datum i Excel

Funktionen SUBSTITUTE ersätter befintlig text med en ny text i den befintliga textsträngen.

Syntax

=SUBSTITUTE(text, old_text,new_text,[intance_num])

Argument

text - är referenstexten eller cellreferensen.

gammal_text - Denna text kommer att ersättas.

ny_text - kommer denna text att ligga på den tidigare positionen.

instance_num - Detta anger vilken instans av old_text som ska ersättas med new_text. Om instance_num anges kommer den nämnda instansen av old_text att ersättas. Annars kommer alla förekomster av old_text att ersättas med new_text.

I den här artikeln kommer vi att använda UTBYGGNING funktion med funktionen VÄRDE funktion. Ibland VÄRDE funktionen inte kan konvertera textsträngen exakt. I det fallet använder vi UTBYGGNING funktionen för att ta bort den sträng som inte kan konverteras av VÄRDE funktion.

Steg 1:

  • Ändra uppgifterna i Textkolumn med hjälp av decimaltecken.

Steg 2:

  • Nu, på Cell C5 skriva formeln. Här ersätter vi Punkt (.) med Snedstreck (/) Formeln blir alltså:
=VÄRDE(SUBSTITUT(B5,".","/"))

Steg 3:

  • Tryck på Gå in på knapp.
  • Och dra den Handtag för fyllning till den sista cellen för att få fram värden för alla celler.

Steg 4:

  • Cell D5 skriv följande formel för att få fram Datum .
=C5

Steg 5:

  • Få värden för resten av cellerna genom att dra i Handtag för fyllning alternativ.

Liknande läsning:

  • Hur man konverterar siffror till text/ord i Excel
  • Konvertera nummer till datum i Excel (6 enkla sätt)

4. Användning av matematiska operatorer för att konvertera text till datum och tid

I det här avsnittet kommer vi att använda olika matematiska operatorer för att konvertera text till datum och tid. Vi kommer att använda plus-, minus-, multiplikations- och divisionsoperatorer här.

Steg 1:

  • Gå till Cell C5 .
  • Se följande Cell B5 här.
  • Sätt nu en Plus (+) tecken och lägga till 0 med detta. Formeln blir alltså:
=B5+0

Steg 2:

  • Tryck nu på Gå in på .

Steg 3:

  • Nu, i Cell D5 skriva:
=C5

  • Tryck sedan på Gå in på .

Så, ta fram datum & tid från en text med hjälp av matematiska operatörer. Andra operatörer kommer att användas på resten av cellerna.

Steg 4:

  • Nu ska du tillämpa Multiplikation (*), division (/), exakt (-) , och Minus (-) operatörer på cellerna respektive C6, C7, C8, och C9 Och vi får följande resultat.

Steg 5:

  • Dra nu i Handtag för fyllning ikonen till Cell D9 .

5. Konvertera text till datum med hjälp av alternativet Hitta och ersätta i Excel

I det här avsnittet kommer vi att använda Hitta och ersätta för att ta bort text från andra och få det önskade resultatet. Först ändrar vi data för att tillämpa den här metoden och data kommer att se ut så här:

Steg 1:

  • Kopiera nu uppgifterna från Textkolumn till den Formatering av kolumnen .

Steg 2:

  • Välj intervallet B5:B9 .
  • Skriv sedan Ctrl+H .

Steg 3:

  • Ersätt Punkt(.) av Skärning framåt (/) .

Steg 4:

  • Tryck på Ersätt alla och sedan Stäng .

Steg 5:

  • Gå till Cell D5 och hänvisa C5 här.

Steg 6:

  • Dra i Handtag för fyllning till det sista.

Slutsats

Här förklarade vi hur man konverterar text till datum och tid i Excel. Vi visade 5 Jag hoppas att du lätt kan hitta din lösning här.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.