CSV a Excel

Cómo pasar de CSV a Excel y mantener los datos bien formateados

octubre 22, 2026 Tuto Excel 15 min read
Cómo pasar de CSV a Excel y mantener los datos bien formateados

Un CSV (valores separados por comas) es un archivo de texto plano con los datos de una tabla: cada línea es una fila y cada campo va entre comas o entre punto y coma. Excel lo abre, pero si lo haces con doble clic usa el separador de tu Windows y puede dejarlo todo amontonado en una columna o romperte las tildes. Importarlo por la cinta de opciones deja elegir codificación, delimitador y tipo de cada columna antes de cargar nada.

Al terminar este tutorial sabrás abrir un CSV en Excel como una tabla limpia, arreglar los tres errores más comunes (tildes raras, columnas pegadas, fechas al revés) y dejar los pasos guardados en Power Query para volver a usarlos la próxima vez. Funciona en Excel 2016, 2019, 2021, 2024 y Microsoft 365, y en Excel para la web con la misma ruta.

Qué es un CSV y por qué no basta con abrirlo en Excel

Un archivo CSV no es un libro de Excel: es un archivo de texto donde cada línea guarda una fila y los campos se separan con un carácter concreto (coma, punto y coma o tabulador). Cuando lo abres con doble clic, Excel decide por ti el delimitador según la configuración regional de Windows, el tipo de cada columna según su contenido, y la codificación del texto según lo que detecta.

El problema es que "decide por ti" significa que a veces acierta y a veces no. En España y Latinoamérica el sistema espera punto y coma como separador, así que un CSV exportado con comas cae entero en la columna A. Si el archivo se generó en otro sistema operativo o en una página web, las tildes y las eñes pueden aparecer como caracteres extraños. Y si las fechas no están en un formato que tu Windows reconozca, las interpreta como texto o les da la vuelta (3/1/2026 en lugar de 1/3/2026).

La solución es no abrir el CSV a ciegas: importarlo por la cinta de opciones, revisar la vista previa y, si algo no encaja, cambiar el delimitador o la codificación antes de cargar.

Dónde está la herramienta para importar un CSV en Excel

La herramienta de importación está en la cinta de opciones, en la pestaña Datos. El botón se llama "Desde el texto/CSV" y abre un cuadro con una vista previa de los datos antes de llevarlos a la hoja.

DatosObtener y transformar datosDesde el texto/CSV

Al pulsar el botón se abre un selector de archivo. Eliges el .csv, pulsas Importar y aparece un cuadro llamado "Vista previa de los datos del archivo CSV" con los datos ya divididos en columnas. En la parte de arriba del cuadro hay tres controles importantes: el Origen del archivo (la codificación), el Delimitador y un botón para Detectar tipo de dato. Abajo, dos botones: Cargar (lo lleva a la hoja) y Cargar en… (permite elegir el destino).

Nota: En Excel configurado con punto decimal, el separador de argumentos en las fórmulas es la coma en lugar del punto y coma. El separador de los CSV no tiene nada que ver con esto: depende de cómo se exportó el archivo, no de tu configuración regional.

La codificación del archivo: que las tildes y las eñes se vean bien

El campo "Origen del archivo" del cuadro de vista previa indica la codificación del texto. El valor recomendado es 65001 (Unicode UTF-8), que entiende tildes, eñes y casi cualquier carácter.

Si el CSV se generó en un programa antiguo de Windows, probablemente esté en ANSI (Windows-1252). Al elegir 65001 verás los acentos convertidos en símbolos raros (á en lugar de á); basta con cambiar a 1252 (ANSI de Windows) para que se vean bien. Tocar este desplegable no cambia el archivo, solo cómo Excel lo lee.

El delimitador: coma, punto y coma o tabulador

El desplegable "Delimitador" le dice a Excel qué carácter separa los campos. Las opciones habituales son Coma, Punto y coma, Tabulador y Personalizado.

Un CSV exportado desde una herramienta europea suele usar punto y coma (la coma ya se reserva para los decimales dentro de los números). Si el archivo viene de Estados Unidos o de una API, lo normal es la coma. Cambiar el delimitador en este desplegable reparte los datos en columnas al instante, sin tener que volver a abrir el archivo.

La detección de tipos de cada columna

El botón "Detectar tipo de dato" revisa las primeras filas y asigna a cada columna un tipo (Texto, Número entero, Número decimal, Fecha, Fecha y hora). Si la detección no acierta, puedes pulsar el icono a la izquierda del nombre de la columna y elegir otro tipo manualmente.

Forzar el tipo a "Texto" en columnas de códigos o identificadores evita que Excel quite los ceros a la izquierda (por ejemplo, que el código 00123 se quede como 123).

Importar un CSV pequeño paso a paso

El libro de ejemplo es un exporte de ventas en un archivo llamado Ventas.csv con cinco filas y tres columnas. La hoja de Excel donde acabarán los datos se llamará también "Ventas".

A B C
1 Fecha Producto Importe
2 2026-03-01 Cuaderno 3,20
3 2026-03-02 Lapiz 1,50
4 2026-03-03 Goma 0,80
5 2026-03-04 Boligrafo 1,10
6 2026-03-05 Carpeta 2,75
Ventas
  1. Abre Excel con un libro en blanco.
  2. En la cinta, ve a Datos > Obtener y transformar datos > Desde el texto/CSV.
  3. En el selector, busca Ventas.csv, selecciónalo y pulsa Importar.
  4. En la vista previa, comprueba que el Origen del archivo es 65001 (Unicode UTF-8) y que el Delimitador es Coma (si está en Punto y coma, cámbialo).
  5. Deja marcada la casilla "Detectar tipo de dato" y pulsa Cargar.
Comprueba: Aparece una tabla en una hoja nueva con las tres columnas separadas y los tipos correctos (Fecha, Texto, Número decimal). En la parte de arriba de la hoja está la pestaña "Ventas" y, si la seleccionas, aparece la pestaña contextual "Diseño de tabla".

Cargar los datos como una tabla de Excel

Al pulsar Cargar en la vista previa, los datos van a la hoja activa como una tabla de Excel con los filtros automáticos ya puestos.

Pasos a dar:

  1. Con la vista previa a la vista, pulsa el botón Cargar (no Cargar en…).
  2. Espera unos segundos; Excel inserta los datos en una hoja nueva y les da formato de tabla.
  3. Haz clic en cualquier celda de la tabla; observa que en la cinta aparece la pestaña "Diseño de tabla".
Comprueba: En la esquina superior izquierda de la tabla ves el nombre "Tabla1" (o el siguiente libre). Los encabezados tienen una flecha de filtro desplegable. Si pulsas una celda de la tabla, la barra de fórmulas muestra el valor, no una fórmula.

Cargar los datos a una hoja nueva o a una conexión

El botón "Cargar en…" abre un cuadro con más opciones de destino.

Pasos a dar:

  1. En la vista previa, pulsa Cargar en…
  2. Marca "Tabla" y "Hoja de cálculo nueva".
  3. Pulsa Aceptar.
Comprueba: Aparece una hoja nueva llamada "Tabla1" con los datos. La opción "Solo crear conexión" deja los datos en Power Query sin llevarlos a la hoja, útil si vas a combinarlos con otros antes.

Limpiar el CSV a la vez que se importa con Power Query

Power Query se abre al pulsar "Transformar datos" en la vista previa en lugar de Cargar. Aquí los cambios quedan grabados como pasos y se pueden repetir con un clic.

  1. Repite los pasos de la sección anterior hasta llegar a la vista previa.
  2. Pulsa Transformar datos en lugar de Cargar. Se abre el editor de Power Query.
  3. En la cinta del editor, usa Transformar > Usar la primera fila como encabezado para fijar los títulos.
Power QueryInicioTransformarUsar la primera fila como encabezado
Comprueba: La primera fila pasa a ser el encabezado de la tabla y los datos empiezan en la segunda. En el panel de la derecha ("Pasos aplicados") aparece un nuevo paso llamado "Encabezados promovidos".

Quitar filas vacías y encabezados duplicados

Un exporte largo a veces trae filas en blanco o una segunda fila de encabezados. Power Query las quita con dos clics.

Pasos a dar:

  1. En el editor de Power Query, selecciona la tabla.
  2. Ve a Inicio > Quitar filas > Quitar filas en blanco.
  3. Si la segunda fila es otro encabezado, ve a Inicio > Quitar filas > Quitar filas > Quitar filas duplicadas para dejar solo la primera aparición.
Comprueba: El contador de la parte inferior ("X filas") baja al número real de datos.

Cambiar la coma decimal por punto decimal

Si los importes llegan como texto porque el separador decimal es el punto y tu sistema espera coma, hay dos formas de arreglarlo.

Con el botón Reemplazar valores

Pasos a dar:

  1. Selecciona la columna Importe haciendo clic en su encabezado.
  2. Ve a Transformar > Reemplazar valores (en el grupo "Columna de texto" o "Cualquier columna").
  3. Escribe "," en "Valor que buscar" y "." en "Reemplazar con".
  4. Pulsa Aceptar.
  5. Cambia el tipo de la columna a "Número decimal" con el icono a la izquierda del encabezado.
Comprueba: La columna Importe ahora muestra 3.20 en lugar de "3,20" como texto, y la suma en la barra de estado funciona.

Con la configuración regional de Windows

Otra vía es indicarle a Power Query el idioma del archivo antes de cargar: en el menú Archivo > Opciones y configuración > Opciones > Configuración regional, elige Inglés (Estados Unidos) si el CSV usa el punto decimal. Power Query interpretará los números con la regla de ese idioma y no necesitarás reemplazar nada.

Nota: En Excel con punto y coma como separador de argumentos, la configuración regional del sistema puede ser distinta de la que se aplica a la importación. Si al cargar el CSV el delimitador sale mal, revisa la configuración regional de Windows (Panel de control > Región) y la de Power Query por separado.

Por qué la importación sale mal: los errores más habituales

Tres fallos aparecen una y otra vez al pasar un CSV a Excel. Los vemos sobre la hoja de ejemplo.

Todo el CSV cae en una sola columna

Lo que se ve: la columna A contiene el texto "Fecha;Producto;Importe" en cada celda, todas las filas pegadas. La causa: el delimitador del archivo es coma y Excel esperaba punto y coma. Solución: en la vista previa, cambia el desplegable "Delimitador" a Coma y vuelve a pulsar Cargar.

A
1 Fecha;Producto;Importe
2 2026-03-01;Cuaderno;3,20
3 2026-03-02;Lapiz;1,50
Ventas

Pasos a dar:

  1. En la vista previa, despliega "Delimitador".
  2. Elige Coma en lugar de Punto y coma.
  3. Pulsa Cargar de nuevo.
Comprueba: Las tres columnas se separan correctamente sin volver a importar el archivo.

Las tildes y las eñes salen como símbolos raros

Lo que se ve: "Bolígrafo", "Carpeta añil". La causa: el archivo está en UTF-8 sin BOM y la codificación elegida no es UTF-8 (o al revés: ANSI mal interpretado como UTF-8). Solución: cambia el desplegable "Origen del archivo" entre 65001 (Unicode UTF-8) y 1252 (ANSI de Windows) hasta que los acentos se lean bien.

A B C
1 Fecha Producto Importe
2 2026-03-01 Cuaderno 3,20
3 2026-03-02 Lápiz 1,50
Ventas

Pasos a dar:

  1. En la vista previa, despliega "Origen del archivo".
  2. Si está en 65001 y se ven mal, prueba 1252; si está en 1252 y se ven mal, prueba 65001.
  3. Cuando el texto se lea bien, pulsa Cargar.
Comprueba: "Lápiz" y "Cuaderno" se muestran con sus tildes, no con caracteres extraños.

Las fechas se invierten o aparecen como números

Lo que se ve: "01/03/2026" se interpreta como 1 de marzo o como 3 de enero según el sistema; otras veces aparece el número de serie 46093. La causa: Power Query detecta el formato de fecha según el idioma de la configuración regional, no según el del archivo. Solución: cambia el tipo de la columna a "Fecha" usando el formato DD/MM/AAAA.

A B C
1 Fecha Producto Importe
2 46093 Cuaderno 3,20
3 46094 Lapiz 1,50
Ventas

Pasos a dar:

  1. En el editor de Power Query, haz clic en el icono a la izquierda del encabezado "Fecha".
  2. Elige "Fecha" y, si Excel pregunta, escoge el formato DD/MM/AAAA.
  3. Pulsa Cerrar y cargar.
Comprueba: La columna Fecha muestra 01/03/2026 con el día primero, alineada a la derecha (que en Excel indica que es un número, no texto).

El archivo abierto con doble clic perdió fórmulas y gráficos

Lo que pasa: el doble clic sobre un .csv abre Excel, pero como CSV no guarda fórmulas, gráficos, ni más de una hoja, todo eso desaparece. Solo quedan los valores de la hoja activa.

Cuidado: Un .csv nunca ha guardado fórmulas ni gráficos: es texto plano con valores. Si necesitas conservar el libro completo, guárdalo antes como .xlsx y luego exporta una copia a .csv para compartirla.

Lo que ya sabes hacer con un CSV en Excel y el siguiente paso

  • Abrir la herramienta de importación en Datos > Obtener y transformar datos > Desde el texto/CSV.
  • Elegir el delimitador (coma o punto y coma) y la codificación (UTF-8 o ANSI) antes de cargar.
  • Forzar el tipo de cada columna a Texto, Número decimal o Fecha para que nada llegue mal.
  • Cargar los datos como tabla, en una hoja nueva, o solo como conexión sin volcarlos.
  • Limpiar el CSV en Power Query y dejar los pasos guardados para Actualizar con un clic.

