Efnisyfirlit
Kennslan sýnir hvernig á að breyta CSV-skilju þegar gögn eru flutt inn eða út í/úr Excel, svo þú getir vistað skrána þína á sniði með kommumaðskilin gildi eða semíkommuaðskilin gildi.
Excel er duglegt. Excel er snjallt. Það skoðar rækilega kerfisstillingar vélarinnar sem það keyrir á og gerir sitt besta til að sjá fyrir þarfir notandans ... oft með vonbrigðum.
Ímyndaðu þér þetta: þú vilt flytja Excel gögnin þín yfir í annað forrit, svo þú farðu að vista það á CSV sniði sem studd er af mörgum forritum. Hvaða CSV valmöguleika sem þú notar, útkoman er semíkommu-afmörkuð skrá í stað þess að aðskilin með kommu sem þú vildir virkilega. Stillingin er sjálfgefin og þú hefur ekki hugmynd um hvernig á að breyta henni. Ekki gefast upp! Sama hversu djúpt stillingin er falin munum við sýna þér leið til að finna hana og fínstilla að þínum þörfum.
Hvaða afmörkun Excel notar fyrir CSV skrár
Til að meðhöndla .csv skrár notar Microsoft Excel listaskiljuna sem er skilgreindur í svæðisstillingum Windows.
Í Norður-Ameríku og sumum öðrum löndum er sjálfgefna listaskiljan komma , þannig að þú færð CSV kommu afmarkað.
Í Evrópulöndum er komma frátekin fyrir tugatáknið og listaskilin er almennt stillt á semíkomma . Þess vegna er útkoman CSV semíkomma afmörkuð.
Til að fá CSV skrá með öðrum reitafmörkun skaltu nota eina af aðferðunum sem lýst erhér að neðan.
Breyttu aðskilnaði þegar þú vistar Excel skrá sem CSV
Þegar þú vistar vinnubók sem .csv skrá aðskilur Excel gildi með sjálfgefnum listaskilju . Til að þvinga það til að nota annað afmörkun skaltu halda áfram með eftirfarandi skrefum:
- Smelltu á Skrá > Valkostir > Ítarlegt .
- Undir Breytingarvalkostir , hreinsaðu gátreitinn Notaðu kerfisskiljur .
- Breyttu sjálfgefna tugaskilju . Þar sem þetta mun breyta því hvernig aukastafir eru birtar á vinnublöðunum þínum skaltu velja annan Þúsundskilju til að forðast rugling.
Það fer eftir því hvaða skilju þú vilt nota, stilltu stillingarnar á einn af eftirfarandi leiðum.
Til að umbreyta Excel skrá í CSV semíkommu afmörkuð skaltu stilla sjálfgefna aukastafaskil á kommu. Þetta mun fá Excel til að nota semíkommu fyrir listaskiljuna (CSV afmörkun):
- Setja tugabrot á kommu (,)
- Stilltu Þúsundskilju á punkti (.)
Til að vista Excel skrá sem CSV afmörkuð kommu , stilltu aukastafaskilin í punkti (punktur). Þetta mun gera Excel til að nota kommu fyrir listaskiljuna (CSV afmörkun):
- Stilltu tugamerki á punkt (.)
- Stilltu Þúsundskilju á kommu (,)
Ef þú vilt aðeins breyta CSV skilju fyrir tiltekna skrá , merktu síðan við Notaðu kerfitil að meðhöndla csv skrá með öðrum afmörkun en sjálfgefna er að flytja inn skrána frekar en að opna. Í Excel 2013 og fyrr var það frekar auðvelt að gera með Textainnflutningshjálpinni sem er á flipanum Gögn , í hópnum Fá ytri gögn . Frá og með Excel 2016 er töframaðurinn fjarlægður af borðinu sem eldri eiginleiki. Hins vegar geturðu samt notað hann:
- Virkja úr texta (Legacy) eiginleikanum.
- Breyttu skráarendingu úr .csv í .txt og opnaðu síðan txt skrána úr Excel. Þetta mun ræsa Textahjálpina fyrir innflutning sjálfkrafa.
Í skrefi 2 í hjálpinni er bent á að þú veljir úr fyrirfram skilgreindum afmörkunarmerkjum (flipa, kommu, semíkommu eða bili) eða tilgreindu þína sérsniðnu:
Tilgreindu afmörkun þegar þú býrð til Power Query tengingu
Microsoft Excel 2016 og nýrri veitir eina auðvelda leið til að flytja inn csv skrá - með því að tengjast því með hjálp Power Query. Þegar þú býrð til Power Query tengingu geturðu valið afmörkun í forskoðunarglugganum:
Breyta sjálfgefna CSV skilju á heimsvísu
Til að breyta sjálfgefna Aðskilja lista ekki aðeins fyrir Excel heldur fyrir öll forrit sem eru uppsett á tölvunni þinni, hér er það sem þú þarft að gera:
- Í Windows, farðu í Stjórnborð > Stillingar Svæða . Fyrir þetta skaltu bara slá inn Svæði í Windows leitarreitinn og smelltu síðan Svæðastillingar .
Til þess að þessi breyting virki ætti Listaskiljan ekki að vera sú sama sem Taugatákn .
Þegar það er lokið skaltu endurræsa Excel, svo það geti tekið upp breytingarnar þínar.
Athugasemdir:
- Að breyta kerfisstillingum mun valda almennri breytingu á tölvunni þinni sem mun hafa áhrif á öll forrit og allt úttak kerfisins. Ekki gera þetta nema þú sért 100% viss um niðurstöðurnar.
- Ef breyting á skilrúmi hefur haft slæm áhrif á hegðun einhvers forrits eða valdið öðrum vandræðum á vélinni þinni, afturkalla breytingarnar . Til þess skaltu smella á Endurstilla hnappinn í Sérsníða sniði valmyndinni (skref 5 hér að ofan). Þetta mun fjarlægja allar sérstillingarnar sem þú hefur gert og endurheimta sjálfgefna stillingar kerfisins.
Breyting á listaskilum: bakgrunnur ogafleiðingar
Áður en þú skiptir um listaskilju á vélinni þinni, hvet ég þig til að lesa þennan kafla vandlega, svo þú skiljir að fullu hugsanlegar niðurstöður.
Í fyrsta lagi ætti það að vera tók fram að Windows notar mismunandi sjálfgefnar skilgreinar, allt eftir landi. Það er vegna þess að stórar tölur og aukastafir eru skrifaðir á mismunandi hátt um allan heim.
Í Bandaríkjunum, Bretlandi og nokkrum öðrum enskumælandi löndum, þar á meðal Ástralíu og Nýja Sjálandi, eru eftirfarandi skilgreinar notaðar:
Tugastafatákn: punktur (.)
Tákn fyrir tölustafi: kommu (,)
Aðskilnaður lista: komma (,)
Í flestum Evrópulöndum er sjálfgefna listaskilin semíkomma (;) vegna þess að kommur er notaður sem aukastafur:
Taugatákn: komma (,)
Tákn fyrir tölustafi: punktur ( .)
Aðskilja lista: semíkomma (;)
Til dæmis, hér er hvernig tvö þúsund dollarar og fimmtíu sent er skrifað í mismunandi lönd:
Bandaríkin og Bretland: $2.000.50
ESB: $2.000,50
Hvernig tengist þetta CSV afmörkuninni? Aðalatriðið er að Aðskilnaður lista (CSV afmörkun) og Tugamerki ættu að vera tveir mismunandi stafir. Það þýðir að stilla listaskiljuna á kommu mun krefjast þess að breyta sjálfgefna tugamerki (ef það er stillt á kommu). Fyrir vikið munu tölur birtast á annan hátt í öllum þínumforritum.
Þar að auki er Aðskilnaður lista notaður til að aðskilja rök í Excel formúlum. Þegar þú hefur breytt því, segðu úr kommu í semíkommu, munu skilgreinarnar í öllum formúlunum þínum einnig breytast í semíkommur.
Ef þú ert ekki tilbúinn fyrir svona stórfelldar breytingar, breyttu þá aðeins skilju fyrir tiltekið CSV skrá eins og lýst er í fyrri hluta þessa kennsluefnis.
Þannig er hægt að opna eða vista CSV skrár með mismunandi afmörkun í Excel. Þakka þér fyrir að lesa og sjáumst í næstu viku!
stillingargátreitinn aftur eftir að Excel vinnubókin þín hefur verið flutt út í CSV.Athugið. Augljóslega eru breytingarnar sem þú hefur gert í Excel Valkostum takmarkaðar við Excel . Önnur forrit munu halda áfram að nota sjálfgefna listaskil sem er skilgreind í svæðisstillingum Windows.
Breyta afmörkun þegar CSV er flutt inn í Excel
Það eru nokkrar mismunandi leiðir til að flytja inn CSV skrá í Excel. Leiðin til að breyta afmörkun fer eftir innflutningsaðferðinni sem þú valdir.
Tilgreindu skilju beint í CSV skrá
Til þess að Excel geti lesið CSV skrá með reitskilju sem notuð er í a gefin CSV skrá geturðu tilgreint skiljuna beint í þeirri skrá. Til að gera þetta, opnaðu skrána þína í hvaða textaritli sem er, segðu Notepad og sláðu inn strenginn fyrir neðan á undan öllum öðrum gögnum:
- Til að aðskilja gildi með kommu: sep=,
- Til að skilja gildi með semíkommu: sep=;
- Til að aðskilja gildi með pípu: sep=