/ / Sådan importeres en CSV-fil, der indeholder en kolonne med en førende 0 til Excel

Sådan importeres en CSV-fil, der indeholder en kolonne med en førende 0 til Excel

Microsoft Excel konverterer automatisk datakolonner i det format, som det synes bedst, når du åbner komma-adskilte datafiler. For dem af os, der ikke ønsker, at vores data ændres, kan vi ændre denne opførsel.

Du har sandsynligvis en CSV-fil, der er eksporteret fra andreansøgning eller givet dig af andre mennesker. Du vil gerne åbne det i Excel, da du kender det meget godt. CSV-filen ser sådan ud (hvis du åbner filen i notepad.exe):

Filen indeholder kolonner: ProduktModelID, Navn, SpecialID og Ændret dato. Kolonnen SpeicalID, der indeholder data med førende 0, og det er specialiseret kode, så du gerne vil beholde de førende 0'er i Excel. Da det er en CSV-fil, vises den som standard i din Windows Stifinder som en Excel-fil:

Så du dobbeltklikker på filen og åbner filen i Excel som sådan:

Du kan se, at Excel fjernet som standardde førende 0'er i kolonne 3 “SpecialID ?. Du opførte Excel-applikation og prøvede at bruge File / Open til at åbne filen manuelt, og det fungerer heller ikke. Hvordan kan jeg løse dette?

Tricket er at omdøbe filen med .TXT-udvidelsen og derefter bringe filen ind i Excel. SÅ først hent “Min computer ? og naviger i mappen, hvor filen ligger.

Nu, hvis du ikke kan se filtypenavnet.CSV (Windows har denne indstilling deaktiveret som standard), og følg derefter dette trin for at aktivere filtypenavnet - Vælg menuen “Værktøjer ? / ? Mappeindstillinger ? vælg derefter “Vis ? fanen, skal du fjerne markeringen af ​​emnet “Skjul udvidelser for kendte filtyper ? som nedenunder:

Så skal du se filtypenavnet som sådan:

Højreklik på filen, og vælg omdøb for at omdøbe filen til “ProductInfo.txt ?

Bemærk, at ikonet også ændres til almindeligt tekstfilikon. Intet åbne Excel og brug “File ? / ? Open ? kommando til at bringe filen ind i Excel. Når du gør dette, vises en dialogboks som:

Sørg for, at “Afgrænset ? radioknap er valgt, og klik på “Next ? knappen for at fortsætte. Marker afkrydsningsfeltet “Komma ? På det næste skærmbillede og fjern markeringen af ​​alle andre markeringer.

Klik på “Næste ? for at gå videre til næste skærm. I denne skærm skal du klikke på “SpecialID ? og vælg “Tekst ? radioknap fra “Kolonnedataformat ? afsnit.

Klik på “Finish ? så er du færdig.

Du kan nu se kolonnen “SpecialID ? er bragt ind som en Tekst-kolonne, og alle førende 0 er bevaret.

Denne metode kan anvendes til enhver specielomstændighed for at bringe en CSV-fil ind i Excel inklusive andre afgrænsede filer. Med muligheden for at specificere datatypen for hver kolonne under dataimportprocessen har du meget bedre kontrol på dit endelige resultat.