Slik løser du korrupte CSV-filer i Windows 10

Hvordan kan jeg gjenopprette ødelagte CSV-filer?

  1. Bruk Unicode UTF-8-koding
  2. Bruk en annen programvare for å åpne CSV-filen eller Importer og reparer i Excel
  3. Spesifikke løsninger
  4. Bruk Notisblokk eller Excel for å lage en CSV-fil og reparer den
  5. Gjenopprett ved hjelp av Autorecover-funksjonen
  6. Gjenopprett ved hjelp av TMP-fil
  7. Gjenopprett den skadede CSV-filen fra en tidligere versjon

En skadet CSV-fil skyldes flere faktorer, blant annet ugyldig formatering, bruk av ugyldige tegn, linjeskift innenfor felt, blant annet.

En CSV-fil, ellers kjent som en kommaseparert verdierfil, er et format som lagrer alfanumeriske tabellstrukturer, men i vanlig tekstformat.

Slike filer har dataposter, som hver er en samling av minst to (eller flere) felter adskilt av kommaer. Disse kan importeres eller eksporteres fra programvare som Excel eller Open Office Calc, som lagrer data i rad-kolonnestruktur.

Blant årsakene til en ødelagt CSV-fil er:

  • ASCII kontroll tegn på slutten av linjen som ikke kan skrives ut
  • Separatortegn i teksten til CSV-filene
  • Linjepauser i feltene som ikke har noen dobbelt anførselstegn som omslutter dem
  • Bruk av ugyldige tegn som -, (), ., :, * Og andre
  • Blanke linjer på slutten av den ødelagte CSV-filen som har en separator
  • Lange tall som har ledende nuller
  • Et ugyldig CSV-filformat
  • CSV-fil som ikke bruker UTS (8 koding)

For å fikse en ødelagt CSV-fil, er det en liste over løsninger som er oppført nedenfor for å hjelpe deg med å gjenopprette dokumentet ditt i sunt format.

Løs korrupte CSV-filproblemer

1. Bruk Unicode UTF-8-koding

  • Åpne CSV-filen
  • Klikk på Fil> Lagre som
  • Skriv inn filnavnet
  • Velg Lagre som Filtype CSV fra rullegardinmenyen
  • Klikk Verktøy> gå til webalternativer
  • Gå til Koding under Lagre dette dokumentet som
  • Velg Unicode (UTF-8)

2. Bruk en annen programvare for å åpne CSV-filen eller Importer og reparer i Excel

Hvis tallene ikke vises etter behov, må du ikke lagre CSV-filen. Du kan bruke en annen programvare for å åpne CSV-filen, eller bruk trinnene nedenfor for å importere den skadede CSV-filen i Excel og reparere den.

  • Åpne Excel - ny arbeidsbok
  • Klikk kategorien Data
  • Velg Fra Tekst under delen Få eksterne data

  • Bla gjennom den ødelagte CSV-filen
  • Klikk Importer
  • Velg Avgrensing> Neste
  • Velg Komma og klikk Neste
  • Klikk kolonnen som har tallene> klikk på Tekst
  • Gjenta trinnene for alle kolonnene med tall> klikk OK

Merk: Gjør ovenstående hver gang filen åpnes i Excel.

Bruk FileViewer Plus

Hvis du trenger å åpne .csv-filer (eller andre regnearkfiler) på Windows 10, og du ikke kan gjøre dette, kan du alltid bruke tredjepartsløsninger. Vi anbefaler FileViewer Plus, en universell filviser for Windows som kan åpne og vise over 300 forskjellige filtyper, inkludert forskjellige typer presentasjoner som .csv-filer.

  • Få nå FileViewer Plus 3

3. Spesifikke løsninger

  • Hvis du får utenlandske tegn ødelagt eller mangler, bruk Google ark, eller Open Office, Libre Office, Notepad ++ forhåndsapps for å reparere den ødelagte CSV-filen
  • Hvis du får en importfeilmelding som sier "linje 1 har for mange kolonner ...", opprett en ny CSV-fil med data i 14 kolonner ved hjelp av Excel, Notepad ++ eller andre apper for å gjenopprette CSV-dataene

Hvis problemet skyldes bruk av ASCII-kontroll, spesielle eller ekstra skilletegn, gjør du følgende:

  • Slett mellomrom på slutten av filen
  • Fiks de ekstra kommaene fra den skadede CSV-filen ved å slette ekstra avgrensningsfigurer som skiller håndteringsfeltene og henter fildataene

4. Bruk Notisblokk eller Excel til å lage en CSV-fil og reparer den

Bruke Notisblokk

  • Skriv inn tekstdataene i en fil med hvert av feltene skilt med komma
  • Separat hver rad ved hjelp av en ny linje
  • Lagre filen ved hjelp av en .csv-utvidelse

Bruk Excel-regneark

  • Skriv inn dataene i et Excel-regneark
  • Klikk på Fil
  • Velg Lagre som
  • Velg Lagre som Type
  • Velg CSV (komma-avgrenset)

5. Gjenopprett ved hjelp av Autorecover-funksjonen

Denne funksjonen finnes på Excel. Åpne et regneark og se etter Autorecover-vinduet (vanligvis i venstre rute i vinduet). Skjermen har en liste der du kan velge CSV-filen. Den fungerer med ikke-lagrede filer.

6. Gjenopprett ved hjelp av TMP-fil

Windows oppretter vanligvis en midlertidig (TMP) -fil, som kan hjelpe deg med å gjenopprette CSV-filen hvis den er utilgjengelig eller skadet. Å gjøre dette:

  • Gå til hvor Temp-filmappen er plassert: C: UsersAppDataLocalMicrosoftOfficeUnsavedFiles

  • Søk i Excel-filene med .TMP- utvidelse
  • Velg riktig ved å bekrefte dataene
  • Kopier og lim inn eller lagre det på en annen destinasjon ved hjelp av .CSV- utvidelsen

7. Gjenopprett den skadede CSV-filen fra en tidligere versjon

Denne løsningen er nyttig der CSV-filene er lagret over eller erstattet. Å gjøre dette:

  • Gå til den skadede CSV-filen og høyreklikk på den
  • Velg Egenskaper
  • Klikk på tidligere versjoner
  • Velg den siste versjonen før du lagrer / erstatter
  • Klikk Restore (sørg for at gjenopprettingspunkter er aktivert)

Var du i stand til å finne en løsning blant disse som er oppført her? Gi oss beskjed om hvilken som fungerte for deg ved å legge igjen en kommentar i delen nedenfor.