CSV a PDF

Convertir un CSV a TXT en Excel: guardar una hoja como texto plano

octubre 25, 2026 Tuto Excel 12 min read
Convertir un CSV a TXT en Excel: guardar una hoja como texto plano

Un CSV es un archivo de texto cuyos valores se separan, normalmente, por comas. Un TXT también es texto plano, pero no tiene una estructura de columnas propia: cada carácter cuenta. Convertir uno en otro sirve para enviar datos a un sistema que no acepta CSV, preparar una plantilla o guardar una hoja sin fórmulas y formatos. En Excel puedes hacerlo con Guardar como; no hay un botón independiente que convierta directamente un CSV abierto sin abrirlo primero.

La forma más sencilla es abrir el CSV en Excel, comprobar que las columnas se han separado correctamente y guardarlo como TXT. Verás que Excel utiliza tabuladores, no comas, y que solo conserva la hoja activa. También podrás preparar una salida con punto y coma y resolver problemas de tildes y ñ mediante UTF-8.

Nota: en este tutorial las fórmulas y los separadores de Excel están escritos con punto y coma. En Excel configurado con punto decimal, usa comas para separar argumentos. La información sobre formatos, importación y funciones se comprobó en octubre de 2026.

Qué es un CSV y en qué se diferencia de un TXT

Un archivo CSV es un archivo de texto que organiza información en filas y columnas mediante un separador. Puede usar comas, punto y coma o tabuladores. Por ejemplo, esta información:

Producto;Cantidad;Precio
Lapiz;10;1,50
Cuaderno;5;3,20

puede guardarse como CSV. Sus valores siguen siendo texto, aunque Excel muestre algunos números con formato de fecha, moneda o decimal cuando los abre.

Un archivo TXT no define por sí mismo qué carácter separa las columnas. Puede contener una frase, varias líneas separadas por saltos de línea o una tabla hecha con tabuladores. Por eso, cambiar la extensión .csv a .txt no convierte realmente el archivo: el contenido y el separador siguen siendo los mismos.

La conversión resulta útil cuando un programa de importación pide texto plano, cuando se necesita preparar una plantilla para un sistema antiguo o cuando se quiere eliminar fórmulas y formatos antes de compartir los datos. En nuestro libro, trabajaremos con la hoja Ventas: una lista pequeña de productos, cantidades y precios. Al final tendremos un TXT legible y otro preparado para otro sistema, sin alterar los datos de origen.

Lo que Excel puede y no puede hacer al pasar de CSV a TXT

Excel no tiene una herramienta independiente llamada «Convertir CSV a TXT». El flujo normal es abrir el CSV como una hoja y usar Guardar como. El formato de texto que ofrece es Texto (delimitado por tabulaciones). Cada celda queda separada por un tabulador y cada fila termina con un salto de línea.

En cambio, Datos > Obtener y transformar datos > Desde el texto/CSV sirve para importar un archivo de texto o CSV hacia una hoja de Excel. No realiza la operación inversa: no convierte el archivo que ya está abierto en un TXT con otro delimitador.

La diferencia es importante. Si solo cambias el nombre de ventas.csv a ventas.txt, puede que el Bloc de notas abra el archivo, pero seguirá viendo el contenido original, incluido el separador del CSV. Para obtener una conversión real, abre el CSV en Excel, revisa la separación de columnas y vuelve a guardarlo con el tipo de archivo de texto adecuado.

Guardar como texto separado por tabulaciones (TXT)

Para guardar la hoja Ventas, abre el libro en Excel y sigue esta ruta:

ArchivoGuardar comoTexto (delimitado por tabulaciones)

También puedes abrir el menú Guardar como desde el menú Archivo. Cuando aparece el cuadro de guardado, la hoja actual se exporta a un archivo de texto delimitado por tabulaciones.

Para preparar un ejemplo, escribe estos datos en la hoja:

A1fx**Producto**
A B C
1 Producto Cantidad Precio
2 Lapiz 10 1,50
3 Cuaderno 5 3,20
4 Goma 12 0,80
5 Boligrafo 8 1,20
6 Folder 6 2,50
Ventas

