Cómo convertir un archivo TXT a CSV: Guía paso a paso (2025)
Cómo convertir un archivo TXT a CSV: la forma práctica
Bueno, aquí es donde me quedé atascado un poco. Tienes un archivo.txt con datos, quizá exportados desde otro sitio, y ahora lo quieres en formato CSV para poder importarlo fácilmente a tu hoja de cálculo o base de datos, ¿verdad? La verdad es que a veces no es tan sencillo como cambiar la extensión. Pero si lo haces bien, es bastante sencillo. Compartiré lo que finalmente me funcionó: sin scripts ni aplicaciones de terceros, simplemente el clásico Excel.
Comenzando con un libro nuevo en Excel
Primero, abre Excel. Parece obvio, pero en mi antigua ASUS, me di cuenta de que empezar con un libro nuevo me ahorraba muchos dolores de cabeza. Pulsa » Ctrl + NSi quieres un atajo rápido» o ve a Archivo > Nuevo. Aquí necesitas una hoja en blanco, sin nada predefinido. Esto simplifica las cosas y evita errores de importación o problemas de formato extraños en el futuro. Sobre todo si tu archivo de texto tiene muchos datos o un formato irregular, una hoja en blanco facilita la organización correcta de los datos importados.
Uso de la pestaña Datos para importar sus datos de texto
Esta es probablemente la parte más complicada: encontrar el menú correcto. En versiones más recientes de Excel (como Excel 365 o 2019+), se encuentra en Datos > Obtener > Desde archivo > Desde texto/CSV. En versiones anteriores, podría ser simplemente un botón llamado Desde texto. Si no lo ves de inmediato, basta con buscar en la pestaña Datos.
Haz clic ahí y aparecerá un explorador de archivos. Busca tu archivo.txt, selecciónalo y haz clic en Importar. Excel abre una ventana de vista previa donde intenta averiguar cómo se separan tus datos. Aquí es donde me encontré con cierta confusión porque a veces Excel se equivocaba, especialmente si tus datos no usan comas o tabulaciones de forma consistente. Es posible que veas columnas desordenadas o datos mal ubicados. La clave es revisar la vista previa; si se ve extraña, intenta ajustar las opciones de delimitador. Es posible que tengas que indicarle a Excel explícitamente qué separa tus datos, como coma, punto y coma, tabulación o espacio. Si la vista previa muestra las columnas en los lugares correctos, estás listo. De lo contrario, ajustar la configuración aquí es crucial.
Casos extremos y soluciones
A veces, los datos no están perfectamente estructurados. En ese caso, experimente con las opciones de Delimitador o active la opción Detectar Delimitadores. En algunos casos, Excel presenta problemas si los datos usan separadores inconsistentes o caracteres especiales. Por ejemplo, si su archivo de texto se exportó desde un programa que usa punto y coma en lugar de comas, deberá indicarle a Excel que cambie a punto y coma durante la importación. De lo contrario, las columnas se desordenan y corregirlo posteriormente resulta tedioso.
Finalizar la importación y guardar como CSV
Una vez que todo se vea bien en la vista previa (las columnas estén correctamente alineadas y los datos no estén agrupados), pulsa » Cargar». Verás tus datos perfectamente integrados en la hoja de Excel. En este punto, revisa todo rápidamente; a veces, hay espacios adicionales o delimitadores dispersos que se filtraron. Por lo tanto, una limpieza rápida, como eliminar espacios iniciales y finales o corregir columnas desalineadas, puede ayudarte en el siguiente paso.
Ahora, para guardar como CSV, vaya a Archivo > Guardar como. Al elegir el formato, seleccione CSV (delimitado por comas) (*.csv). A veces, Excel guarda el archivo como XLSX por defecto, por lo que debe seleccionar manualmente CSV. Tenga cuidado con la extensión: asegúrese de que sea.csv. Cuando se le pregunte sobre funciones no compatibles con CSV (como fórmulas o varias hojas), simplemente haga clic en Sí. Recuerde que los archivos CSV son texto sin formato, por lo que pierden todo el formato, pero son ampliamente compatibles.
¿Por qué CSV?
Porque estos archivos son muy portátiles. Casi cualquier herramienta o aplicación de datos puede manejar archivos CSV, y son texto sin formato, así que no tendrás problemas con las fuentes ni los estilos de celda. Solo ten en cuenta que los archivos CSV no admiten funciones como varias hojas, color de celda, fórmulas ni formato enriquecido. Si tus datos contienen caracteres especiales o texto de varias líneas, revisa cómo los gestiona Excel; a veces, exportar varias líneas en una celda puede ser complicado.
Convertir de TXT a CSV parece más fácil de lo que a veces parece. En mi caso, el principal problema fue asegurarme de que los caracteres delimitadores estuvieran alineados; si no, todo se complica. Pero una vez que configuras correctamente la importación, solo es cuestión de guardar en el formato correcto y listo. Recuerda revisar bien tus datos antes de cerrar, especialmente si tu archivo TXT original era un comodín. Notepad++ o herramientas similares pueden ayudarte a limpiar los datos de antemano si es necesario.
Si las cosas siguen saliendo mal (como datos extraños después de guardar o errores de importación), intenta abrir el archivo TXT original en un editor sencillo como Notepad++, cambiando la codificación a UTF-8 sin BOM o reemplazando los delimitadores inconsistentes con una función de búsqueda y reemplazo. A veces, los caracteres ocultos lo complican todo, y corregirlos primero facilita el proceso.
Espero que esto te haya ayudado. Me llevó demasiado tiempo encontrar una manera fiable de hacerlo sin dolores de cabeza. En fin, ¡mucha suerte! ¡Ojalá esto le ahorre un fin de semana a alguien!
Artículos relacionados
¿Te resultó útil este artículo?