Un archivo CSV es un documento de texto cuyos valores se separan mediante caracteres como coma, punto y coma o tabulador. En este tutorial usarás Ventas.csv para convertirlo en un libro editable sin perder tildes, fechas, ceros iniciales ni identificadores largos. La ruta funciona en Excel 2021, Excel 2024 y Microsoft 365; también está disponible en Excel 2019 y 2016 mediante Power Query. Al terminar podrás importar, corregir, calcular y guardar el resultado como .xls o .xlsx.
Qué es un CSV y cuándo conviene abrirlo en Excel
Un CSV contiene valores separados por un carácter llamado delimitador. Puede guardar texto, fechas y números, pero no conserva de forma fiable los formatos de celda, las fórmulas, el color de las celdas ni varias hojas. Por eso, conviene abrirlo en Excel cuando después quieras analizar los datos, ordenar registros, aplicar formatos o crear cálculos.
Supongamos que Ventas.csv contiene esta información:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
| 4 | 05/01/2026 | Cuaderno | 3 | 24,90 |
La conversión no consiste solo en cambiar la extensión. Hay que comprobar cómo están separados los campos, qué codificación utiliza el archivo y si Excel interpreta fechas o códigos de la manera correcta.
Elegir entre CSV, XLS y XLSX antes de convertir
La elección depende de lo que necesites después de abrir el archivo.
| Formato | Qué conserva | Cuándo elegirlo |
|---|---|---|
.csv |
Valores de una hoja activa | Intercambio de datos entre sistemas |
.xls |
Libro heredado de Excel 97-2003 | Cuando el receptor exige ese formato |
.xlsx |
Libro actual, formatos y varias hojas | Trabajo normal en Excel desde 2007 |
El formato .csv no puede recuperar fórmulas o colores que nunca tuvo. Si después de importarlo quieres conservar cálculos y mejorar el diseño, guarda el archivo de trabajo como .xlsx. La ayuda oficial sobre formatos de archivo de Excel explica las diferencias entre .csv, .xls y .xlsx.
.csv a .xlsx desde el explorador de archivos no convierte el contenido; solo cambia el nombre.Importar el CSV con la vista previa de Excel
Para importar Ventas.csv, abre Excel y sigue esta ruta:
- Selecciona Desde el texto/CSV.
- Pulsa Examinar y elige
Ventas.csv. - En Origen de datos, selecciona la codificación correcta.
- Revisa el delimitador en la vista previa.
- Activa La primera línea contiene nombres de columna.
- Comprueba que cada campo queda en su columna.
- Pulsa Cargar.
Fecha | Producto | Cantidad | Importe
03/01/2026 | Papel | 2 | 125,50
04/01/2026 | Tóner | 1 | 89,90
Si las columnas aparecen juntas, cambia el delimitador antes de cargar.
Separador: coma o punto y coma
Hay dos estilos habituales:
| Archivo | Delimitador | Resultado |
|---|---|---|
| CSV europeo | ; |
Fecha;Producto;Cantidad;Importe |
| CSV anglosajón | , |
Fecha,Producto,Cantidad,Importe |
En la vista previa selecciona el carácter que realmente aparece entre los campos. Si el archivo usa comas pero Excel regional espera punto y coma, elegir Coma evita que toda la fila quede dentro de una sola columna.
Codificación: conservar tildes y símbolos
La codificación UTF-8 es una opción habitual para conservar caracteres como é, ó o ñ. En Origen de datos, selecciona 65001: Unicode (UTF-8) antes de cargar. Comprueba que la columna Producto muestra Tóner y, si aparece un producto llamado José, que la letra se conserva correctamente.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
| 4 | 05/01/2026 | José | 2 | 60,00 |
Encabezados y tipos de datos en la vista previa
Activa La primera línea contiene nombres de columna para que Fecha, Producto, Cantidad e Importe se conviertan en encabezados. Después revisa la columna Tipo de datos:
Fecha: fecha.Producto: texto.Cantidad: número.Importe: número.
La fecha 03/01/2026 debe permanecer como fecha y no como una cadena de texto. En la hoja, el importe se verá como 125,50.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
| 4 | 05/01/2026 | Cuaderno | 3 | 24,90 |
Abrir un CSV con valores que Excel no deforma
Los códigos no siempre deben convertirse en números. 02134 puede perder el cero inicial y 1210000000123 puede mostrarse como 1,21E+12. La forma segura es importar primero y decidir qué columnas son texto.
Para practicar, crea una hoja de cálculo con estos datos:
| A | B | C | |
|---|---|---|---|
| 1 | Código | Importe | Estado |
| 2 | 02134 | 125,50 | Pagado |
| 3 | 1210000000123 | 188,25 | Pendiente |
| 4 | 00871 | 251,00 | Pagado |
Formatear Código y un identificador largo como texto
- Selecciona la columna Código.
- Pulsa Ctrl+1.
- En Formato de celdas, selecciona Texto.
- Pulsa Aceptar.
- Escribe o pega los códigos en A2:A4.
- Comprueba que
02134conserva el cero inicial y que1210000000123sigue legible.
Si ya habías pegado los códigos y Excel los había convertido, repite la importación y aplica el formato Texto antes de escribir o pegar de nuevo.
Convertir solo las columnas que deben calcularse
Mantén Código como texto, pero convierte Importe en número. Para calcular un total en D2 con una tarifa de 62,75, escribe:
=2*62,75
Copia D2 hasta D4. Si los factores son 2, 3 y 4, los resultados serán 125,50; 188,25; y 251,00.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Código | Importe | Estado | Total |
| 2 | 02134 | 125,50 | Pagado | 125,50 |
| 3 | 1210000000123 | 188,25 | Pendiente | 188,25 |
| 4 | 00871 | 251,00 | Pagado | 251,00 |
Guardar el resultado como XLS o XLSX
Para guardar el libro convertido:
- Selecciona Archivo > Guardar como.
- Elige la carpeta de destino.
- En Tipo, selecciona
Libro de Excel (*.xlsx)para un archivo actual. - Escribe
Ventas. - Pulsa Guardar.
- Comprueba que el archivo aparece con extensión
.xlsx.
Si necesitas compatibilidad con Excel 97-2003, selecciona Libro de Excel 97-2003 (*.xls). El archivo tendrá menos funciones y capacidades que .xlsx, pero puede ser el formato solicitado por un sistema antiguo.
Cuándo elegir .xls en lugar de .xlsx
Usa .xls únicamente cuando el receptor necesita un archivo heredado. Para análisis, fórmulas, varias hojas y formatos actuales, guarda .xlsx. Si el origen es CSV, recuerda que el archivo solo tenía valores: guardar .xls no recupera fórmulas, colores ni otras hojas que no estaban en él.
.xlsx.Convertir un CSV punto y coma en Excel
Para este recorrido, el archivo Ventas.csv usa punto y coma:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
- Abre Excel.
- Selecciona Datos > Obtener y transformar datos > Desde el texto/CSV.
- Selecciona el archivo.
- En Origen de datos, elige
65001: Unicode (UTF-8). - En Delimitador, selecciona Punto y coma.
- Activa La primera línea contiene nombres de columna.
- Comprueba que aparecen cuatro columnas.
- Pulsa Cargar.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
La ayuda oficial sobre importar archivos de texto o CSV explica la vista previa y la selección de codificación y delimitador.
Automatizar la conversión con Power Automate Desktop
Power Automate Desktop permite convertir archivos repetidos sin abrir cada CSV manualmente. La acción Iniciar Excel abre directamente CSV delimitados por coma o tabulador. Para un archivo con punto y coma, utiliza Leer de archivo CSV y configura el separador personalizado en Avanzadas.
El recorrido básico es:
- Abre Power Automate Desktop.
- Crea un flujo nuevo.
- Añade Iniciar Excel.
- Añade Ejecutar Excel para abrir un documento en blanco.
- Añade Escribir en la hoja de cálculo de Excel.
- Para CSV con punto y coma, añade Leer de archivo CSV y establece
;en Separador personalizado. - Añade Cerrar Excel.
- En Guardar documento como, selecciona
Libro de Excel (.xlsx).
Por qué el CSV cambia de forma al abrirlo
Al abrir un CSV con doble clic, Excel utiliza los separadores de lista de la configuración regional. Un archivo con comas puede aparecer en una sola columna en un equipo que espera punto y coma. Si el archivo usa UTF-8 y Excel interpreta otra codificación, también pueden aparecer caracteres extraños.
La solución es no aceptar la apertura automática. Usa:
En la vista previa puedes cambiar el delimitador, seleccionar la codificación y revisar los tipos antes de cargar.
Un archivo entero aparece en una sola columna
Si ves Fecha;Producto;Cantidad;Importe dentro de una sola celda, el archivo probablemente usa punto y coma. En el diálogo Desde el texto/CSV, selecciona Punto y coma en el campo Delimitador y revisa que aparezcan cuatro columnas.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
Papel está en B2 y no dentro de A2.Los acentos aparecen como caracteres extraños
Si Papel aparece como Papél, o Tóner como Tóner, selecciona otra codificación de origen. Prueba 65001: Unicode (UTF-8) y observa la vista previa. No modifiques cada nombre a mano: primero corrige la codificación y después carga los datos.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
Tóner correctamente antes de pulsar Cargar.Qué se conserva y qué no al convertir un CSV
| Elemento | CSV | XLS | XLSX |
|---|---|---|---|
| Valores de la hoja activa | Sí | Sí | Sí |
| Formato de celda | No de forma fiable | Sí | Sí |
| Fórmulas | No | Sí | Sí |
| Varias hojas | No | Sí | Sí |
| Formato actual de Excel | No | Formato heredado | Sí |
Un archivo .csv solo conserva los valores de la hoja que se exportó. Al convertirlo, Excel crea una hoja editable, pero no puede recuperar fórmulas, validaciones, colores o información que nunca se guardaron en el CSV. Mantén el resultado como .xlsx si vas a añadir cálculos o más hojas.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Producto | Cantidad | Importe |
| 2 | 03/01/2026 | Papel | 2 | 125,50 |
| 3 | 04/01/2026 | Tóner | 1 | 89,90 |
| 4 | 05/01/2026 | Cuaderno | 3 | 24,90 |
Lo que ya sabes hacer al pasar de CSV a Excel
- Importar un CSV con Datos > Obtener y transformar datos > Desde el texto/CSV.
- Elegir coma, punto y coma o tabulador como delimitador.
- Revisar la codificación UTF-8 para conservar tildes y símbolos.
- Activar La primera línea contiene nombres de columna.
- Mantener códigos como
02134e identificadores largos como texto. - Convertir columnas de importe a número y crear cálculos.
- Guardar el resultado como
.xlso.xlsx. - Reconocer que un CSV no conserva fórmulas, formatos ni varias hojas.
El siguiente paso es repetir la importación con la ruta Datos > Obtener y transformar datos > Desde el texto/CSV y utilizar Power Query para actualizar los datos cuando cambie el archivo de origen.
Dudas al convertir CSV a Excel
1. ¿Cómo convierto un archivo CSV a Excel por columnas?
Abre Excel, selecciona Datos > Obtener y transformar datos > Desde el texto/CSV y elige el archivo. En la vista previa, selecciona el delimitador correcto, activa La primera línea contiene nombres de columna y comprueba que cada campo ocupa una columna antes de cargar.
2. ¿Convertir CSV a Excel gratis es posible?
Sí, puedes hacerlo dentro de Excel sin contratar una herramienta externa. La importación desde Datos > Obtener y transformar datos > Desde el texto/CSV permite revisar el contenido antes de convertirlo y guardarlo como .xlsx o .xls.
3. ¿Cómo convierto un CSV en un archivo XLS?
Importa el CSV en Excel, revisa separador, codificación y tipos de datos y después usa Archivo > Guardar como. Elige el tipo Libro de Excel 97-2003 y la extensión .xls solo si el receptor necesita ese formato antiguo.
4. ¿Puedo abrir un CSV en Microsoft 365?
Sí. La cinta Datos > Obtener y transformar datos > Desde el texto/CSV está disponible en Microsoft 365 y en las versiones de escritorio indicadas para Power Query. También puedes usar Excel para la web, aunque puede tener menos opciones.
5. ¿Existe un conversor CSV a Excel online?
Puedes usar servicios web, pero也可能 subir datos a un servidor externo. Para conservar códigos y acentos, la opción más sencilla es importar el archivo directamente en Excel mediante Desde el texto/CSV y revisar la vista previa.
Fuentes
- MicrosoftConvertir un archivo CSV en una hoja de cálculo de Excelconsultado el 22/10/2026
- MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 22/10/2026
- MicrosoftDe Word a Excel — documentación oficialconsultado el 22/10/2026
- GoogleExcel y Google Sheets (Hojas de cálculo de Google) — documentación oficialconsultado el 22/10/2026
- MicrosoftEl editor de VBA y la primera macro — documentación oficialconsultado el 22/10/2026