Kako promijeniti Excel CSV graničnik u zarez ili tačku i zarez

  • Podijeli Ovo
Michael Brown

Vodič pokazuje kako promijeniti CSV separator prilikom uvoza ili izvoza podataka u/iz Excela, tako da možete sačuvati svoju datoteku u formatu vrijednosti razdvojenih zarezima ili tačkom i zarezom.

Excel je marljiv. Excel je pametan. Detaljno ispituje sistemske postavke mašine na kojoj radi i daje sve od sebe da predvidi potrebe korisnika... prilično često do razočaravajućih rezultata.

Zamislite ovo: želite da eksportujete svoje Excel podatke u drugu aplikaciju, tako da spremite ga u CSV formatu koji podržavaju mnogi programi. Koju god CSV opciju da koristite, rezultat je datoteka razdvojena tačkom i zarezom, a ne odvojena zarezima što ste zaista željeli. Postavka je podrazumevana i nemate pojma kako da je promenite. Ne odustaj! Bez obzira na to koliko duboko je postavka skrivena, pokazat ćemo vam način da je locirate i prilagodite svojim potrebama.

    Koji graničnik Excel koristi za CSV datoteke

    Za rukovanje .csv datotekama, Microsoft Excel koristi razdjelnik liste definiran u regionalnim postavkama Windowsa.

    U Sjevernoj Americi i nekim drugim zemljama, zadani separator liste je zarez , tako da dobijete CSV razdvojen zarezima.

    U evropskim zemljama, zarez je rezerviran za decimalni simbol, a razdjelnik liste je općenito postavljen na tačka-zarez . Zbog toga je rezultat CSV razdvojen tačkom i zarezom.

    Da biste dobili CSV datoteku s drugim graničnikom polja, primijenite jedan od opisanih pristupaispod.

    Promijenite separator kada spremate Excel datoteku kao CSV

    Kada radnu knjigu spremite kao .csv datoteku, Excel razdvaja vrijednosti sa vašim zadanim razdjelnikom liste . Da biste ga prisilili da koristi drugačiji graničnik, nastavite sa sljedećim koracima:

    1. Kliknite Datoteka > Opcije > Napredno .
    2. Pod Opcije uređivanja , opozovite izbor u polju za potvrdu Koristi sistemske separatore .
    3. Promijenite zadani Decimalni separator . Budući da će ovo promijeniti način na koji se decimalni brojevi prikazuju u vašim radnim listovima, odaberite drugi razdjelnik hiljada da biste izbjegli zabunu.

    U zavisnosti od toga koji separator želite koristiti, konfigurirajte postavke na jedan od sljedećih načina.

    Da biste pretvorili Excel datoteku u CSV razdvojenu tačkom i zarezom , postavite zadani decimalni separator na zarez. Ovo će natjerati Excel da koristi tačku i zarez za Razdjelnik liste (CSV graničnik):

    • Postavite Decimalni separator na zarez (,)
    • Postavite Razdjelnik hiljada na tačku (.)

    Da biste spremili Excel datoteku kao CSV razdvojen zarezima , postavite decimalni separator na tačku (tačku). Ovo će natjerati Excel da koristi zarez za Razdjelnik liste (CSV graničnik):

    • Postavite Decimalni separator na tačku (.)
    • Postavite Razdjelnik hiljada na zarez (,)

    Ako želite promijeniti CSV separator samo za određeni fajl , a zatim označite Koristi sistemrukovanje csv datotekom sa graničnikom drugačijim od zadanog je uvoz datoteke umjesto otvaranja. U Excelu 2013 ranije, to je bilo prilično lako učiniti s Čarobnjakom za uvoz teksta koji se nalazi na kartici Podaci , u grupi Dobij vanjske podatke . Počevši od Excel 2016, čarobnjak je uklonjen sa trake kao naslijeđena funkcija. Međutim, još uvijek je možete iskoristiti:

    • Omogući funkciju iz teksta (naslijeđeno).
    • Promijenite ekstenziju datoteke iz .csv u .txt, a zatim otvorite txt datoteku iz programa Excel. Ovo će automatski pokrenuti Čarobnjak za uvoz teksta .

    U koraku 2 čarobnjaka, predlažemo vam da odaberete između unaprijed definiranih graničnika (tabulator, zarez, tačka-zarez ili razmak) ili navedite svoj prilagođeni:

    Odredite graničnik prilikom kreiranja Power Query veze

    Microsoft Excel 2016 i novije verzije pružaju još jedan jednostavan način za uvoz csv datoteke - povezivanjem na njega uz pomoć Power Queryja. Kada kreirate Power Query vezu, možete odabrati graničnik u dijaloškom prozoru Pregled:

    Globalno promijenite zadani CSV separator

    Da promijenite zadani Razdjelnik liste ne samo za Excel već i za sve programe instalirane na vašem računaru, evo šta trebate učiniti:

    1. Na Windows-u idite na Kontrolna tabla > Postavke Regija . Za ovo, samo ukucajte Region u Windows okvir za pretragu, a zatim kliknite Postavke regije .

  • Na panelu Region, pod Srodne postavke , kliknite na Dodatno datum, vrijeme i regionalne postavke .

  • Pod Regija kliknite na Promijeni formate datuma, vremena ili brojeva .

  • U dijaloškom okviru Regija , na kartici Formati kliknite na Dodatne postavke

  • U dijaloškom okviru Prilagodi format , na kartici Brojevi , unesite znak koji želite koristiti kao zadani CSV graničnik u polju Razdjelnik liste .

    Da bi ova promjena funkcionirala, Razdjelnik liste ne bi trebao biti isti kao Decimalni simbol .

  • Kliknite na OK dvaput da zatvorite oba dijaloška okvira.
  • Kada završite, ponovo pokrenite Excel, tako da može preuzeti vaše promjene.

    Napomene:

    • Izmjena sistemskih postavki će uzrokovati globalnu promjenu na vašem računaru koja će utjecati na sve aplikacije i sav izlaz sistema. Nemojte to raditi osim ako niste 100% sigurni u rezultate.
    • Ako je promjena separatora negativno utjecala na ponašanje neke aplikacije ili izazvala druge probleme na vašem stroju, poništite promjene . Za ovo kliknite na dugme Resetuj u dijaloškom okviru Prilagodi format (korak 5 iznad). Ovo će ukloniti sve prilagodbe koje ste napravili i vratiti zadane postavke sistema.

    Promjena separatora liste: pozadina iposljedice

    Prije nego što promijenite razdjelnik liste na vašoj mašini, preporučujem vam da pažljivo pročitate ovaj odjeljak, kako biste u potpunosti razumjeli moguće ishode.

    Prvo, trebalo bi da bude primetio je da u zavisnosti od zemlje Windows koristi različite podrazumevane separatore. To je zato što se veliki brojevi i decimale pišu na različite načine širom svijeta.

    U SAD-u, Velikoj Britaniji i nekim drugim zemljama engleskog govornog područja, uključujući Australiju i Novi Zeland, koriste se sljedeći separatori:

    Decimalni simbol: tačka (.)

    Simbol za grupisanje cifara: zarez (,)

    Razdjelnik liste: zarez (,)

    U većini evropskih zemalja, podrazumevani separator liste je tačka i zarez (;) jer se zarez koristi kao decimalni zarez:

    Decimalni simbol: zarez (,)

    Simbol za grupisanje cifara: tačka ( .)

    Razdjelnik liste: tačka i zarez (;)

    Na primjer, evo kako se piše dvije hiljade dolara i pedeset centi u različite zemlje:

    SAD i UK: 2.000,50 USD

    EU: 2.000,50 USD

    Kako se sve ovo odnosi na CSV graničnik? Poenta je da Razdjelnik liste (CSV graničnik) i Decimalni simbol trebaju biti dva različita znaka. To znači da će postavljanje razdjelnika liste na zarez zahtijevati promjenu zadanog decimalnog simbola (ako je postavljen na zarez). Kao rezultat toga, brojevi će biti prikazani na drugačiji način u svim vašimaplikacije.

    Štaviše, Razdjelnik liste se koristi za razdvajanje argumenata u Excel formulama. Jednom kada ga promijenite, recimo iz zareza u tačku i zarez, separatori u svim vašim formulama također će se promijeniti u točke i zareze.

    Ako niste spremni za tako velike modifikacije, promijenite separator samo za određeni CSV datoteku kao što je opisano u prvom dijelu ovog vodiča.

    Tako možete otvoriti ili spremiti CSV datoteke s različitim graničnicima u Excelu. Hvala vam na čitanju i vidimo se sljedeće sedmice!

    settingsponovo potvrdite polje nakon izvoza vaše Excel radne knjige u CSV.

    Napomena. Očigledno, promjene koje ste napravili u Excel opcijama su ograničene na Excel . Druge aplikacije će nastaviti da koriste podrazumevani separator liste definisan u vašim regionalnim postavkama Windowsa.

    Promijenite graničnik prilikom uvoza CSV-a u Excel

    Postoji nekoliko različitih načina za uvoz CSV datoteke u Excel. Način promjene graničnika ovisi o načinu uvoza za koji ste se odlučili.

    Da bi Excel mogao čitati CSV datoteku sa separatorom polja koji se koristi u datoj CSV fajlu, možete odrediti separator direktno u toj datoteci. Za ovo, otvorite svoju datoteku u bilo kojem uređivaču teksta, recimo Notepad, i otkucajte donji niz prije svih drugih podataka:

    • Da odvojite vrijednosti zarezom: sep=,
    • Da odvojite vrijednosti sa tačkom i zarezom: sep=;
    • Da biste odvojili vrijednosti crtom: sep=

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.