Jak importovat soubor CSV obsahující sloupec s předním 0 do aplikace Excel
Aplikace Microsoft Excel automaticky převede sloupce dat do formátu, který považuje za nejlepší při otevření datových souborů oddělených čárkami. Pro ty z nás, kteří nechtějí, aby se naše data změnily, můžeme toto chování změnit.
Máte soubor CSV pravděpodobně vyvážený z jiné aplikace nebo jiným lidem. Chtěli byste ji otevřít v aplikaci Excel, protože ji znáte velmi dobře. CSV soubor bude vypadat takto (pokud otevřete soubor v notepad.exe):
Soubor obsahuje sloupce: ProductModelID, Name, SpecialID a ModifiedDate. Sloupec SpeicalID obsahující data s předním 0 a je to specializovaný kód, takže byste chtěli udržet přední 0 v aplikaci Excel. Vzhledem k tomu, že se jedná o soubor CSV, je ve výchozím nastavení zobrazen v Průzkumníku Windows jako soubor aplikace Excel:
Takže poklepete na soubor a otevřete soubor v aplikaci Excel jako takový:
Vidíte, že ve výchozím nastavení aplikace Excel odstranila vedoucí 0s ve sloupci 3 "SpecialID?". Vyvolal jste aplikaci aplikace Excel a pokusili jste se použít File / Open k otevření souboru ručně a to také nefunguje. Jak to mohu opravit??
Trikem je přejmenovat soubor s příponou .TXT a přenést soubor do aplikace Excel. Takže nejprve vyvolejte "Můj počítač?" a přejděte do složky, kde se nachází soubor.
Nyní, pokud se nezobrazí přípona souboru .CSV (Windows má tuto možnost implicitně deaktivovanou), postupujte podle tohoto kroku a povolte příponu souboru - Zvolte nabídku "Tools ? / ? Options Folder?" potom vyberte "View ? zrušte zaškrtnutí políčka "Skrýt rozšíření pro známé typy souborů?" jako obrázek níže:
Pak byste měli vidět příponu souboru jako taková:
Klepněte pravým tlačítkem myši na soubor a vyberte přejmenovat, chcete-li soubor přejmenovat, aby se stal "ProductInfo.txt"?
Všimněte si, že ikona se také změní na ikonu běžného textového souboru. Neotevřete aplikaci Excel a použijte "File ? / ? Open ? příkaz přenést soubor do aplikace Excel. Když to provedete, objeví se dialogové okno jako:
Ujistěte se, že "Delimited ? je vybrán přepínač a klikněte na tlačítko "Next ? pro pokračování. Na další obrazovce zaškrtněte políčko "Comma ? a zrušte zaškrtnutí všech ostatních výběrů.
Klikněte na tlačítko "Next ? přejít na další obrazovku. Na této obrazovce musíte kliknout na tlačítko "SpecialID"? a vyberte položku "Text ? radiobutton z "Formát data sloupce ? sekce.
Klikněte na tlačítko Dokončit? pak jste hotovi.
Nyní můžete vidět sloupec "SpecialID?" byl přinesen jako sloupec Text a všechny vedoucí 0 jsou zachovány.
Tato metoda může být použita pro všechny zvláštní okolnosti pro vložení souboru CSV do aplikace Excel včetně dalších souborů s oddělenými údaji. Se schopností zadat typ dat pro každý sloupec během procesu importu dat máte mnohem lepší kontrolu nad konečným výsledkem.