Så här importerar du en CSV-fil som innehåller en kolumn med en ledande 0 i Excel

Video: Så här importerar du en CSV-fil som innehåller en kolumn med en ledande 0 i Excel

Video: Så här importerar du en CSV-fil som innehåller en kolumn med en ledande 0 i Excel
Video: How to play dav file into vlc player 2024, Mars
Så här importerar du en CSV-fil som innehåller en kolumn med en ledande 0 i Excel
Så här importerar du en CSV-fil som innehåller en kolumn med en ledande 0 i Excel
Anonim

Microsoft Excel konverterar automatiskt datakolumner till det format som den tycker är bäst när man öppnar kommaseparerade datafiler. För de av oss som inte vill att våra data ändras kan vi ändra det beteendet.

Du har en CSV-fil som antagligen exporterats från en annan applikation eller ges till dig av andra personer. Du vill öppna den i Excel eftersom du vet det väldigt bra. CSV-filen kommer att se ut så här (om du öppnar filen i notepad.exe):

Filen innehåller kolumner: ProductModelID, Name, SpecialID och ModifiedDate. Kolumnen SpeicalID innehåller data med ledande 0 och det är specialkod så att du vill behålla de ledande 0-talen i Excel. Eftersom det är en CSV-fil visas den som standard i din Utforskare som en Excel-fil:
Filen innehåller kolumner: ProductModelID, Name, SpecialID och ModifiedDate. Kolumnen SpeicalID innehåller data med ledande 0 och det är specialkod så att du vill behålla de ledande 0-talen i Excel. Eftersom det är en CSV-fil visas den som standard i din Utforskare som en Excel-fil:
Så du dubbelklickar på filen och öppnar filen i Excel som sådan:
Så du dubbelklickar på filen och öppnar filen i Excel som sådan:
Du kan se att som standard har Excel tagit bort ledande 0s i kolumn 3 "SpecialSpecial". Du tog upp Excel-program och försökte använda File / Open för att öppna filen manuellt och det fungerar inte heller. Hur kan jag fixa det här?
Du kan se att som standard har Excel tagit bort ledande 0s i kolumn 3 "SpecialSpecial". Du tog upp Excel-program och försökte använda File / Open för att öppna filen manuellt och det fungerar inte heller. Hur kan jag fixa det här?

Tricket är att byta namn på filen med.TXT-förlängning och ta sedan in filen i Excel. Så först ta upp "My Computer"? och navigera i mappen till var filen finns.

Om du inte ser filtillägget.CSV (Windows har det här alternativet avaktiverat som standard), följ sedan det här steget för att aktivera filtillägget. Välj menyn "ToolsвЂ" / "Folder OptionsвЂ"? välj sedan ViewView? fliken, avmarkera objektet "Blanka tillägg" för kända filtyper? som bilden nedan:
Om du inte ser filtillägget.CSV (Windows har det här alternativet avaktiverat som standard), följ sedan det här steget för att aktivera filtillägget. Välj menyn "ToolsвЂ" / "Folder OptionsвЂ"? välj sedan ViewView? fliken, avmarkera objektet "Blanka tillägg" för kända filtyper? som bilden nedan:
Då ska du se filtillägget som sådant:
Då ska du se filtillägget som sådant:
Högerklicka på filen och välj byt namn för att byta namn på filen för att bli "ProproduktInfo.txtвЂ"?
Högerklicka på filen och välj byt namn för att byta namn på filen för att bli "ProproduktInfo.txtвЂ"?
Lägg märke till att ikonen ändras till den vanliga textfilikonen också. Nej, öppna upp Excel och använd "File"? / "Open?" kommandot för att få filen till Excel. När du gör det kommer en dialogruta att dyka upp som:
Lägg märke till att ikonen ändras till den vanliga textfilikonen också. Nej, öppna upp Excel och använd "File"? / "Open?" kommandot för att få filen till Excel. När du gör det kommer en dialogruta att dyka upp som:
Se till att "DelimitedвЂ"? alternativknappen väljs och klicka på "NEXT"? knappen för att fortsätta. På nästa skärm markerar du rutan ЂўCommaвЂ? och avmarkera alla andra val.
Se till att "DelimitedвЂ"? alternativknappen väljs och klicka på "NEXT"? knappen för att fortsätta. På nästa skärm markerar du rutan ЂўCommaвЂ? och avmarkera alla andra val.
Klicka på â € œNextвЂ? för att gå vidare till nästa skärm. I den här skärmen måste du klicka på "SpecialSpecialIDвЂ" kolumn och välj "Text" radiobutton från "Kolumn data format"? sektion.
Klicka på â € œNextвЂ? för att gå vidare till nästa skärm. I den här skärmen måste du klicka på "SpecialSpecialIDвЂ" kolumn och välj "Text" radiobutton från "Kolumn data format"? sektion.
Klicka på "Finska"? då är du klar.
Klicka på "Finska"? då är du klar.
Du kan se nu kolumnen "Special"? har tagits in som en textkolumn och alla ledande 0 bevaras.
Du kan se nu kolumnen "Special"? har tagits in som en textkolumn och alla ledande 0 bevaras.

Denna metod kan tillämpas på alla speciella förhållanden för att ta in en CSV-fil i Excel inklusive andra avgränsade filer. Med förmågan att specificera datatypen för varje kolumn under dataimporteringsprocessen har du mycket bättre kontroll över ditt slutresultat.

Rekommenderad: