4Aug
Microsoft Excel automatski će pretvoriti stupce podataka u format koji smatra najboljim prilikom otvaranja podatkovnih datoteka odvojenih zarezima. Za one od nas koji ne žele da se naši podaci promijene, možemo promijeniti takvo ponašanje.
Imate CSV datoteku koja se vjerojatno izvozi iz druge aplikacije ili vam je dao drugi ljudi. Otvorili biste ga u programu Excel jer znate vrlo dobro. CSV datoteka izgledat će ovako( ako otvorite datoteku u notepad.exe):
Datoteka sadrži stupce: ProductModelID, Ime, SpecialID i ModifiedDate. Stupac SpeicalID koji sadrži podatke s vodećim 0 i specijalizirani je kôd tako da želite zadržati vodeće 0s u programu Excel. Budući da je riječ o CSV datoteci, on se, prema zadanim postavkama, prikazuje u vašem Windows Exploreru kao Excel datoteku:
Dakle, dvaput kliknite datoteku i otvorite datoteku u programu Excel kao takav:
Možete vidjeti da je po defaultu Excel izbačenvodeći 0s u stupcu 3 "SpecialID".Podigli ste Excel aplikaciju i pokušali koristiti File / Open kako biste ručno otvorili datoteku i to ne funkcionira. Kako mogu to popraviti?
Izigrati je preimenovati datoteku s. TXT nastavkom i donijeti datoteku u Excel. SO prvo dovesti do "Moje računalo?"i pomaknite se do mjesta gdje je datoteka.
Sada, ako ne vidite proširenje. CSV datoteke( Windows je ovu opciju onemogućen prema zadanim postavkama) pa slijedite ovaj korak da biste omogućili proširenje datoteke - Odaberite izbornik "Tools? ? /? Folder Options?zatim odaberite "View? ?isključite stavku "Sakrij proširenja za poznate vrste datoteka?kao što je slika u nastavku:
Tada biste trebali vidjeti datotečni nastavak kao takav:
Desnom tipkom miša kliknite datoteku i odaberite preimenovati da biste preimenovali datoteku kako biste postali "ProductInfo.txt?
Obavijest i ikona se mijenja u regularnu ikonu tekstualne datoteke kao dobro. Ne otvarajte Excel i koristite "File? ? /? Open? ?naredba za prijenos datoteke u Excel. Kada to učinite, pojavit će se dijaloški okvir poput:
Pobrinite se da je "razgraničena?odabran je radio gumb i kliknite na "Next".za nastavak. Na sljedećem zaslonu označite okvir "Zarez?i poništite sve ostale odabire.
Kliknite na "Dalje"za prijelaz na sljedeći zaslon. Na ovom zaslonu morate kliknuti na "Specijalni ID?"stupac i odaberite "Tekst?radio gumb iz "Oblik podataka stupaca?odjeljak.
Kliknite na "Završi"onda ste gotovi.
Sada možete vidjeti stupac "SpecialID"?je unesen kao stupac Tekst i sačuvani su svi vodeći 0.
Ova se metoda može primijeniti na bilo koju posebnu okolnost za unošenje CSV datoteke u Excel, uključujući i druge datoteke s razgraničenom veličinom. Sposobnost određivanja vrste podataka za svaki stupac tijekom procesa uvoza podataka u konačnom je rezultatu mnogo bolja kontrola.