Cómo corregir texto ilegible en un archivo CSV

Cómo fijar el texto en un archivo CSV

Un CSV de un contacto de negocios se abre con nombres y direcciones de productos no legibles. Una lista exportada de un sistema se ve mal sólo en su texto japonés cuando se abre en Excel. Puede ser difícil saber dónde empezar.

El texto CSV puede ser adornado cuando la codificación utilizada para guardarlo no coincide con la configuración del lector. Si sólo la pantalla es incorrecta, cambiar el método de importación puede ayudar.

Mantener el original primero y comprobar la configuración de importación. Este artículo procede de la pantalla de verificación en Excel a la conversión de codificación para un sistema de destino.

Contents

Mantenga un CSV sin sobrescribirlo

No siga guardando texto no legible

Si un CSV se abre con texto de gran tamaño, no lo edite y lo sobreescriba. Mantenga el original y trabaje en una copia para que pueda volver a entrar con diferentes configuraciones.

Si ya se guarda sobre él, compruebe si puede recuperar el CSV original del accesorio de correo electrónico o fuente de descarga.

Los problemas de visualización difieren de los caracteres perdidos

Si la configuración de importación por sí sola está equivocada, los datos originales pueden permanecer intactos. Si los caracteres originales fueron reemplazados por marcas de preguntas u otros caracteres y guardados, cambiar la codificación por sí solo no puede restaurarlos.

Ver las marcas de preguntas en pantalla no prueba inmediatamente que la recuperación es imposible. Primero vuelva a abrir un original sin editar con la configuración correcta.

¿Por qué el texto japonés en los archivos CSV se convierte en garbled?

Las codificaciones de caracteres son reglas para representar el texto japonés y otro como datos. Si las reglas de guardado y lectura no coinciden, los mismos datos pueden mostrar como caracteres diferentes.

Por ejemplo, leer un UTF-8 CSV usando otra codificación puede obtener texto japonés. La misma extensión .csv no significa que la codificación es también la misma.

Estos son los nombres que se encuentran comúnmente al trabajar con archivos CSV.

Nombre de codificaciónQué saber
UTF-8Apoya muchos idiomas. El destino puede especificar si se requiere un BOM.
UTF-8 con BOMIncluye un marcador al principio que ayuda a identificar la codificación.
Shift_JISUna codificación comúnmente vista en archivos CSV japoneses y especificaciones del sistema empresarial.
Windows-31J・CP932Casi relacionado con Shift JIS, pero sus caracteres soportados no son exactamente iguales.

No necesitas memorizar todo.Compruebe lo que utiliza la fuente y lo que requiere el destino. Eso hace que la configuración sea más fácil de elegir.

Qué comprobar cuando el texto es garbled

1. Compruebe dónde se creó el CSV

Ajustes de revisión o documentación para el sistema de exportación. Busque opciones como UTF-8 o Shift JIS en pantallas de exportación o descarga CSV.

Para los archivos de un contacto comercial, pregunte qué sistema y codificación se utilizaron. Use información de origen en lugar de juzgar por nombres de archivo o apariencia.

2. Identificar cuando el texto se convierte en garbled

Si el garbling sólo ocurre en Excel, compruebe su configuración de importación. Si la configuración correcta muestra el archivo correctamente, la conversión puede ser innecesaria.

Si ocurre cuando se importa en un sistema de negocios, compruebe la codificación necesaria del sistema. Los requisitos pueden especificar detalles como UTF-8 sin BOM o Windows-31J.

Distinguir la configuración de la pantalla cambiante de la conversión de un archivo para otro sistema. Esto hace que la solución de problemas sea más clara.

3. Comprobar problemas distintos de la codificación

Una pantalla CSV inusual no siempre es causada por un problema de codificación.

  • Si todos los datos aparecen en una columna, revise el delimitador.
  • Si los códigos de producto pierden los ceros iniciales, compruebe si se están importando como números.
  • Si los números de referencia se convierten en fechas, compruebe los tipos de datos de importación.
  • Si sólo algunos nombres o símbolos cambian, compruebe si la codificación los soporta.

El cambio de codificación no fija la conversión de columna dividida o numérica automática. Revisar según el síntoma.

Si Excel guarda texto, cambie el método de importación

Uso del texto/CSV

Si hace doble clic en un CSV muestra su texto, pruebe la función de importación de datos de Excel.

Aquí está un flujo de trabajo general Power Query en Excel para Windows. Los nombres de los menús y las ubicaciones varían según la versión y el medio ambiente.

  1. Abra un libro de trabajo en blanco en Excel.
  2. En la ficha Datos, elija De Texto/CSV. Puede estar bajo Obtenga datos > Del archivo.
  3. Seleccione el CSV para comprobar.
  4. Revise los ajustes de codificación, como File Origin, y el delimitador en la pantalla de importación.
  5. Compruebe los límites de texto y columna japonesas en la vista previa, establezca los tipos de datos necesarios y cargue los datos.

Microsoft también recomienda guardar archivos UTF-8 CSV con un BOM o utilizar características de importación de datos para abrirlos. Véase La explicación oficial de Microsoft para el procedimiento.

Compruebe los números y fechas incluso cuando el texto japonés es legible

Después de que el texto japonés muestre correctamente, compruebe los códigos de producto y los números de referencia. Importar columnas como texto donde se deben conservar los ceros iniciales o números largos.

Si los ceros ya están perdidos o los números alterados, cambiar el formato de pantalla después puede no restaurarlos. Regrese a la configuración original de importación CSV y revise, incluyendo la conversión automática de tipo.

Para ver o editar un CSV como tabla, considere El editor de CSV de JIM-JIN. Permite relectar con codificación y delimitadores especificados y tratar las celdas como texto, útil para editar identificadores sin convertirlas en números.

Pasos cuando la conversión de codificación es necesaria

Convertir cuando el destino especifica una codificación o varios archivos necesitan la misma codificación. Aquí está cómo utilizar Conversor de codificación de caracteres de JIM-JIN para esta tarea.

Paso 1. Compruebe la entrada y las codificaciones de salida

Primero distingue estos dos ajustes.

  • Codificación de entrada: la codificación utilizada para leer el archivo original.
  • Codificación de productos: la codificación utilizada para guardar el archivo convertido.

Para un CSV exportado como Windows-31J e importado en un sistema que requiere UTF-8, seleccione Windows-31J/CP932 para entrada y la variante UTF-8 requerida para salida. Ajustes de BOM coinciden con el destino también.

Cambiar sólo la salida mientras la entrada es incorrecta no dará la conversión prevista. El original debe leerse correctamente.

Paso 2. Seleccione archivos CSV y revise los resultados de detección

Agregue archivos CSV y compruebe la codificación de entrada de cada archivo y el resultado detectado. Si aparece la revisión de las necesidades, investigue la configuración de la fuente y confirme o cambie la codificación de entrada.

Las codificaciones no siempre se pueden identificar de forma única. Compare la detección automática con la configuración de exportación original en lugar de confiar en ella sola.

Esta herramienta no proporciona una vista previa del contenido ordinario. Revisar la detección y la lectura del texto convertido después son pasos separados.

Paso 3. Elija la codificación de salida requerida

Elija el destino en la codificación de salida para todos los archivos. Cuando se agregan varios archivos, el ajuste se aplica a todos ellos.

Para abrir en Excel, UTF-8 con BOM es una opción. Si un sistema de negocios no requiere BOM, elige eso en su lugar.

Incluso un entorno recomendado no es adecuado para cada destino.Priorizar los requisitos del destino. Esa es la regla básica.

Paso 4. Guardar los resultados y comprobarlos en el destino

Los archivos convertidos se entregan en un ZIP. Guardar y extraerlo, luego comprobar los archivos CSV en la aplicación o sistema de destino real.

  • Los nombres de productos, direcciones y nombres personales japoneses son legibles.
  • Los símbolos y caracteres especiales son como se pretende.
  • Conteos de fila y columna y títulos coinciden con el original.
  • Los ceros iniciales y los números largos se conservan.
  • El destino importa sin errores.

Esta herramienta cambia las codificaciones; no reorganiza los delimitadores CSV ni las estructuras de columna. Si las columnas permanecen mal alineadas, compruebe otros ajustes.

La página pública afirma que los contenidos de archivo se procesan sólo en el navegador y no se envían o guardan en el servidor. Compruebe las reglas de la empresa para datos de negocios y guardar los resultados necesarios antes de cerrar la página.

Qué comprobar si la conversión no lo arregla

¿Se han perdido caracteres originales?

Si los caracteres originales fueron reemplazados con marcas de preguntas y guardados, cambiar la codificación no puede identificarlos. Recuperar un archivo sin editar o pedir a la fuente que lo exporte de nuevo.

¿Hay caracteres sin soporte de la codificación de salida?

Los rangos de caracteres compatibles varían por codificación. Si los nombres o símbolos no pueden ser convertidos, no los sustituya arbitrariamente. Compruebe las codificaciones y procedimientos apoyados por el destino.

¿La codificación de entrada es incorrecta?

Antes de cambiar continuamente la configuración de salida, revise la codificación de entrada. No trate siempre Shift JIS y Windows-31J/CP932 como idéntico; compruebe la especificación original.

El convertidor de codificación de caracteres de JIM-JIN no crea un ZIP si un archivo falla la conversión. Compruebe la razón y revise la entrada, salida y datos originales de ese archivo.

Preguntas comunes sobre el texto del CSV

¿La conversión a UTF-8 siempre lo arregla?

No. El original debe leerse con la codificación correcta y el destino debe apoyar UTF-8. Los caracteres perdidos no pueden ser recuperados por la conversión.

¿Debería incluir un BOM?

UTF-8 con BOM puede ayudar cuando se abre directamente en Excel. Los sistemas empresariales pueden especificar la presencia o ausencia de BOM, así que siga sus requisitos.

¿Puede cambiar .csv en el nombre de archivo arreglarlo?

Cambiar la extensión no cambia la codificación. Cambiar la configuración de importación o convertir la codificación cuando sea necesario.

Lea correctamente y guarde en la codificación requerida del destino

Si un CSV es garbled, mantenga el original y comience comprobando la configuración de origen e importación. Cambiar el método de importación de Excel solo puede resolverlo.

Si la conversión es necesaria, especifique la codificación de entrada correcta y una codificación de salida adecuada. Compruebe los identificadores, filas y columnas, así como el texto japonés después de continuar su trabajo.

¡Compartamos este post!
Contents