Selecciona Archivo > Guardar como. En el cuadro, escribe ventas.txt como nombre y elige Texto (delimitado por tabulaciones) en la lista Tipo. Guarda y acepta el aviso sobre la pérdida de información.

El archivo contendrá una línea por fila. La cabecera y los datos de cada fila estarán separados por tabuladores, no por comas. Si el archivo se abre en un programa que no muestra claramente los tabuladores, puede parecer que todas las columnas están juntas. Eso no significa que la conversión haya fallado.

Comprueba: el archivo ventas.txt existe y contiene seis líneas: la cabecera y los cinco registros.

Lo que pierdes al guardar como TXT

El TXT solo conserva el texto que puede representar la hoja activa. No se guardan las fórmulas, los formatos de números, los colores, los gráficos, las tablas dinámicas, las validaciones de datos ni las demás hojas del libro. En el ejemplo, la hoja Ventas contiene valores y cabeceras, pero el resultado final no conserva colores ni anchos de columna.

Esto significa que una fórmula que calcula Cantidad * Precio desaparecerá: en el TXT quedará solamente su resultado. Si necesitas conservar el libro completo, guarda antes una copia .xlsx. Después puedes crear el TXT a partir de la hoja que quieras exportar, sin sobrescribir el libro original.

La opción Texto (delimitado por tabulaciones) es adecuada cuando el sistema receptor reconoce tabuladores. Si el sistema espera comas o puntos y coma, exporta primero el CSV y después modifica el archivo de texto o utiliza una hoja auxiliar con el separador deseado.

Guardar una hoja de Excel como TXT paso a paso

Vamos a completar el proceso de la hoja Ventas. La hoja ya tiene las cabeceras en A1:C1 y los datos en A2:C6. Ahora añade una columna con el total de cada línea para comprobar qué valor se exportará.

En D1, escribe Total. En D2, escribe:

=B2*C2

La fórmula multiplica la cantidad por el precio. El resultado es 15,00. Arrastra el controlador de relleno desde la esquina inferior derecha de D2 hasta D6.

D2fx=B2*C2
A B C D
1 Producto Cantidad Precio Total
2 Lapiz 10 1,50 15,00
3 Cuaderno 5 3,20 16,00
4 Goma 12 0,80 9,60
5 Boligrafo 8 1,20 9,60
6 Folder 6 2,50 15,00
D2 Arrastra el controlador de relleno hasta D6
Ventas

Ahora guarda la hoja como TXT:

  1. Selecciona la celda A1.
  2. Abre Archivo > Guardar como.
  3. Escribe ventas.txt en el nombre.
  4. En Tipo, selecciona Texto (delimitado por tabulaciones).
  5. Elige la carpeta donde quieres guardar el archivo.
  6. Pulsa Guardar.
  7. Acepta el aviso que indica que solo se guardará la hoja activa.

En el TXT, la primera línea será Producto Cantidad Precio Total. Las líneas siguientes tendrán los valores de cada celda separados por tabuladores. El total 9,60 aparecerá como texto, no como una fórmula.

Comprueba: abre ventas.txt y verifica que aparecen las cabeceras Producto, Cantidad, Precio y Total, seguidas de las cinco filas de ventas.

Elegir la codificación y el separador al guardar

Excel muestra el separador y la codificación en el cuadro Guardar como texto delimitado por tabulaciones. La opción habitual usa tabuladores como separador. El texto también puede guardarse con la codificación Windows-1252, que es la predeterminada en instalaciones de Excel.

El separador no es el mismo que el separador decimal. En este tutorial, 1,50 aparece con coma porque el dato está en español. Para crear un archivo que otra aplicación acepte, comprueba qué carácter espera esa aplicación: tabulador, coma, punto y coma u otro.

Nota: la codificación debe ser compatible con las letras del archivo. Windows-1252 puede mostrar tildes y ñ, pero UTF-8 es una opción más adecuada cuando los destinatarios usan sistemas modernos o esperan ese estándar.

