Potreba za promjenom kodiranja teksta često se suočava s korisnicima koji rade u pretraživačima, uređivačima teksta i procesorima. No, pri radu u Excelovom procesoru proračunskih tablica može se pojaviti i takva potreba jer ovaj program obrađuje ne samo brojeve, već i tekst. Pogledajmo kako promijeniti kodiranje u Excelu.
Lekcija: Kodiranje u programu Microsoft Word
Rad sa kodiranjem teksta
Kodiranje teksta je skup elektronskih digitalnih izraza koji se pretvaraju u korisničke znakove. Postoji mnogo vrsta kodiranja, a svako od njih ima svoja pravila i jezik. Sposobnost programa da prepozna određeni jezik i prevede ga u znakove razumljive običnoj osobi (slova, brojevi, drugi simboli) određuje može li aplikacija raditi s određenim tekstom ili ne. Među popularnim tekstualnim kodovima su sljedeće:
- Windows-1251;
- KOI-8;
- ASCII;
- ANSI
- UKS-2;
- UTF-8 (Unicode).
Potonji naziv najčešći je među šifrantima u svijetu, jer se smatra svojevrsnim univerzalnim standardom.
Najčešće, sam program prepoznaje kodiranje i automatski se prebacuje na njega, ali u nekim slučajevima korisnik mora reći aplikaciji njen izgled. Tek tada može ispravno raditi s kodiranim znakovima.
Excel nailazi na najveći broj problema s dešifriranjem kodiranja prilikom pokušaja otvaranja CSV datoteka ili izvoza txt datoteka. Često, umjesto uobičajenih slova prilikom otvaranja tih datoteka putem Excel-a, možemo primijetiti čudne znakove, takozvane "krakozyabry". U tim slučajevima korisnik mora izvršiti određene manipulacije kako bi program počeo pravilno prikazivati podatke. Postoji nekoliko načina da se ovaj problem reši.
1. metoda: promenite kodiranje pomoću Notepad ++
Nažalost, Excel nema punopravni alat koji bi vam omogućio brzu izmjenu kodiranja u bilo kojoj vrsti teksta. Stoga se u te svrhe mora koristiti rješenja u više koraka ili se pribjegavati pomoći trećih aplikacija. Jedan od najpouzdanijih načina je upotreba uređivača teksta Notepad ++.
- Pokrećemo aplikaciju Notepad ++. Kliknite na artikl Datoteka. S liste koja se otvori odaberite "Otvori". Možete i utipkati prečicu na tastaturi Ctrl + O.
- Otvara se prozor za otvaranje datoteke. Idemo u direktorij u kojem se nalazi dokument, koji je pogrešno prikazan u Excelu. Odaberite ga i kliknite na gumb. "Otvori" pri dnu prozora.
- Datoteka se otvara u prozoru za uređivanje Notepad ++. Na dnu prozora na desnoj strani statusne trake nalazi se trenutno kodiranje dokumenta. Budući da ga Excel ne prikazuje pravilno, potrebne su promene. Unosimo kombinaciju tipki Ctrl + A na tastaturi da odaberete sav tekst. Kliknite na stavku menija "Encodings". Na listi koja se otvori odaberite Pretvori u UTF-8. Ovo je Unicode kodiranje i Excel s njim radi što je moguće korektnije.
- Nakon toga, da biste spremili promjene u datoteku, kliknite gumb na alatnoj traci u obliku diskete. Zatvorite Notepad ++ klikom na dugme u obliku bijelog križa u crvenom kvadratu u gornjem desnom uglu prozora.
- Datoteku otvaramo na standardni način putem Explorera ili koristeći bilo koju drugu opciju u Excelu. Kao što vidite, svi likovi su sada ispravno prikazani.
Unatoč činjenici da se ova metoda temelji na upotrebi softvera treće strane, jedna je od najjednostavnijih opcija za transkodiranje sadržaja datoteka u Excel.
Druga metoda: koristite Text Wizard
Pored toga, konverziju možete izvršiti pomoću ugrađenih alata programa, naime Čarobnjaka za tekst. Čudno je da je korištenje ovog alata nešto složenije od korištenja programa treće strane koji je opisan u prethodnoj metodi.
- Pokrećemo program Excel. Potrebno je aktivirati samu aplikaciju, a ne otvarati dokument uz njegovu pomoć. Odnosno, pred vama bi se trebao pojaviti prazan list. Idite na karticu "Podaci". Pritisnite gumb na vrpci "Iz teksta"smješteno u kutiju s alatima "Dobivanje vanjskih podataka".
- Otvara se prozor datoteke za uvoz tekstualne datoteke. Podržava otvaranje sljedećih formata:
- Txt;
- CSV;
- PRN.
Idite u direktorij lokacije uvezene datoteke, odaberite je i kliknite na gumb "Uvoz".
- Otvara se prozor Text Wizard (Čarobnjak za tekst). Kao što vidite, u polju za pregled likovi su prikazani pogrešno. U polju "Format datoteke" otvorite padajuću listu i promijenite kodiranje u njoj na Unicode (UTF-8).
Ako su podaci i dalje pogrešno prikazani, pokušavamo eksperimentirati s drugim kodiranjima dok tekst u polju za pregled ne postane čitljiv. Nakon što vas rezultat zadovolji, kliknite na gumb "Dalje".
- Otvara se sledeći prozor čarobnjaka za tekst. Ovdje možete promijeniti znak razgraničenja, ali preporučuje se da ostavite zadane postavke (karticu). Kliknite na dugme "Dalje".
- U posljednjem prozoru možete promijeniti format podataka stupca:
- General;
- Tekst
- Datum
- Preskočite stupac.
Ovdje treba postaviti postavke uzimajući u obzir prirodu obrađenog sadržaja. Nakon toga kliknite na gumb Gotovo.
- U sljedećem prozoru na listu odredite koordinate gornje lijeve ćelije raspona na kojem će se podaci umetnuti. To možete učiniti ručno preusmjeravanjem adrese u odgovarajuće polje ili jednostavno označavanjem željene ćelije na listu. Nakon dodavanja koordinata, kliknite gumb u polju prozora "OK".
- Nakon toga tekst će se prikazati na listu u kodiranju koje nam treba. Ostaje je formatirati ili vratiti strukturu tablice, ako su to bili tabelarni podaci, jer je preoblikovanjem ona uništila.
3. način: spremite datoteku u određeno kodiranje
Postoji obrnuta situacija kada datoteku nije potrebno otvoriti s ispravnim prikazom podataka, nego je spremiti u uspostavljenom kodiranju. U Excelu možete izvršiti ovaj zadatak.
- Idite na karticu Datoteka. Kliknite na artikl Spremi kao.
- Otvara se prozor za spremanje dokumenta. Koristeći Explorer sučelje određujemo direktorij u kojem će se datoteka pohraniti. Tada postavljamo vrstu datoteke ako želimo spremiti radnu knjigu u formatu različitom od standardnog Excel formata (xlsx). Zatim kliknite na parametar "Usluga" a na listi koja se otvori odaberite Opcije web dokumenata.
- U prozoru koji se otvori idite na karticu "Kodiranje". U polju Spremi dokument kao otvorite padajući popis i od popisa postavite vrstu kodiranja koju smatramo potrebnom. Nakon toga kliknite na gumb "OK".
- Vrati se do prozora "Sačuvaj dokument" a zatim kliknite na dugme Spremi.
Dokument će biti sačuvan na tvrdom disku ili izmjenjivom mediju u kodiranju koje ste sami odredili. Ali morate uzeti u obzir da će uvijek dokumenti spremljeni u Excelu biti pohranjeni u ovom kodiranju. Da biste to promijenili, morate ponovo otići do prozora Opcije web dokumenata i promenite podešavanja.
Postoji još jedan način da promijenite postavke kodiranja spremljenog teksta.
- Biti na kartici Datotekakliknite na stavku "Opcije".
- Otvara se prozor Excel opcija. Odaberite pot "Napredno" sa liste koja se nalazi na levoj strani prozora. Pomičite se po sredini prozora do bloka postavki "General". Zatim kliknite na gumb Postavke web stranice.
- Otvara se prozor koji nam je već poznat Opcije web dokumenata, gdje radimo iste radnje o kojima smo ranije govorili.
Sada će svaki dokument sačuvan u Excelu imati upravo tačno kodiranje koje ste instalirali.
Kao što vidite, Excel nema alat koji bi vam omogućio brzo i povoljno pretvaranje teksta iz jednog kodiranja u drugo. Tekstni čarobnjak ima previše glomaznu funkcionalnost i ima mnoštvo funkcija koje nisu potrebne za takav postupak. Koristeći ga, morat ćete proći kroz nekoliko koraka koji ne utječu direktno na ovaj postupak, već služe u druge svrhe. Čak i pretvaranje putem trećeg urednika za uređivanje teksta Notepad ++ u ovom slučaju izgleda malo lakše. Spremanje datoteka u dano kodiranje u Excelu je također komplicirano činjenicom da svaki put kad želite promijeniti ovaj parametar, morate promijeniti globalne postavke programa.