para - ¿Cómo visualizar correctamente los archivos.csv en Excel 2013?
configurar excel para abrir archivos csv automaticamente (7)
Abra el archivo CSV con un editor de texto decente como Notepad++ y agregue el siguiente texto en la primera línea:
sep=,
Ahora ábrelo con excel nuevamente.
Esto configurará el separador como una coma, o puede cambiarlo a lo que necesite.
Parece que Excel 2013 no lee los archivos CSV correctamente (Excel 2010 sí). Cada vez que abro archivos .csv, todos mis datos se muestran en la primera columna.
Sé que puedo ir a DATA
, Convert
y luego elegir commas
, pero esta configuración no está guardada, y estoy harto de esto cada vez que abro este tipo de archivo.
¿Cómo puedo configurar Excel 2013, de una vez por todas, para visualizar archivos CSV (separados por comas)?
El problema es de Opciones regionales. El separador decimal en la victoria 7 para los países europeos está en coma. Debe abrir el Panel de control -> Configuración regional y de idioma -> Configuración adicional -> Separador decimal: haga clic para ingresar un punto (.) Y para ingresar al Separador de lista ingrese en coma (,). Esto es !
Otro posible problema es que el archivo csv contiene una marca de orden de bytes "FEFF". La marca de orden de bytes está destinada a detectar si el archivo se ha movido desde un sistema que utiliza big endian o little endian byte a un sistema de endianness opuesto. https://en.wikipedia.org/wiki/Byte_order_mark
La eliminación de la marca de orden de bytes "FEFF" con un editor hexadecimal debe permitir que Excel lea el archivo.
Para Excel 2013:
- Abra el libro de trabajo en blanco.
- Ve a la pestaña de DATOS .
- Haga clic en el botón Desde el texto en la sección Datos externos generales .
- Seleccione su archivo CSV.
- Siga el Asistente de importación de texto . (en el paso 2, selecciona el delimitador de tu texto)
http://blogmines.com/blog/how-to-import-text-file-in-excel-2013/
Puedes elegir qué separador deseas en Excel 2013 Ir a DATOS -> Texto a columnas -> Seleccionar delimitado -> luego elegir tu separador "Pestaña, Punto y coma, Espacio u otro" y verás los cambios inmediatamente en la "vista previa de datos" "luego haga clic en Finalizar
Una vez que tenga el formato que desea, simplemente guarde el documento y será permanente.
Sé que ya se ha aceptado una respuesta, pero un elemento para verificar es la codificación del archivo CSV. Tengo un script de Powershell que genera archivos CSV. Por defecto, los codificaba como UCS-2 Little Endian (por Notepad ++). Abriría el archivo en una sola columna en Excel y tendría que hacer la conversión Texto a columnas para dividir las columnas. Cambiar la secuencia de comandos para codificar la misma salida como "ASCII" ( UTF-8 sin BOM por Notepad ++) me permitió abrir el CSV directamente con las columnas divididas. También puede cambiar la codificación del archivo CSV en Notepad++ .
- Codificación de menú> Convertir a UTF-8 sin BOM
- Guarde el archivo CSV
- Abrir en Excel, las columnas se deben dividir
El comportamiento de Excel al abrir archivos CSV depende en gran medida de su configuración local y del separador de listas seleccionado en Región e idioma » Formatos » Avanzado . De forma predeterminada, Excel asumirá que cada CSV se guardó con ese separador. ¡Lo cual es cierto siempre y cuando el CSV no venga de otro país!
Si sus clientes están en otros países, es posible que vean otros resultados.
Por ejemplo, aquí puede ver que un Excel alemán usará punto y coma en lugar de coma como en los EE. UU. Ingrese la descripción de la imagen aquí