4Aug

Ako importovať súbor CSV obsahujúci stĺpec s vedúcim 0 do

Program Microsoft Excel automaticky prevádza stĺpce údajov do formátu, ktorý považuje za najlepší pri otvorení dátových súborov oddelených čiarkou. Pre tých z nás, ktorí nechcú, aby sa naše dáta zmenili, môžeme toto správanie zmeniť.

Máte súbor CSV pravdepodobne vyexportovaný z inej aplikácie alebo vám ho dajú iní ľudia. Chceli by ste ju otvoriť v programe Excel, pretože to viete veľmi dobre. Súbor CSV bude vyzerať takto( ak otvoríte súbor v notepad.exe):

Súbor obsahuje stĺpce: ProductModelID, Name, SpecialID a ModifiedDate. Stĺpec SpeicalID obsahuje údaje s vedúcim 0 a je to špecializovaný kód, takže by ste chceli udržať vedúce 0 v programe Excel. Keďže ide o súbor CSV, je vo vašom prehliadači Windows zobrazený ako súbor programu Excel:

Takže dvakrát kliknite na súbor a otvorte súbor v programe Excel takto:

Môžete vidieť, že v predvolenom nastavení je Excel odstránenývedúci 0 v stĺpci 3 "SpecialID".Vytvorili ste aplikáciu programu Excel a pokúsili ste sa použiť File / Open na otvorenie súboru ručne a to tiež nefunguje. Ako to môžem vyriešiť?

Trikom je premenovať súbor s príponou. TXT a potom súbor do programu Excel. Tak prvý vychovávať "môj počítač?a prejdite do priečinka, do ktorého sa nachádza súbor.

Ak teraz nevidíte príponu. CSV( Windows má túto možnosť implicitne deaktivovanú), postupujte podľa tohto kroku, aby ste umožnili rozšírenie súboru. - Zvoľte menu "Tools? /? Folder Options"?potom zvoľte "Zobraziť?kartu zrušte začiarknutie položky "Skryť rozšírenia pre známe typy súborov?"ako obrázok nižšie:

Potom by ste mali vidieť príponu súboru ako taký:

Kliknite pravým tlačidlom na súbor a vyberte premenovať premenovať súbor, aby sa stal "ProductInfo.txt?

Všimnite si, že ikona sa tiež zmení na ikonu bežného textového súboru. Nie otvoriť Excel a používať "Súbor? /? Otvoriť?príkaz priveďte súbor do programu Excel. Keď to urobíte, objaví sa dialógové okno ako:

Uistite sa, že "Delimited?prepínač je vybratý a kliknite na "Next?pre pokračovanie. Na ďalšej obrazovke začiarknite políčko "Čiarka"?a zrušte začiarknutie všetkých ostatných výberov.

Kliknite na "Next?prejsť na ďalšiu obrazovku. Na tejto obrazovke musíte kliknúť na "SpecialID"?stĺpec a vyberte položku "Text?"radiobutónu z "Formát údajov v stĺpcoch?"oddiel.

Kliknite na "Finish?potom ste hotoví.

Teraz môžete vidieť stĺpec "SpecialID? ?bol privedený ako stĺpec Text a všetky vedúce 0 sú zachované.

Táto metóda môže byť použitá na akékoľvek špeciálne okolnosti, ktoré prinášajú súbor CSV do programu Excel vrátane iných vyhradených súborov. So schopnosťou špecifikovať typ údajov pre každý stĺpec počas procesu importu údajov máte oveľa lepšiu kontrolu nad výsledným výsledkom.