Cómo configurar la codificación de caracteres al abrir Excel

81

¿Es posible establecer la codificación predeterminada para Excel (cualquier versión, por ejemplo, 2010) al abrir archivos como archivos csv (como puede hacerlo en Open Office Calc)?

I Cuando intento abrir un archivo csv codificado en japonés SHIFT-JIS, se abre pero con mojibake (caracteres corruptos). En Open Office Calc, si hace clic en un archivo csv con una codificación no estándar como SHIFT-JIS, se abre automáticamente un cuadro de diálogo donde puede establecer la codificación.

zumbador
fuente
¿Qué versión de Excel?
Paulmorriss
2003 o 2010 (me
salteé

Respuestas:

75

Utilice la función de importación en la pestaña "Datos" donde Excel nos permite especificar la codificación. Seleccione "del texto" y elija su archivo csv y luego seleccione la codificación japonesa shift-jis.

prp
fuente
funciona perfectamente para xl2007 y xl2010
SooDesuNe
2
Funciona también en Excel 2016
Korayem
1
En Excel 2016 para Mac: primero abra la hoja de trabajo en blanco, luego en el menú principal vaya a "Datos" -> "Obtener datos externos" -> "Importar archivo de texto".
DaddyM
66
Voto negativo, porque usar la función de importación (o el asistente de texto en columnas) significa que los saltos de línea dentro de las celdas estarán en mal estado (esto está roto en Excel desde entonces). Ajustará la siguiente línea en una nueva fila y, por lo tanto, eliminará todo el diseño de datos a continuación.
CoDEmanX
2
Tampoco es una respuesta para configurar una codificación de caracteres al abrir directamente un archivo csv en Excel. El objetivo de configurar la codificación es eliminar estos pasos repetitivos y molestos.
Aaron Bramson
8

Los siguientes pasos funcionan con Office 2003.

  1. Cambie el nombre de .csv a .txt
  2. Abra el archivo .txt desde Excel (no lo haga haciendo clic con el botón derecho en el archivo y luego ábralo con Excel), Excel abrirá un cuadro de diálogo del Asistente de importación de texto, pregunte por el formato del archivo .txt, incluida la codificación de caracteres del archivo de texto.
  3. Cambie el nombre de .txt a .csv después de que termine su edición.
LiuYan 刘 研
fuente
3

En Excel 2016 para Mac :

  1. crear una hoja de trabajo en blanco,
  2. en el menú principal vaya a Data-> Get External Data-> Import Text File,
  3. siga los pasos del asistente: elija la codificación hasta que vea la vista previa correcta y en el siguiente paso elija el delimitador de columnas (los delimitadores difieren de los archivos csv a csv).
Papi
fuente
2

Vea si esto ayuda (MS Excel 2007 y superior).

  1. Abra Excel y haga clic en Microsoft Orb en la parte superior y luego haga clic en Opciones de Excel .

  2. Vaya a Avanzado y luego busque el botón Opciones web . Debería estar bajo General.

  3. Vaya a la pestaña Codificación y elija Shift-JIS japonés en el menú desplegable. Haga clic en Aceptar , reinicie Excel e intente abrir su archivo.

Ellesa
fuente
3
Esto no funcionó. Mi sistema es un sistema japonés, por lo que SHIFT-JIS ya está configurado aquí como predeterminado. Pero, tengo mi idioma de edición predeterminado configurado para inglés (con japonés también agregado). Si configuro el idioma de edición predeterminado en japonés, el archivo csv SHIFT-JIS se abrirá correctamente. Pero esto es desordenado. ¿Qué pasa si el archivo tenía alguna otra codificación (por ejemplo, coreano, chino)? Lo que realmente necesito es un lugar para configurar la codificación del archivo (como puedo en Open Office Calc).
Lozzer
1
Esto debería funcionar para ahorrar , pero no para abrir. Me pregunto si realmente tiene sentido elegir una codificación al abrir un archivo. ¿Esto solucionaría el problema?
Veverke
1

Lozzer proporcionó excelentes comentarios en letra pequeña: "Si configuro el idioma de edición predeterminado en japonés, entonces el archivo csv SHIFT-JIS se abrirá correctamente ..."

He pasado horas buscando una solución sobre cómo abrir CSV japonés con un simple clic. Tenemos un entorno multilingüe (En-Jp).

Aunque Excel mostró menús japoneses (basados ​​en la configuración de idioma del panel de control), la configuración de edición predeterminada en File > Options > Language > Choose Editing Language(Área superior) permaneció en inglés. Cambiar eso a japonés (obviamente no es un problema para los usuarios japoneses) resolvió nuestro problema.

Matty
fuente