Tienes Excel delante y un archivo con extensión .csv, o quieres exportar tu hoja a ese formato para mandársela a alguien. En este tutorial aprenderás a abrir un CSV sin que se desordene, a elegir el delimitador y la codificación correctos, a guardar la hoja activa como CSV y a hacerlo también desde Excel para la web. Funciona en Microsoft 365, Excel 2024, 2021, 2019, 2016 y 2013, además de Excel para la web.
Qué es un archivo CSV y por qué te lo encuentras a diario
Imagina una hoja de clientes exportada desde el CRM de tu empresa. Cuando descargas esos datos, el programa no te da un .xlsx, te da un archivo con extensión .csv. El nombre viene de Comma-Separated Values, valores separados por comas.
Un CSV no es un libro de Excel: es un archivo de texto plano. Cada fila es una línea y cada columna va separada por un carácter fijo, casi siempre la coma, aunque en español es habitual el punto y coma porque la coma se reserva como decimal. Los campos que contienen ese delimitador van encerrados entre comillas dobles, y si dentro de las comillas hay comillas, se duplican. Por eso abrirlo a lo loco puede darte todo pegado o partir una columna donde no toca.
Por eso Excel tiene una herramienta pensada para esto: lee el archivo como texto, te deja elegir el separador y la codificación, te enseña cómo va a quedar en una vista previa, y solo entonces lo carga en una hoja.
Dónde está la herramienta de CSV en la cinta
La herramienta de CSV vive en la pestaña Datos, en el grupo Obtener y transformar datos. Ahí verás los botones Desde texto/CSV, Desde web, Desde tabla o rango, etc. La que nos interesa es la primera. En paralelo, para guardar, la ruta es Archivo > Guardar como, eligiendo el tipo CSV (delimitado por comas) o Texto (delimitado por tabulaciones).
Desde texto/CSV, la entrada por la cinta
Al pulsar el botón se abre el cuadro Importar datos. Seleccionas el archivo .csv o .txt y se abre la ventana de vista previa. Arriba, un desplegable Origen del archivo con la codificación; debajo, el Delimitador con las opciones Coma, Punto y coma, Tabulación y Otro. Más abajo, la cuadrícula muestra cómo va a quedar cada columna según lo elegido. Si todo está bien, pulsas Cargar; si quieres limpiar antes, Transformar datos para abrir Power Query.
Abrir un CSV con doble clic, qué pasa según tu Windows
Si haces doble clic sobre un .csv, Windows lo abre con el programa asociado, que suele ser Excel. El problema es que Excel usa el separador de tu configuración regional: en español, espera punto y coma. Si tu CSV viene con comas, Excel lo interpreta como una sola columna y amontona todo el contenido en A. La forma fiable de evitarlo es importar siempre por la cinta con Datos > Desde texto/CSV.
Guardar como CSV desde Archivo > Guardar como
- Abre la pestaña Archivo y elige Guardar como.
- Elige la carpeta donde guardar.
- En Tipo, abre el menú y elige CSV (delimitado por comas) o, si tu cliente lo pide, Texto (delimitado por tabulaciones).
- Pulsa Guardar.
- Si tienes más de una hoja, Excel avisa con un primer cuadro: «El libro contiene hojas que pueden no se guardarán en el formato elegido. ¿Desea guardar solo la hoja activa?». Pulsa Aceptar.
- Si hay fórmulas o formatos que no caben en CSV, aparece un segundo aviso: «Es posible que algunas características de este libro se pierdan». Pulsa Aceptar.
Importar un CSV de clientes y cargarlo en la hoja
Vamos a usar la hoja Clientes que trae cinco filas exportadas desde un CRM: Id, Nombre, Ciudad e Importe. La importamos por la cinta, elegimos el delimitador y la codificación, y la dejamos cargada en la propia hoja.
- Abre un libro vacío en Excel.
- Ve a Datos > Obtener y transformar datos > Desde texto/CSV.
- En el cuadro, selecciona el archivo clientes.csv y pulsa Importar.
Aparece la ventana de vista previa con la cuadrícula de datos.
Elegir el delimitador correcto en la vista previa
[ Vista previa de los datos a 2 filas ]
Id;Nombre;Ciudad;Importe
1;Ana Torres;Sevilla;320,50
2;Luis Mora;Lima;180,00
Si el archivo viene con comas, elige Coma y la cuadrícula parte los datos en cuatro columnas. Si viene con punto y coma, elige Punto y coma. Si eliges el separador que no es, todo aparece en una sola columna.
La codificación del texto: que las tildes no se rompan
Si tu CSV lo generó un programa moderno, en el desplegable Origen del archivo elige 65001 (Unicode UTF-8). Si es un CSV antiguo de Windows, prueba 1252 (Windows-ANSI). La señal de que la codificación está mal es ver cosas como «Sevillá» o «Limaña» en lugar de «Sevilla» o «Limaña»: es el carácter UTF-8 leído como ANSI.
Cargar en la hoja o solo crear la conexión
- En la ventana de vista previa, pulsa Cargar en.
- Elige Hoja de cálculo existente y, en el cuadro de referencia, escribe =$A$1 si quieres que los datos empiecen en A1.
- Pulsa Aceptar.
[Hoja de calculo existente] | Nueva hoja de calculo | Solo crear conexion
Si prefieres dejarlo en una hoja nueva, marca Nueva hoja de cálculo. Si solo quieres tenerlo conectado sin que ocupe sitio en la hoja, marca Solo crear conexión; los datos se consultan después desde Datos > Consultas y conexiones.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Id | Nombre | Ciudad | Importe |
| 2 | 1 | Ana Torres | Sevilla | 320,50 |
| 3 | 2 | Luis Mora | Lima | 180,00 |
| 4 | 3 | Maria Diaz | Quito | 245,75 |
| 5 | 4 | Pedro Ruiz | Madrid | 510,00 |
| 6 | 5 | Sofia Vaz | Bogota | 199,30 |
Guardar la hoja de clientes como CSV para enviarla
Vamos a guardar la hoja Clientes como CSV (delimitado por comas) en la carpeta Documentos y luego abrimos el archivo resultante con el Bloc de notas para ver qué hay dentro.
- Asegúrate de estar en la hoja Clientes, que es la que quieres exportar.
- Archivo > Guardar como.
- En Tipo, elige CSV (delimitado por comas).
- En Carpeta, elige Documentos.
- Pulsa Guardar y acepta los dos avisos (solo hoja activa, se pierden algunas características).
- Cierra Excel sin guardar las pesadas abrir el archivo con el Bloc de notas para ver su contenido.
| A | |
|---|---|
| 1 | Id,Nombre,Ciudad,Importe |
| 2 | 1,Ana Torres,Sevilla,320.50 |
| 3 | 2,Luis Mora,Lima,180.00 |
| 4 | 3,Maria Diaz,Quito,245.75 |
| 5 | 4,Pedro Ruiz,Madrid,199.30 |
| 6 | 5,Sofia Vaz,Bogota,510.00 |
El Bloc de notas muestra cada fila en una línea, con los campos separados por comas. El decimal sale con punto, no con coma: eso es la convención del CSV estándar. Si tu cliente espera punto y coma, guárdalo como Texto (delimitado por tabulaciones) y reemplaza después las tabulaciones por punto y coma, o usa Google Sheets como paso intermedio.
Por qué Excel para la web no tiene Guardar como CSV
Excel para la web es una versión ligera que vive en el navegador. Por eso algunas opciones de escritorio no están, y entre ellas está Guardar como CSV. Su menú Archivo trabaja con .xlsx y con archivos en OneDrive y SharePoint, no con la exportación a CSV.
Descargar el libro como .xlsx y convertirlo fuera
- En Excel para la web, abre tu libro.
- Ve a Archivo > Guardar como > Descargar una copia.
- Guarda el .xlsx en tu carpeta de descargas.
- Abre ese archivo en Excel de escritorio.
- Repite el trabajo en la sección anterior: Archivo > Guardar como > CSV (delimitado por comas).
El truco con Hojas de cálculo de Google como paso intermedio
Google Sheets sí exporta a CSV desde el navegador, sin instalar nada.
- En Excel para la web, descarga el libro como .xlsx por Archivo > Guardar como > Descargar una copia.
- Abre drive.google.com y crea un libro nuevo en blanco con Hojas de cálculo de Google.
- Archivo > Abrir y sube el .xlsx.
- Archivo > Descargar > Valores separados por comas (.csv).
Lo que ya sabes hacer con un CSV en Excel
- Abrir un CSV por la cinta con Datos > Obtener y transformar datos > Desde texto/CSV para que Excel no se invente el delimitador.
- Revisar el delimitador en la vista previa (coma, punto y coma, tabulación) antes de cargar.
- Cuidar la codificación eligiendo 65001 (Unicode UTF-8) o 1252 (Windows-ANSI) en Origen del archivo.
- Recordar que Guardar como CSV deja solo la hoja activa, en texto plano, sin fórmulas ni formatos.
- En Excel para la web, descargar como .xlsx y convertir desde el escritorio, o pasar por Hojas de cálculo de Google.
El siguiente paso natural es unir varios CSV en uno: Datos > Obtener y transformar datos > Desde texto/CSV, repite para cada archivo y luego en Power Query usa Combinar consultas para apilarlos en una sola tabla.
Datos comprobados en octubre de 2026.
Dudas al abrir y guardar CSV en Excel
1. Cómo convertir un archivo CSV a Excel desde el navegador
Abre Excel para la web, ve a Archivo > Abrir > Examinar este equipo y elige el CSV. Excel lo separará automáticamente por comas y mostrará los datos en columnas. Después usa Archivo > Guardar como y elige el formato XLSX para conservarlo como libro de Excel.
2. Cómo convertir un CSV a Excel respetando las columnas
Al abrir el CSV en Excel, aparece el asistente de Texto a columnas en Datos > Herramientas de datos > Texto en columnas. Elige Delimitado, marca Coma como separador y pulsa Finalizar para distribuir cada campo en su columna. Conviene revisar los tipos de dato antes de guardar.
3. Cómo pasar un CSV a formato XLSX
Desde el menú Archivo elige Guardar como y, en el tipo de archivo, selecciona Libro de Excel (.xlsx). Esto convierte el archivo de texto plano a un libro con formatos, varias hojas y fórmulas. La extensión original CSV no admite esos elementos, por eso conviene el cambio.
4. Cómo convertir un CSV a XLSX con PowerShell
PowerShell no convierte CSVs de forma nativa, pero puedes automatizarlo con Excel. Un script simple abre el CSV con $workbook = $excel.Workbooks.Open($rutaCsv) y luego guarda $workbook.SaveAs($rutaXlsx, 51), donde 51 es el código del formato XLSX. Requiere tener Excel instalado en el equipo.
5. Cómo convertir varios CSV a Excel de forma automática
Si recibes CSVs a menudo, la opción más cómoda es Power Query: en Datos > Obtener datos > Desde archivo > Desde texto/CSV cargas uno y, tras pulsar Cerrar y cargar en…, usas el menú desplegable para Crear solo conexión. Así cada archivo nuevo se importa sin repetir pasos manuales.
6. Cómo pasar un CSV a Excel con Power Automate
Crea un flujo instantáneo en Power Automate con el desencadenador manual y añade la acción Excel Online (Business) > Convertir archivo. Indica el archivo CSV de origen, elige el formato XLSX y rellena la biblioteca de destino. El flujo generará el libro convertido listo para descargar.
7. Cómo pasar un CSV a Excel con iLovePDF
Entra en ilovepdf.com, abre la herramienta CSV a Excel y sube tu archivo. El servicio detecta el separador y genera un XLSX con los datos distribuidos en columnas. Luego descargas el resultado y, si lo necesitas, puedes seguir editándolo en Excel para la web.
Fuentes
- MicrosoftUsing Excel Online, How Do I Export to a CSV File? – Microsoft Learnconsultado el 06/10/2026
- MicrosoftExcel para la web (Excel online) — documentación oficialconsultado el 06/10/2026
- MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 06/10/2026
- MicrosoftImportar un archivo de texto o CSV — documentación oficialconsultado el 06/10/2026
- MicrosoftDe Word a Excel — documentación oficialconsultado el 06/10/2026