Fiks Excel-dato som ikke formateres riktig (8 raske løsninger)

  • Dele Denne
Hugh West

I dataregistrering er det et vanlig fenomen at datoene blir manipulert med tekst eller andre formater. I denne artikkelen lærer du hvordan du kan endre, tilpasse eller fikse datoene som ikke ble formatert riktig i Excel-regnearket.

Skjermbildet ovenfor er en oversikt over artikkelen som representerer et eksempel på fikseringsdatoformat i Excel. Du vil lære mer om datasettet så vel som metodene & funksjoner for å endre, tilpasse eller fikse datoformater i de følgende delene av denne artikkelen.

Last ned øvelsesarbeidsbok

Du kan laste ned Excel-arbeidsboken som vi har brukt til å klargjør denne artikkelen.

Fest datoformat i Excel.xlsx

8 enkle løsninger for å fikse dato som ikke formateres riktig i Excel

1. Konvertering av tekststreng til datoformat

Når vi må kopiere datoer fra et celleområde til et annet område, endres formatet noen ganger, og som et resultat ser vi bare tallverdier med noen sifre som starter med 4 På bildet nedenfor er dette et eksempel på forekomsten nevnt der Kolonne D kun representerer tallverdiene, ikke i datoformat. Men vi har en veldig enkel løsning for dette.

📌 Trinn:

➤ Velg celleområde som inneholder tallverdiene som må gjøres om til datoformat.

➤ Under fanen Hjem og fra Tall -gruppen tilkommandoer, klikk på rullegardinmenyen. Du vil se to typer datoformat der - Kort dato og Lang dato .

➤ Velg ett av disse to formatene, og du er ferdig.

Som i skjermbildet nedenfor, vil du få resultatene med riktig datoformat på en gang.

Les mer: Hvordan konvertere tekst til dato med Excel VBA (5 måter)

2. Tilpasse datoformat

Forutsatt at du nå vil tilpasse datoformatet i henhold til dine preferanser. Så du må tilpasse datoformatet, ikke sant? La oss følge trinnene nå.

📌 Trinn 1:

➤ Under Hjem -båndet åpner du Cell Format dialogboks fra Antall -gruppen med kommandoer.

📌 Trinn 2:

➤ Velg Egendefinert under kategorien Nummer .

➤ For eksempel vil vi se datoformatet som- 'Onsdag 12.08.2020' , så under Type -alternativet må du skrive:

dddd, dd.mm.ååå

Du vil bli vist en forhåndsvisning under prøvelinjen.

➤ Trykk OK og du er ferdig.

Her er våre resulterende verdier med det tilpassede datoformatet i følgende bilde.

Les mer: Hvordan bruke formel for å endre dato Format i Excel (5 metoder)

3. Trekke ut datoer fra tekster ved å bruke kolonneveiviseren

Noen ganger må vi kopiere tekster inkludert datoer fra enkilde og da trenger vi å trekke ut datoer bare fra disse tekststrengene i Excel-arket. Det er ingen mulighet for å tilpasse eller endre datoformatet ved å gå gjennom kommandoene Format celler . På bildet nedenfor er dette et eksempel på problemet der datoene ligger med klokkeslett og tekster.

📌 Trinn 1:

➤ Velg hele celleområdet som inneholder tekstene med datoer.

➤ Fra kategorien Data velger du Tekst til kolonner fra rullegardinmenyen Dataverktøy , vil en dialogboks vises.

📌 Trinn 2:

➤ Velg alternativknappen Delimited som datatype & trykk Neste .

📌 Trinn 3:

➤ Merk nå på Mellomrom som skilletegn siden tekstdataene våre inneholder mellomrom blant dem.

📌 Trinn 4:

➤ På bildet nedenfor ser du nå en kolonne som kun inneholder datoer med svart bakgrunn. Velg Dato som Kolonnedataformat .

➤ Hvis du legger merke til, er datoene våre i tekstene i MM/DD/ÅÅÅÅ format, så velg MDY -format fra rullegardinmenyen Dato .

📌 Trinn 5:

➤ Klikk på den andre kolonnen nå i delen Forhåndsvisning av data .

➤ Du vil nå bli vist den andre kolonnen som inneholder tidspunkter som vi ønsker å fjerne . Så velg 'Ikke importer kolonne(hopp over)' radioknapp som KolonnedataFormat.

📌 Trinn 6:

➤ Klikk på den tredje kolonnen nå.

➤ Som forrige trinn, velg 'Ikke importer kolonne(hopp over)' som Kolonnedata Format også for den tredje kolonnen.

➤ Trykk på Fullfør .

Nå har du et celleområde med kun de utpakkede datoverdiene. Du kan endre datoformatet eller tilpasse formatet nå som dine preferanser.

Relatert innhold: Hvordan endre standard datoformat fra USA til Storbritannia i Excel (3) måter)

4. Bruke VALUE-funksjonen for å fikse datoformat

Vi har et annet alternativ for å konvertere en tekststreng til datoformatet ved å bruke VERDI -funksjonen. I Kolonne B har vi nå datoer med tekstformat selv om de ser ut som i det eksakte datoformatet. I Kolonne C bruker vi VERDI -funksjonen som konverterer en tekststreng til et tallformat hvis tallene finnes i den angitte cellen.

📌 Trinn 1:

➤ Velg Cell C5 & type:

=VALUE(B5)

➤ Trykk Enter & funksjonen vil returnere med noen sifre.

➤ Bruk Fyllhåndtaket nå for å autofylle hele kolonne C .

Så, tekstformatet har nettopp blitt til tallformat.