Comprobar el TXT abriéndolo en el Bloc de notas

Para comprobar el resultado:

  1. Abre la carpeta donde guardaste ventas.txt.
  2. Haz clic derecho sobre el archivo.
  3. Elige Abrir con > Bloc de notas.
  4. Revisa que cada fila empiece por un producto.
  5. Comprueba que los separadores de campo son tabuladores.

El Bloc de notas puede mostrar tabulaciones como espacios amplios. Para ver el carácter exacto, activa la visualización de espacios en blanco del programa. En muchos casos verás una flecha o un espacio separado entre Cantidad y Precio.

Si aparecen caracteres como ó en lugar de una tilde tilde, no cambies todavía el contenido a mano. Es más seguro repetir la exportación con una codificación compatible.

Comprueba: el Bloc de notas muestra seis líneas y cada fila conserva la separación entre producto, cantidad, precio y total.

Elegir el carácter que separa los campos en el TXT

Si el sistema que recibe el archivo espera punto y coma, no basta con cambiar la extensión. Debes crear un TXT cuyo contenido use ese carácter. Para el libro de ventas, añade una hoja auxiliar que una cada fila con punto y coma.

  1. Selecciona la pestaña Ventas.
  2. Pulsa el botón + para crear una hoja nueva.
  3. Cambia el nombre de la hoja a **TXT`.
  4. En A1, escribe Salida.
  5. En A2, escribe la fórmula:

=UNIRCADENA(";";VERDADERO;A2:D2)

La función UNIRCADENA (TEXTJOIN) une los valores de A2:D2 con punto y coma. Si tu versión no la tiene, usa esta alternativa en cuatro celdas: copia A2, B2, C2 y D2 en una fila nueva y añade punto y coma entre las columnas con una fórmula como la siguiente:

=A2&";"&B2&";"&C2&";"&D2

Después, arrastra la fórmula hasta A6 y copia los resultados. Selecciona A2:A6, copia y, en el Bloc de notas, pega únicamente los valores. Así evitas guardar fórmulas en el archivo de texto.

A2fx=UNIRCADENA(";";VERDADERO;A2:D2)
A
1 Salida
2 Lapiz;10;1,50;15,00
3 Cuaderno;5;3,20;16,00
4 Goma;12;0,80;9,60
5 Boligrafo;8;1,20;9,60
6 Folder;6;2,50;15,00
TXT

Guarda el contenido como ventas_punto_y_coma.txt. Si el sistema necesita comas, sustituye el separador de la fórmula por "," y cambia el nombre del archivo a ventas_comas.txt.

Comprueba: cada línea del TXT contiene cuatro campos separados por punto y coma, sin encabezados añadidos fuera de la primera fila.
Cuidado: UNIRCADENA está disponible en Excel 2019, 2021, 2024 y Microsoft 365. En versiones anteriores, utiliza la concatenación con &.

Por qué las tildes y la ñ salen raras en el TXT

Las tildes y la ñ pueden aparecer deformadas cuando el archivo se ha guardado con una codificación y se abre con otra. Por ejemplo, UTF-8 y Windows-1252 interpretan los mismos bytes de manera distinta. El problema no suele estar en Excel ni en los datos: aparece cuando se abre el TXT en un editor que espera otra codificación.

Para detectar el problema, abre el archivo en el Bloc de notas y observa la primera línea. Si aparece una secuencia como ñ o ó, el archivo probablemente se ha guardado en UTF-8 y se ha interpretado con otra codificación. También puede ocurrir a la inversa. Comprueba qué editor utilizaste y con qué codificación se creó el archivo.

La solución más segura es crear primero un CSV en UTF-8 y convertir después su contenido a TXT en UTF-8. Así se conserva la información durante el proceso intermedio.

  1. Abre la hoja de ventas en el libro.
  2. Selecciona Archivo > Guardar como.
  3. Elige CSV UTF-8 (delimitado por comas) en Tipo.
  4. Guarda el archivo como ventas_utf8.csv.
  5. Ábrelo con el Bloc de notas.
  6. Selecciona todo el contenido y cópialo.
  7. Pega el contenido en un archivo nuevo del Bloc de notas.
  8. Guarda ese archivo como ventas_utf8.txt.
  9. En el diálogo Guardar como del Bloc de notas, elige UTF-8 en Codificación.

La ruta para crear el CSV es:

ArchivoGuardar comoCSV UTF-8 (delimitado por comas)
Comprueba: ventas_utf8.txt muestra correctamente las palabras Bolígrafo, Precio y cualquier otra letra acentuada.

Pasar la hoja por CSV UTF-8 y luego a TXT

Este método funciona porque UTF-8 conserva los caracteres especiales. Primero exporta la hoja activa; después edita el archivo de texto y guárdalo con la misma codificación.

A1fx**Producto**
A B C D
1 Producto Cantidad Precio Total
2 Bolígrafo 8 1,20 9,60
3 Cuaderno 5 3,20 16,00
4 Goma 12 0,80 9,60
5 Lapiz 10 1,50 15,00
6 Folder 6 2,50 15,00
Selecciona el rango completo antes de copiar
Hoja1

Si el CSV separado por comas se importa después en otro programa, utiliza Datos > Obtener y transformar datos > Desde el texto/CSV para elegir el archivo, revisar la vista previa y especificar la coma como separador. No abras el CSV con doble clic si tienes dudas sobre la configuración regional: el doble clic puede interpretar otra separación y colocar todos los datos en una sola columna.

La exportación CSV también conserva solo la hoja activa y sus valores. Si el libro tiene varias hojas, activa la que necesitas antes de guardar. Para conservar todas las hojas, guarda primero el libro como .xlsx y exporta cada hoja por separado.

Comprueba: al abrir el TXT en el Bloc de notas, las tildes y la ñ se ven correctamente y cada registro conserva la separación elegida.

Lo que ya sabes hacer con un CSV pasado a TXT

  • Usa Archivo > Guardar como > Texto (delimitado por tabulaciones) para crear el TXT.
  • Recuerda que se exporta una sola hoja: activa la pestaña que quieras convertir.
  • Revisa que el separador sea el esperado: tabulador, coma o punto y coma.
  • Usa una hoja auxiliar y UNIRCADENA (TEXTJOIN) para crear líneas con punto y coma.
  • Si aparecen caracteres raros, repite el proceso mediante CSV UTF-8 (delimitado por comas) y guarda el resultado como UTF-8.
  • Recuerda que el TXT conserva valores, no fórmulas, gráficos, formatos ni tablas dinámicas.
  • Para volver a trabajar con el archivo, utiliza Datos > Obtener y transformar datos > Desde el texto/CSV, revisa el separador y carga los datos en una hoja.

Para dar el siguiente paso, abre el TXT convertido mediante Datos > Desde el texto/CSV y comprueba la vista previa antes de importarlo.

Dudas al convertir un CSV a TXT

1. ¿Cómo convierto un CSV a TXT separado por comas?

Abre el CSV en Excel y usa Archivo > Guardar como > Texto (delimitado por tabulaciones) para crear un TXT separado por tabuladores. Si necesitas comas, importa el archivo de texto como CSV y conserva los valores; para cambiar el delimitador, edita el TXT en el Bloc de notas y reemplaza las comas.

2. ¿Cómo paso un CSV a Excel?

En Excel, ve a Datos > Obtener y transformar datos > Desde el texto/CSV, selecciona el archivo y revisa la vista previa antes de cargar. Elige el separador correcto, como coma o punto y coma, para que cada columna quede en su propia celda.

Fuentes

  1. MicrosoftCONVERTIR — documentación oficialconsultado el 22/10/2026
  2. MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 22/10/2026
  3. MicrosoftImportar un archivo de texto o CSV — documentación oficialconsultado el 22/10/2026
  4. MicrosoftDe Word a Excel — documentación oficialconsultado el 22/10/2026
  5. GoogleExcel y Google Sheets (Hojas de cálculo de Google) — documentación oficialconsultado el 22/10/2026