Hogyan változtassa meg az Excel CSV elválasztójelet vesszőre vagy pontosvesszőre

  • Ossza Meg Ezt
Michael Brown

A bemutató megmutatja, hogyan változtathatja meg a CSV elválasztójelet az adatok Excelbe vagy Excelből történő importálásakor vagy exportálásakor, így a fájlt vesszővel elválasztott értékek vagy pontosvesszővel elválasztott értékek formátumban mentheti.

Az Excel szorgalmas. Az Excel okos. Alaposan megvizsgálja a gép rendszerbeállításait, amelyen fut, és mindent megtesz, hogy előre lássa a felhasználó igényeit ... gyakran kiábrándító eredménnyel.

Képzeld el a következőt: Excel-adataidat egy másik alkalmazásba szeretnéd exportálni, ezért a sok program által támogatott CSV formátumban mész el. Bármelyik CSV-beállítást is használod, az eredmény egy pontosvesszővel elválasztott fájl lesz ahelyett, hogy vesszővel elválasztott lenne, amit valójában szerettél volna. A beállítás alapértelmezett, és fogalmad sincs, hogyan változtasd meg. Ne add fel! Nem számít, milyen mélyen van elrejtve a beállítás, megmutatjuk, hogyan lehetkeresse meg, és igazítsa az igényeinek megfelelően.

    Milyen elválasztójelet használ az Excel a CSV-fájlokhoz

    A .csv fájlok kezeléséhez a Microsoft Excel a Listaszeparátor a Windows Regionális beállításokban meghatározottak szerint.

    Észak-Amerikában és néhány más országban az alapértelmezett listaszeparátor egy vessző , így a CSV vesszővel elválasztva kapja.

    Az európai országokban a tizedesjel helyett vesszőt használnak, és a lista elválasztójelét általában a következőre állítják be pontosvessző Ezért az eredmény CSV pontosvesszővel elválasztott.

    Ha más mezőhatárolóval rendelkező CSV-fájlt szeretne kapni, alkalmazza az alábbiakban ismertetett módszerek egyikét.

    Változtassa meg az elválasztójelet az Excel fájl CSV-ként történő mentésekor

    Amikor a munkafüzetet .csv fájlként menti, az Excel az értékeket az alapértelmezett Listaszeparátor Ha más elválasztójel használatára szeretné kényszeríteni a programot, kövesse a következő lépéseket:

    1. Kattintson a címre. Fájl > Opciók > Haladó .
    2. A címen. Szerkesztési lehetőségek , törölje a Rendszerelválasztók használata jelölőnégyzet.
    3. Az alapértelmezett beállítások módosítása Tizedesválasztó Mivel ez megváltoztatja a tizedes számok megjelenítését a munkalapokon, válasszon egy másik tizedes számot. Ezer szeparátor a félreértések elkerülése érdekében.

    Attól függően, hogy melyik elválasztót kívánja használni, konfigurálja a beállításokat a következő módok valamelyikével.

    Az Excel fájl konvertálásához CSV pontosvesszővel elválasztva az alapértelmezett tizedesvesszőt vesszőre állítsa be. Ezáltal az Excel pontosvesszőt használ a Listaszeparátor (CSV elválasztójel):

    • Állítsa be a Tizedesválasztó vessző (,)
    • Állítsa be a Ezer szeparátor a periódushoz (.)

    Az Excel fájl mentése CSV vesszővel elválasztva , a tizedesvesszőt pontra állítsa. Így az Excel vesszőt fog használni a Listaszeparátor (CSV elválasztójel):

    • Állítsa be a Tizedesválasztó a periódushoz (.)
    • Állítsa be a Ezer szeparátor vessző (,)

    Ha csak egy CSV elválasztójelet szeretne megváltoztatni egy meghatározott fájl , majd jelölje be a Rendszerbeállítások használata jelölőnégyzetet az Excel munkafüzet CSV-be történő exportálása után.

    Megjegyzés: Nyilvánvaló, hogy az Excel-beállításokban elvégzett módosításokat Excelre korlátozódik A többi alkalmazás továbbra is a Windows regionális beállításaiban meghatározott alapértelmezett listaszeparátort használja.

    A CSV Excelbe történő importálásakor az elválasztójelek megváltoztatása

    A CSV-fájl Excelbe történő importálásának többféle módja van. Az elválasztójelek megváltoztatásának módja attól függ, hogy milyen importálási módszert választott.

    Az elválasztó jelzése közvetlenül a CSV fájlban

    Ahhoz, hogy az Excel be tudja olvasni a CSV-fájlt egy adott CSV-fájlban használt mezőelválasztóval, közvetlenül a fájlban adhatja meg az elválasztót. Ehhez nyissa meg a fájlt egy tetszőleges szövegszerkesztővel, mondjuk a Notepaddal, és írja be az alábbi karakterláncot minden más adat előtt:

    • Az értékek elválasztása vesszővel: sep=,
    • Az értékek elválasztása pontosvesszővel: sep=;
    • Az értékek szétválasztása pipával: sep=

    Hasonló módon bármilyen más karaktert is használhat a határolójelként - csak írja be a karaktert az egyenlőségjel után.

    Miután a határolójelet meghatároztuk, a szövegfájlt a szokásos módon megnyithatja az Excelben, magából az Excelből vagy a Windows Intézőből.

    Például, hogy helyesen nyisson meg egy pontosvesszővel határolt CSV az Excelben kifejezetten jelezzük, hogy a mezőelválasztó egy pontosvessző:

    Válassza ki az elválasztójelet a Szövegimportálás varázslóban

    Egy másik módja az alapértelmezettől eltérő elválasztójelű csv-fájlok kezelésének az, hogy a fájl megnyitása helyett importáljuk a fájlt. Az Excel 2013-ban és korábban ez elég könnyen elvégezhető volt a Szövegimportálás varázsló tartózkodik a Adatok lapon, a Külső adatok lekérése csoport. Az Excel 2016-tól kezdődően a varázslót a szalagról mint örökölt funkciót eltávolították. Azonban továbbra is használhatja:

    • Szövegből (Legacy) funkció engedélyezése.
    • Módosítsa a fájlkiterjesztést .csv-ről .txt-re, majd nyissa meg a txt fájlt az Excelből. Ez elindítja a Szöveg importálása varázsló automatikusan.

    A varázsló 2. lépésénél a program javasolja, hogy válasszon az előre definiált elválasztójelek (tabulátor, vessző, pontosvessző vagy szóköz) közül, vagy adja meg az egyéni elválasztójelet:

    Határolójel megadása Power Query kapcsolat létrehozásakor

    A Microsoft Excel 2016 és újabb verziók még egy egyszerű módot biztosítanak a csv-fájlok importálására - a Power Query segítségével történő csatlakozással. A Power Query kapcsolat létrehozásakor az előnézeti párbeszédablakban kiválaszthatja a határolójelet:

    Az alapértelmezett CSV elválasztó globálisan megváltoztatása

    Az alapértelmezett beállítás megváltoztatása Listaszeparátor nem csak az Excel, hanem a számítógépén telepített összes program számára, a következőket kell tennie:

    1. Windowson menjen a Vezérlőpult > Régió Ehhez csak írja be, hogy Régió a Windows keresőmezőben, majd kattintson a Régiós beállítások .

  • A Régió panelen, a Kapcsolódó beállítások , kattintson További dátum, idő és regionális beállítások .

  • A címen. Régió , kattintson A dátum, az idő vagy a számformátumok módosítása .

  • A Régió párbeszédpanelen, a Formátumok fülre, kattintson a További beállítások ...

  • A Formátum testreszabása párbeszédpanelen, a Számok lapon, írja be az alapértelmezett CSV elválasztóként használni kívánt karaktert a Listaszeparátor doboz.

    Ahhoz, hogy ez a módosítás működjön, a Listaszeparátor nem lehet ugyanaz mint Tizedesjegy .

  • Kattintson a címre. OK kétszer, hogy mindkét párbeszédpanelt bezárja.
  • Ha végzett, indítsa újra az Excelt, hogy az átvegye a módosításokat.

    Megjegyzések:

    • A rendszerbeállítások módosítása egy globális változás a számítógépen, ami hatással lesz a rendszer összes alkalmazására és kimenetére. Ne tegye ezt, hacsak nem 100%-ig biztos az eredményekben.
    • Ha az elválasztó megváltoztatása hátrányosan befolyásolta valamely alkalmazás viselkedését, vagy egyéb problémákat okozott a gépén, visszavonja a változtatásokat Ehhez kattintson a Reset gomb a Formátum testreszabása párbeszédpanelen (fenti 5. lépés). Ez eltávolítja az összes elvégzett testreszabást, és visszaállítja a rendszer alapértelmezett beállításait.

    Változó listaszeparátor: háttér és következmények

    Mielőtt megváltoztatná a Listaszeparátor a gépén, arra bátorítom, hogy figyelmesen olvassa el ezt a részt, hogy teljes mértékben megértse a lehetséges kimeneteleket.

    Először is meg kell jegyezni, hogy országtól függően a Windows különböző alapértelmezett elválasztójeleket használ. Ez azért van, mert a nagy számokat és a tizedesjegyeket világszerte különböző módon írják.

    Az USA-ban, az Egyesült Királyságban és néhány más angol nyelvű országban, beleértve Ausztráliát és Új-Zélandot, a következő elválasztójeleket használják:

    Tizedesjegy: pont (.)

    Számjegyek csoportosítása: vessző (,)

    Lista elválasztó: vessző (,)

    A legtöbb európai országban az alapértelmezett listaszeparátor a pontosvessző (;), mivel a vesszőt használják tizedesvesszőként:

    Tizedesjegy: vessző (,)

    Számcsoportosítási szimbólum: pont (.)

    Lista elválasztó: pontosvessző (;)

    Például így kétezer dollár és ötven cent különböző országokban írják:

    USA és Egyesült Királyság: $2,000.50

    EU: $2.000,50

    Hogyan kapcsolódik mindez a CSV elválasztójelhez? A lényeg az, hogy a Listaszeparátor (CSV elválasztó) és Tizedesjegy két különböző karakter kell, hogy legyen. Ez azt jelenti, hogy a Listaszeparátor a címre. vessző meg kell változtatni az alapértelmezett Tizedesjegy (ha vesszőre van állítva). Ennek eredményeképpen a számok minden alkalmazásban másképp fognak megjelenni.

    Ráadásul, Listaszeparátor a következőkre használják érvek szétválasztása Ha egyszer megváltoztatja, mondjuk vesszőről pontosvesszőre, akkor az összes képletében a választójelek is pontosvesszőre változnak.

    Ha nem áll készen ilyen nagyszabású módosításokra, akkor csak egy adott CSV-fájlban változtasson meg egy elválasztójelet, ahogyan azt a bemutató első részében leírtuk.

    Így nyithatja meg vagy mentheti el a CSV fájlokat különböző elválasztójelekkel az Excelben. Köszönjük, hogy elolvasta, és találkozunk jövő héten!

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.