📌 Trinn 2:

➤ Nå som vi må formater tallene som skal representere datoer, velg hele celleområdet som inneholder disse talleneverdier.

➤ Under kategorien Hjem og fra gruppen Antall kommandoer velger du Kort eller Lang dato format.

Da vil datoene vises i riktig format i Kolonne C.

Relatert innhold: Hvordan konvertere dato til måned i Excel (6 enkle metoder)

Lignende avlesninger:

  • Hvordan konvertere en dato til dd/mm/åååå tt:mm:ss-format i Excel
  • Få første dag i måneden fra månedens navn i Excel (3 måter)
  • Hvordan få siste dag i forrige måned i Excel (3 metoder)
  • Konverter 7-sifret juliansk dato til kalenderdato i Excel (3 måter)
  • Hvordan stoppe Excel fra automatisk formatering av datoer i CSV (3 metoder)

5. Sette inn DATOVERDI-funksjon for å fikse datoformat i Excel

DATOVERDI -funksjonen søker etter cellene som inneholder datoer så vel som tidsdata og returnerer kun med datoene. Hvis andre tekster unntatt dato eller klokkeslett ligger i cellen, kan ikke DATOVERDI-funksjonen gjenkjenne dato- eller klokkeslettdataene i cellen og vil returnere som #VERDI! feil. Syntaksen til denne DATOVERDI -funksjonen er:

=DATOVERDI(dato_tekst)

📌 Trinn:

➤ Velg Cell C5 & type:

=DATEVALUE(B5)

➤ Trykk Enter , bruk Fyllhåndtak for å autofylle andre celler i kolonne C og du er ferdig.

Tekstverdiene vil snutil tallformat, og så må du endre formatet til disse tallene til datoformat.

Den grunnleggende forskjellen mellom bruk av VERDI og DATEVALUE -funksjonen er DATEVALUE-funksjonen trekker bare ut datoer fra en kombinasjon av dato og tall fra en celle. Men VERDI-funksjonen søker etter tall bare fra en tekststreng, uansett om den representerer en dato- eller klokkeslettverdi.

Les mer: Hvordan konvertere dato til år i Excel (3) Raske måter)

6. Bruker Finn & Erstatt kommando for å konvertere tekst til datoformat

Hvis datoene er i et slikt format som inkluderer Prikker(.) i stedet for Obliques(/) som skilletegnene, vil funksjonen VERDI eller DATOVERDI ikke kunne gjenkjenne datoverdi fra en tekststreng. I så fall må vi bruke kommandoen Finn og erstatt for å erstatte Prikk(.) med Oblique(/) og deretter VERDI eller DATOVERDI -funksjonen vil konvertere dem til Dato formater.

📌 Trinn 1:

➤ Velg tekstdataene som inneholder datoer.

➤ Trykk CTRL+H for å åpne dialogboksen Finn og erstatt .

➤ Skriv inn Punkt(.) som Finn hva og Forover skråstrek(/) som Erstatt med alternativer.

➤ Trykk Erstatt alle.

📌 Trinn 2:

➤ Så nå representerer alle datoverdier i Kolonne B skråstreker som skilletegn. Mendisse datoverdiene er fortsatt i tekstformat som vi må konvertere til tallformat.

📌 Trinn 3:

➤ Nå i celle C5 , bruk DATOVERDI -funksjonen for å konvertere tekstformat til tallformat som vil representere datoer.

=DATEVALUE(B5)

➤ Trykk Enter , bruk Fyllhåndtak for å fylle ned resten av cellene, så finner du datoene i nøyaktig format.

Relatert innhold: VBA for å fjerne tid fra dato i Excel (3 metoder)

7. Bruke ERSTATT-funksjonen for å fikse datoformat

Ved å bruke funksjonen ERSTATNING kan vi erstatte eller erstatte prikker med skråstreker samt konvertere tekstformat til datoformat mer effektivt. Den generiske formelen for ERSTATT-funksjonen er:

=SUBSTITUTE(tekst, gammel_tekst, ny_tekst, [forekomstnummer]

📌 Trinn :

➤ I Celle C5 vil den relaterte formelen med ERSTATT-funksjonen være:

=SUBSTITUTE(B5,".","/")

➤ Trykk Enter , autofyll hele Kolonne C med Fyllhåndtak , og du får de resulterende verdiene med riktig datoformat på en gang.

Les mer: Hvordan endre datoformat i pivottabell i Excel

8. Bruke feilkontrollalternativet for å fikse datoformat

Noen ganger kan cellene som inneholder datoer vise feil som du kan finne ved å klikke på det gule ikonet med utropstegnet. Du kan finnemelding som viser at tekstdatoen er med 2-sifret år, og det vil være alternativer under den meldingen for å konvertere 2-sifret år til 4-sifret år.

La oss velg alternativet som vil konvertere det 2-sifrede året til det 4-sifrede året med 20XX årsformatet. Hvis årene i dataene dine representerer 1900-1999, må du gå for 19XX .

Etter konvertering av årsformater i alle celler, finner ingen feilmelding lenger for datoverdiene.

Les mer: Hvordan konvertere dato til dag i året i Excel ( 4 metoder)

Avsluttende ord

Jeg håper alle metodene nevnt ovenfor for å fikse datoformatene vil nå tillate deg å bruke dem i Excel-regnearkene dine mer effektivt. Hvis du har spørsmål eller tilbakemeldinger, vennligst gi meg beskjed i kommentarfeltet. Eller du kan sjekke ut våre andre artikler relatert til Excel-funksjoner på denne nettsiden.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.