microsoft-excel – ¿Cómo hacer que Excel interprete la coma como un delimitador predeterminado en archivos CSV?

Pregunta:

Tengo varios archivos .csv. Algunos de ellos están delimitados por comas, otros están delimitados por tabulaciones (tal vez deberían llamarse .tsv …)

La extensión csv se asocia con Excel cuando se instala Excel. Sin embargo, si abro uno de estos archivos con Excel, todo se vierte en la misma columna y la coma no se interpreta como un delimitador.

Puedo, en lugar de Archivo -> Importar …, seleccionar el archivo y elegir la forma precisa de interpretar el contenido (delimitadores, tipos de datos, etc.) Pero la mayoría de las veces solo quiero ver el archivo a través de un claro vista de tabla. No quiero procesarlo con Excel.

¿Hay alguna manera de hacer que Excel interprete automáticamente el delimitador y muestre el archivo CSV como una tabla adecuada tan pronto como se abra? Necesito esto para poder usar Excel como un visor rápido para tales archivos.

Sospecho que debe haber una forma, de lo contrario Excel no se asociaría con archivos CSV.

Respuesta:

Al abrir archivos CSV, Excel usará una configuración regional del sistema llamada List separator para determinar qué delimitador predeterminado usar.

Microsoft Excel abrirá archivos .csv, pero dependiendo de la configuración regional del sistema, puede esperar un punto y coma como separador en lugar de una coma, ya que en algunos idiomas la coma se usa como separador decimal. (de Wikipedia )


En Windows , puede cambiar la configuración del List separator listas en las Regional and Language Options como se especifica en el sitio web de soporte de Office :

Cambiar el separador en un archivo de texto CSV

  1. Haga clic en el menú Inicio de Windows.
  2. Haga clic en Panel de control.
  3. Abra el cuadro de diálogo Opciones regionales y de idioma.
  4. Haga clic en la pestaña Opciones regionales.
  5. Haga clic en Personalizar / Configuración adicional (Win10).
  6. Escriba un nuevo separador en el cuadro Separador de lista.
  7. Haga clic en Aceptar dos veces.

Nota : esto solo funciona si el símbolo decimal no está también designado como coma (en línea con la cita de Wikipedia anterior). Si es así, Excel no utilizará la coma como separador de lista, incluso si se elige. Para muchas regiones fuera de Estados Unidos, la coma es el símbolo decimal predeterminado.

En Mac OS X , esta configuración parece deducirse de la configuración del separador decimal (en el panel Idioma y región de Preferencias del sistema , vaya a Avanzado ). Si el separador decimal es un punto, el separador CSV predeterminado será una coma, pero si el separador decimal es una coma, el separador CSV predeterminado será un punto y coma.

Como usted mismo dijo en el comentario, existe una alternativa para que los usuarios de Mac miren rápidamente esos archivos CSV. Es un complemento para Quick Look llamado quicklook-csv que maneja la detección de separadores.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım