Taula de continguts
El tutorial mostra com canviar el separador CSV en importar o exportar dades a/des d'Excel, de manera que podeu desar el fitxer en el format de valors separats per comes o valors separats per punt i coma.
Excel és diligent. Excel és intel·ligent. Examina a fons la configuració del sistema de la màquina en què s'executa i fa tot el possible per anticipar-se a les necessitats de l'usuari... molt sovint amb resultats decebedors.
Imagineu això: voleu exportar les vostres dades d'Excel a una altra aplicació, de manera que podeu aneu a guardar-lo en el format CSV compatible amb molts programes. Sigui quina sigui l'opció CSV que utilitzeu, el resultat és un fitxer delimitat per punt i coma en lloc de separat per comes que realment volíeu. La configuració és predeterminada i no teniu ni idea de com canviar-la. No et rendeixis! Per molt que estigui amagada la configuració, us mostrarem una manera de localitzar-la i ajustar-la segons les vostres necessitats.
Quin delimitador utilitza Excel per als fitxers CSV
Per gestionar fitxers .csv, Microsoft Excel utilitza el Separador de llista definit a la configuració regional de Windows.
A Amèrica del Nord i alguns altres països, el separador de llista predeterminat és una coma , de manera que obtindreu CSV delimitat per comes.
Als països europeus, es reserva una coma per al símbol decimal i el separador de la llista generalment s'estableix en punt i coma . És per això que el resultat està delimitat per punt i coma CSV.
Per obtenir un fitxer CSV amb un altre delimitador de camp, apliqueu un dels enfocaments descrits.a continuació.
Canvia el separador quan deseu el fitxer d'Excel com a CSV
Quan deseu un llibre de treball com a fitxer .csv, Excel separa els valors amb el vostre separador de llista predeterminat. Per forçar-lo a utilitzar un delimitador diferent, seguiu els passos següents:
- Feu clic a Fitxer > Opcions > Avançat .
- A Opcions d'edició , desmarqueu la casella de selecció Utilitza els separadors del sistema .
- Canvieu el separador decimal predeterminat. Com que això canviarà la manera com es mostren els números decimals als vostres fulls de treball, trieu un Separador de milers diferent per evitar confusions.
Depenent del separador que vulgueu utilitzar, configureu la configuració. d'una de les maneres següents.
Per convertir el fitxer Excel a CSV delimitat per punt i coma , establiu el separador decimal predeterminat en una coma. Això farà que Excel utilitzi un punt i coma per al Separador de llista (delimitador CSV):
- Estableix Separador decimal com a coma (,)
- Definiu Separador de milers al punt (.)
Per desar el fitxer Excel com a CSV delimitat per comes , establiu el separador decimal a un punt (punt). Això farà que Excel utilitzi una coma per al Separador de la llista (delimitador CSV):
- Definiu Separador decimal al punt (.)
- Definiu Separador de milers com a coma (,)
Si voleu canviar un separador CSV només per a un fitxer específic i, a continuació, marqueu Utilitza el sistemagestionar un fitxer csv amb un delimitador diferent del predeterminat és importar el fitxer en lloc d'obrir-lo. A Excel 2013 anterior, això era bastant fàcil de fer amb l' Auxiliar d'importació de text que residia a la pestanya Dades , al grup Obtén dades externes . A partir d'Excel 2016, l'assistent s'elimina de la cinta com a característica heretada. Tanmateix, encara podeu fer-ne ús:
- Activa la funció de text (heretat).
- Canvieu l'extensió del fitxer de .csv a .txt i, a continuació, obriu el fitxer txt des d'Excel. Això iniciarà l' Auxiliar d'importació de text automàticament.
Al pas 2 de l'assistent, se us suggereix que escolliu entre els delimitadors predefinits (tabulació, coma, punt i coma o espai) o especifiqueu-ne un personalitzat:
Especifiqueu un delimitador quan creeu una connexió de Power Query
Microsoft Excel 2016 i superior ofereix una manera més senzilla d'importar un fitxer csv - connectant-s'hi amb l'ajuda de Power Query. Quan creeu una connexió de Power Query, podeu triar el delimitador a la finestra de diàleg de vista prèvia:
Canvia el separador CSV predeterminat globalment
Per canviar el separador predeterminat Separador de llistes no només per a Excel, sinó per a tots els programes instal·lats al vostre ordinador, això és el que heu de fer:
- A Windows, aneu a Tauler de control > Configuració de la Regió . Per a això, només cal que escriviu Regió al quadre de cerca de Windows i, a continuació, feu clic Configuració de la regió .
Perquè aquest canvi funcioni, el separador de llista no hauria de ser el mateix com a Símbol decimal .
Quan acabeu, reinicieu Excel perquè pugui recollir els vostres canvis.
Notes:
- La modificació de la configuració del sistema provocarà un canvi global al vostre ordinador que afectarà totes les aplicacions i totes les sortides del sistema. No feu això tret que tingueu confiança al 100% en els resultats.
- Si canviar el separador ha afectat negativament el comportament d'alguna aplicació o ha causat altres problemes a la vostra màquina, desfeu els canvis . Per a això, feu clic al botó Restablir al quadre de diàleg Personalitza el format (pas 5 anterior). Això eliminarà totes les personalitzacions que hàgiu fet i restaurarà la configuració predeterminada del sistema.
Canvi del separador de la llista: fons iconseqüències
Abans de canviar el Separador de llistes de la vostra màquina, us recomano que llegiu atentament aquesta secció, perquè entengueu completament els possibles resultats.
Primer, hauríeu de ser va assenyalar que, depenent del país, Windows utilitza diferents separadors per defecte. És perquè els nombres i decimals grans s'escriuen de diferents maneres a tot el món.
Als EUA, el Regne Unit i alguns altres països de parla anglesa, com Austràlia i Nova Zelanda, s'utilitzen els separadors següents:
Símbol decimal: punt (.)
Símbol d'agrupació de dígits: coma (,)
Separador de llista: coma (,)
A la majoria de països europeus, el separador de llista per defecte és un punt i coma (;) perquè s'utilitza una coma com a punt decimal:
Símbol decimal: coma (,)
Símbol d'agrupació de dígits: punt ( .)
Separador de llistes: punt i coma (;)
Per exemple, aquí és com s'escriu dos mil dòlars i cinquanta cèntims en diferents països:
EUA i Regne Unit: 2.000,50 $
UE: 2.000,50 $
Com es relaciona tot això amb el delimitador CSV? La qüestió és que el Separador de la llista (delimitador CSV) i el Símbol decimal haurien de ser dos caràcters diferents. Això vol dir que establir el Separador de la llista a coma requerirà canviar el símbol decimal predeterminat (si està configurat com a coma). Com a resultat, els números es mostraran d'una manera diferent en tots els vostresaplicacions.
A més, el Separador de llistes s'utilitza per separar arguments a les fórmules d'Excel. Un cop el canvieu, per exemple, de coma a punt i coma, els separadors de totes les vostres fórmules també canviaran a punt i coma.
Si no esteu preparat per a modificacions a gran escala, canvieu un separador només per a un CSV específic. fitxer tal com es descriu a la primera part d'aquest tutorial.
Així és com podeu obrir o desar fitxers CSV amb diferents delimitadors a Excel. Gràcies per llegir-nos i fins la setmana vinent!
casella de selecció de configuracióde nou després d'exportar el vostre llibre de treball d'Excel a CSV.Nota. Òbviament, els canvis que heu fet a Opcions d'Excel estan limitats a Excel . Altres aplicacions seguiran utilitzant el separador de llista predeterminat definit a la configuració regional de Windows.
Canvia el delimitador en importar CSV a Excel
Hi ha algunes maneres diferents d'importar fitxers CSV a Excel. La manera de canviar el delimitador depèn del mètode d'importació que hàgiu optat.
Indiqueu el separador directament al fitxer CSV
Perquè Excel pugui llegir un fitxer CSV amb un separador de camp utilitzat en un fitxer CSV. donat el fitxer CSV, podeu especificar el separador directament en aquest fitxer. Per a això, obriu el fitxer en qualsevol editor de text, digueu Bloc de notes, i escriviu la cadena següent abans de qualsevol altra dada:
- Per separar valors amb coma: sep=,
- Per separar valors amb punt i coma: sep=;
- Per separar valors amb una barra: sep=