Todas las guías

Convertir CSV a Excel

Elige cómo se lee el CSV, limpia sus filas y selecciona, renombra y ordena las columnas antes de descargar un archivo de Excel. Esta guía explica las opciones con un pequeño ejemplo.

Prueba el CSV de ejemplo

Descarga orders-options.csv, una lista ficticia de pedidos con seis columnas y seis filas de datos. El archivo y los nombres de las columnas están en inglés. Incluye espacios alrededor de valores, una fila vacía, una fila de Ada repetida y una fila de Eli más corta. El resultado tendrá cuatro columnas y cuatro filas de datos.

Paso a paso

  1. Descarga el CSV de ejemplo anterior. Abre CSV a Excel y utiliza Elegir archivos para seleccionar orders-options.csv.
  2. Configura Separador como ; y Codificación de texto como UTF-8. Deja marcada la opción La primera fila contiene encabezados. Comprueba que la vista previa muestre Notes, Name, Amount, Account ID, City y Status en seis columnas separadas. Termina la configuración de importación antes de editar las columnas.
  3. Desmarca Conservar los valores como texto en este ejemplo para poder usar los valores de Amount en cálculos. Más abajo se explican las opciones de texto y números.
  4. En Limpiar datos, marca Quitar espacios alrededor de las celdas, Eliminar filas vacías, Eliminar filas duplicadas y Completar celdas faltantes en filas cortas. La vista previa debe mostrar cuatro filas de datos y dos filas eliminadas.
  5. En Columnas, desmarca Notes y Status. Edita los campos de nombre: cambia Account ID por Account y Amount por Total. Usa las flechas (Subir y Bajar) hasta que las columnas seleccionadas aparezcan como Name, Account, City, Total en la vista previa.
  6. Revisa la vista previa y selecciona Descargar Excel. Abre orders-options.xlsx en Excel u otro programa de hojas de cálculo y realiza las comprobaciones siguientes.

Entender las opciones de importación

OpciónCuándo utilizarla
SeparadorAutomático detecta un separador probable. Puedes elegir coma, punto y coma, ↹ Tabulación o |, o usar Personalizado para otro carácter único. Elige el carácter que separa los campos del archivo; el ejemplo usa puntos y comas.
Codificación de textoAutomático detecta UTF-8, Windows-1252 o un archivo UTF-16 con marca de codificación. También puedes elegir UTF-8, Windows-1252, UTF-16 LE o UTF-16 BE directamente. El ejemplo es UTF-8; Zoë debe mostrarse correctamente.
La primera fila contiene encabezadosDéjala marcada si la primera fila contiene nombres de columnas. Esa fila será el encabezado de la hoja y permitirá editar los nombres. Desmárcala si la primera fila contiene datos que deben tratarse como los demás registros.

Elegir celdas de texto o numéricas

Conservar los valores como textoEfecto
MarcadaTodas las celdas con contenido se guardan como texto. Úsala para conservar los valores de texto originales. Importes como 19.50 seguirán siendo texto y no funcionarán como celdas numéricas al sumar.
DesmarcadaLos números simples admitidos se guardan como celdas numéricas; los demás valores siguen siendo texto. Úsala así en el ejemplo para sumar Total. Afecta a todas las columnas y Excel puede mostrar 19.50 como 19.5.

Limpiar las filas

OpciónCuándo utilizarla
Quitar espacios alrededor de las celdasElimina los espacios al principio y al final de cada celda, incluidos los encabezados. En el ejemplo elimina los espacios alrededor de Zoë. Conserva los espacios entre palabras.
Eliminar filas vacíasElimina filas cuyas celdas estén todas vacías o solo contengan espacios. Así se elimina la fila vacía del ejemplo. El encabezado se conserva.
Eliminar filas duplicadasConserva la primera copia de cada fila completa idéntica y elimina las posteriores. Queda una fila de Ada. Si están activadas, la eliminación de espacios y la ampliación de filas cortas se realizan antes de comparar.
Completar celdas faltantes en filas cortasAñade celdas vacías al final de las filas cortas hasta alcanzar el número de columnas de la fila más ancha. Las celdas City y Status que faltan en Eli quedan vacías; no se adivinan valores.

Las filas restantes mantienen el orden del archivo original: Zoë, Ada, Mika, Eli en este ejemplo. La herramienta no permite seleccionar ni reordenar filas de datos individuales.

Seleccionar, renombrar y ordenar columnas

AcciónCómo funciona
Seleccionar columnasUsa las casillas para incluir o excluir columnas. Debe quedar al menos una seleccionada. Desmarca Notes y Status en el ejemplo.
Renombrar encabezadosEdita el campo de nombre junto a una columna cuando La primera fila contiene encabezados esté marcada. Cambia Account ID por Account y Amount por Total en el ejemplo.
Establecer el ordenUsa las flechas (Subir y Bajar) para mover columnas en la lista. Las seleccionadas se exportan en ese orden, de izquierda a derecha. El orden en que marcas las casillas no determina el resultado. Al volver a marcar una columna, recupera su posición actual.
Restablecer columnasRestablecer columnas vuelve a seleccionar todas las columnas, recupera el orden original y elimina los cambios de nombre de encabezados. Las opciones de limpieza siguen seleccionadas.