El siguiente paso natural es combinar varios CSV de la misma carpeta en una sola tabla con Power Query: en Datos > Obtener datos > Desde el archivo > Desde la carpeta, Excel apila todos los .csv y aplica los mismos pasos de limpieza a todos a la vez.

Dudas al transformar un CSV en Excel

1. ¿Cómo abrir un CSV en Excel para que respete las columnas?

Usa Datos > Obtener datos > Desde archivo > Desde texto/CSV. Excel muestra una vista previa donde puedes elegir el delimitador (coma, punto y coma o tabulación), el origen del archivo (UTF-8 o Windows-1252) y el tipo de cada columna antes de cargar. Al pulsar Cargar, los datos llegan a la hoja ya separados en columnas, sin los típicos números y fechas mezclados que aparecen con doble clic directo.

2. ¿Excel puede convertir CSV a XLSX de forma automática al abrirlo?

Si haces doble clic en un CSV, Excel lo abre y lo muestra en su propia ventana, pero NO crea un archivo .xlsx: sigue siendo CSV hasta que uses Archivo > Guardar como y elijas Libro de Excel (.xlsx). Para automatizar la conversión de varios archivos a la vez, lo más cómodo es una macro con el método Workbooks.OpenText seguido de ActiveWorkbook.SaveAs en formato xlOpenXMLWorkbook.

3. ¿Se puede pasar un CSV a Excel gratis?

Sí: el propio Excel, LibreOffice Calc y Google Sheets importan CSV gratis. En Excel basta con Abrir como vimos antes; en Sheets, Archivo > Importar sube el CSV y te deja descargarlo directamente como .xlsx sin pagar nada. No necesitas páginas web de terceros ni instalar nada extra si ya tienes alguna de estas herramientas.

4. ¿Qué hace la página iLovePDF al convertir CSV a Excel?

iLovePDF es un conversor online de PDFs, no de hojas de cálculo: no convierte CSV a XLSX. Para esa conversión online están herramientas como CloudConvert, Convertio o Aspose, que suben tu CSV y te devuelven un .xlsx. Recuerda que al usar servicios online el archivo viaja por sus servidores, así que evita subir datos con información personal o financiera.

5. ¿Cómo pasar un CSV a Excel en Microsoft 365?

En Microsoft 365 tienes dos caminos: el nuevo Datos > Obtener datos > Desde archivo > Desde texto/CSV con su vista previa, o Power Query desde la misma pestaña. Power Query guarda los pasos de importación, de modo que si más adelante recibes un CSV actualizado solo pulsas Actualizar y se vuelve a aplicar todo el formateo sin repetirlo.

6. ¿CSV y XLSX son lo mismo?

No: el CSV es un archivo de texto plano donde los valores van separados por comas (o punto y coma) y solo admite una hoja; el XLSX es el formato nativo de Excel, basado en XML y comprimido en ZIP, que guarda formatos, fórmulas, gráficos y varias hojas. Pasar de uno a otro consiste en abrir el CSV en Excel y guardarlo con Archivo > Guardar como > Libro de Excel (.xlsx).

7. ¿Hay páginas fiables para convertir CSV a XLSX sin instalar nada?

Sí, hay varias: CloudConvert, Convertio y Aspose.Cells son las más conocidas y permiten subir el CSV y descargar el XLSX gratis en archivos pequeños. Ten en cuenta que el CSV se envía a sus servidores, así que evita usarlas con datos sensibles. Para uso frecuente sin subir nada, instala Power Query, que ya viene integrado en Excel desde la versión 2016.

8. ¿Cómo pasar un CSV a PDF?

Abre el CSV en Excel, ajustá las columnas y los formatos y luego ve a Archivo > Guardar como: en Tipo eliges PDF (*.PDF) y pulsas Guardar. Si quieres controlar el área exacta, marca previamente el rango que quieres imprimir y usa Archivo > Imprimir > Imprimir selección. Para enviarlo por correo ya como PDF adjunto, en Outlook el propio Excel ofrece Enviar > Enviar como PDF.

Fuentes

  1. MicrosoftConvert CSV files to Excel workbooks – Office Scripts – Microsoft Learnconsultado el 06/10/2026
  2. MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 06/10/2026
  3. MicrosoftPower Query (Obtener y transformar datos) — documentación oficialconsultado el 06/10/2026
  4. MicrosoftImportar un archivo de texto o CSV — documentación oficialconsultado el 06/10/2026
  5. MicrosoftDe Word a Excel — documentación oficialconsultado el 06/10/2026