¿Qué falla al importar y formatear el siguiente conjunto de datos .csv en Excel?

¿Qué falla al importar y formatear el siguiente conjunto de datos .csv en Excel?

Estoy intentando importar lo siguienteCSVconjunto de datos en Excel. Estoy usando el Asistente de importación de texto para configurar los delimitadores correctos. Hasta ahora, utilicé el ";" y "," delimitadores.

Aquí está elresultadohasta ahora. El conjunto de datos parece tener buen aspecto, hasta la fila 493. A partir de ese momento, los datos cambian del año 2014 al 2015. De alguna manera, el formato de los datos parece haber cambiado un poco a partir de ese momento, lo que da como resultado un archivo CSV. en el que las columnas ya no están alineadas.

Aquí hay una instantánea de lo que sucede:

ingrese la descripción de la imagen aquí

Pregunta: ¿Qué debo hacer para formatear este conjunto de datos CSV de tal manera que sus columnas estén perfectamente alineadas en Excel?

Respuesta1

El archivo tiene un formato incorrecto en la línea 494, donde el registro parece ser solo un fragmento.

Así es como se ve en Notepad++:

ingrese la descripción de la imagen aquí

Parece que hay un salto de línea falso que divide la línea 493 en dos. Unir manualmente las líneas 493 y 494 podría solucionar el problema de esta línea (no he intentado importarla).

Sin embargo, esta línea no es la única. Debes buscar líneas que comiencen con ", ya que todas parecen pertenecer a las líneas anteriores.

Usando notepad++, la siguiente operación Reemplazar todo podría arreglar todas las líneas:

  • Encontrar que :\n"
  • Reemplazar con :"
  • Modo de búsqueda: Extendida

ingrese la descripción de la imagen aquí

Respuesta2

No hay ningún problema/error en el archivo fuente.

Si configura correctamente la codificación y elseparador de campo(es coma) no deberías tener ningún problema. Aquí mi ejemplo de ventana abierta de LibreOffice (no tengo Excel).

ingrese la descripción de la imagen aquí

información relacionada