Konvertera sträng till datum med text till kolumner i Excel och Google Kalkylark

Konvertera sträng till datum med text till kolumner i Excel och Google Kalkylark

I den här artikeln lär du dig hur du konverterar en sträng i en cell till ett datum med hjälp av Text till kolumner i Excel och Google Kalkylark.

Konvertera en textsträng till ett datum

Om du har datum i Excel formaterat som text kan du enkelt konvertera dem till datumformat med Text till kolumner funktionalitet. Detta är ofta fallet när du exporterar data från ett annat system. Uppgifterna har vanligtvis inte lämpliga format. Säg att du har listan över datum som visas nedan i kolumn B, alla formaterade som text.

Målet är att få datum från kolumn B formateras konsekvent som datum (M/D/ÅÅÅÅ) i kolumn C.

1. Välj ett dataintervall (B2: B7) och i Band, gå till Data> Text till kolumner.

2. I steg 1 i guiden Text till kolumner, lämna standardalternativet (Avgränsad) och klicka på Nästa.

3. I steg 2, avmarkera alla avgränsareoch klicka på Nästa.

4. I det sista steget i guiden väljer du Datum (MDY). I rutan Destination, ange cellen där du vill placera de nya uppgifterna (C2) och klicka på Slutför.

Baserat på vald datumtyp känner Excel igen datum från den givna texten och formaterar dem på lämpligt sätt. De standard datumformat är M/D/ÅÅÅÅ, så låt det vara som det är.

Slutligen, i kolumn C får du alla datum från kolumn B formaterade som datum, snarare än text.

Konvertera en textsträng till ett datum i Google Kalkylark

I Google Kalkylark finns det inget alternativ för att få datum från textceller med text till kolumner. Du måste använda DATEVALUE -funktionen för att konvertera strängar till datum.

Notera: DATEVALUE -funktionen finns också i Excel och fungerar på exakt samma sätt som förklaras nedan.

1. I cellen C2, ange formeln:

1 = DATAVÄRDE (B2)

Resultatet av formeln är 44 280.
DATEVALUE -funktionen returnerar ett nummer för ett visst datum. I Excel lagras datum som siffror från och med 1/1/1900. Därför är 3/25/2021 faktiskt 44,280th dag efter 1/1/1900.

2. Placera markören i nedre högra hörnet av C2 tills svart kors visas och dra det genom slutet av dataområdet (C7).

Som ett resultat av detta steg kopieras formeln från C2 till intervallet C3: C7.

Notera: DATEVALUE -funktionen känner bara igen strängar som har datumformatet MM/DD/ÅÅÅÅ. Som du kan se returnerar formeln i cellerna C3 och C5 ett värdefel (#VÄRDE!), Eftersom text i B3 och B5 inte har rätt format.

3. Formatera nu värden i kolumn C som datum för att visa datum i rätt format. För att göra detta, välj alla celler i ett område (C2: C7) och i Meny, gå till Format> Antal> Datum.

Som ett resultat kopieras nu alla textceller från kolumn B (som har datum med giltiga format) till kolumn C och formateras som datum.

För denna specifika data skulle en Sök och ersätt alla för att ersätta perioder med snedstreck bli av med felen.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave