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 dodijelila druga osoba. 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, Name, 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, prema zadanim je postavkama prikazana u programu Windows Explorer u Excel datoteci:
Zato dvaput kliknite datoteku i otvorite datoteku u programu Excel kao takva:
Možete vidjeti da je prema zadanim postavkama Excel uklonio vodeće 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 najprije dovesti "My Computer"? i pomaknite se do mjesta gdje je datoteka.
Sada, ako ne vidite proširenje .CSV (Windows je ta opcija onemogućena prema zadanim postavkama), a zatim slijedite ovaj korak da biste omogućili proširenje datoteke - Odaberite izbornik "Tools ? / ? Opcije mape¹? zatim odaberite "View ? isključite stavku "Sakrij proširenja za poznate vrste datoteka?" kao na donjoj slici:
Tada biste trebali vidjeti datotečni nastavak kao takav:
Desnom tipkom kliknite datoteku i odaberite Preimenuj da biste promijenili naziv datoteke da biste postali "ProductInfo.txt ?
Obavijest se ikona također mijenja uobičajenu ikonu tekstualne datoteke. Ne otvorite Excel i koristite "File ? / ? Open ? naredba za prijenos datoteke u Excel. Kada to učinite, pojavit će se dijaloški okvir poput:
Provjerite jesu li "razgraničeno"? odabran je radio gumb i kliknite na "Next " za nastavak. Na sljedećem zaslonu označite okvir "Comma ? i poništite sve ostale odabire.
Kliknite "Next " za prijelaz na sljedeći zaslon. Na ovom zaslonu trebate kliknuti na "SpecialID ? stupac i odaberite "Text "? radio gumb iz "Oblik podataka stupaca"? odjeljak.
Kliknite "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 unos CSV datoteke u Excel, uključujuć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.