Comprobar el archivo de Excel

  • Comprueba los cuatro encabezados Name, Account, City, Total, en ese orden, y cuatro filas de datos. Notes y Status deben estar ausentes.
  • Comprueba los nombres Zoë, Ada, Mika y Eli sin espacios alrededor. Ada debe aparecer una vez y la celda City de Eli debe estar vacía.
  • Con Conservar los valores como texto desmarcada, usa la función de suma del programa sobre D2:D5 en una celda vacía. El total debe ser 43.75, que puede mostrarse como 43,75 con el formato numérico local.
  • Guarda y vuelve a abrir el XLSX. Comprueba otra vez encabezados, orden de filas, nombres y valores. El CSV original no cambia.

Preguntas y solución de problemas

Todo aparece en una sola columna

Cambia Separador al carácter que separa los campos del archivo original. Para el ejemplo elige ;. Usa Personalizado solo si el archivo utiliza otro carácter único.

Los nombres contienen caracteres extraños

Comprueba Codificación de texto. Prueba la codificación usada al crear el archivo y revisa un nombre con acento. El ejemplo utiliza UTF-8 y debe mostrar Zoë.

El primer registro se convirtió en encabezado o no puedo renombrar columnas

Comprueba La primera fila contiene encabezados. Desmárcala si la primera fila es un registro de datos. Márcala si contiene los nombres que quieres editar.

Han desaparecido mis columnas seleccionadas o sus nombres

Cambiar Separador o Codificación de texto vuelve a leer el archivo y restablece la selección, el orden y los nombres de columnas. Termina esos ajustes primero y organiza después las columnas. Restablecer columnas también restaura las columnas y nombres originales.

La vista previa solo muestra parte del archivo

La vista previa muestra hasta 12 filas de datos y 12 columnas. La descarga incluye todas las filas restantes y todas las columnas seleccionadas en el orden elegido. Revisa los archivos grandes en el programa de hojas de cálculo después de descargarlos.

Los importes no se suman como números

Si Conservar los valores como texto está marcada, los importes son texto. Desmárcala y descarga de nuevo para convertir los números simples admitidos en celdas numéricas. Los símbolos de moneda y las comas decimales siguen siendo texto. Las celdas numéricas pueden mostrar menos ceros decimales finales; el importe no cambia.

Un código necesita ceros iniciales

Un código como 00123 en el ejemplo es un identificador. Conservar los valores como texto conserva las celdas con contenido como texto. Este conversor también conserva como texto un código con cero inicial, como 00123, aunque la opción esté desmarcada. Comprueba el código en el XLSX descargado. Si los ceros ya faltan en el CSV original, la conversión no puede recuperarlos automáticamente.

Las filas siguen pareciendo duplicadas tras ocultar una columna

Eliminar filas duplicadas compara las filas originales completas después de la limpieza elegida, antes de quitar las columnas excluidas. Las filas con valores Notes diferentes siguen separadas aunque Notes esté desmarcada. Revisa las diferencias originales antes de eliminar registros.

Opcional: comparar el ejemplo y los archivos de referencia

Estas tablas muestran los valores originales y los datos ordenados del ejemplo. Los libros de referencia se crearon con la función de exportación del conversor y los mismos ajustes de limpieza, encabezados y orden de columnas.

Antes de limpiar: CSV de ejemplo

La fila vacía y la fila de Ada repetida son intencionadas. La fila original de Eli termina después de Account ID. Esta tabla conserva los espacios alrededor de los valores.

NotesNameAmountAccount IDCityStatus
internal Zoë 19.5000123BergenPaid
archiveAda5.0012345OsloPaid
archiveAda5.0012345OsloPaid
follow upMika12.0000234TrondheimPending
reviewEli7.2534567

Después de limpiar y seleccionar columnas

Estos son los valores de la vista previa del conversor. Un programa de hojas de cálculo puede mostrar importes numéricos con menos ceros finales.

NameAccountCityTotal
Zoë00123Bergen19.50
Ada12345Oslo5.00
Mika00234Trondheim12.00
Eli345677.25
Archivo de referenciaAjuste de celdasBytes
orders-options.xlsxConservar los valores como texto: desmarcada4952
orders-options-text.xlsxConservar los valores como texto: marcada5180

Ambas referencias contienen las mismas cuatro filas y selección de columnas. Sus tipos de celda, texto o número, difieren. La referencia de texto tiene un nombre descriptivo; el conversor descarga este ejemplo como orders-options.xlsx.

Herramientas relacionadas