Cómo convertir el Bloc de notas a Excel con columnas (5 métodos)

  • Compartir Este
Hugh West

A veces, su conjunto de datos puede estar almacenado en formato de texto (.txt) en el Bloc de notas, una aplicación de editor de texto dedicada propiedad de Microsoft. Sin embargo, Excel ofrece la oportunidad de importar el conjunto de datos de una amplia gama de fuentes. Más importante aún, Excel convierte los textos junto con la creación de columnas separadas. En esta sesión instructiva, voy a presentar 5 métodos sobre cómo convertir Bloc de notas a Excel concolumnas con la explicación adecuada.

Descargar el cuaderno de prácticas

Conversión del Bloc de notas a Excel con Columns.xlsm

5 métodos para convertir el Bloc de notas a Excel con columnas

Suponiendo que Informe de ventas de algunos Productos junto con Identificación del producto , Estados y Ventas en el Bloc de notas como se muestra en la siguiente captura de pantalla.

Nota: El texto anterior está delimitado por tabuladores, lo que significa que el tabulador actúa como separador.

Ahora, necesita convertir los textos del Bloc de Notas a Excel con Columnas.

1. Abrir directamente el Bloc de notas

En el método inicial, te mostraré el proceso de abrir el Bloc de notas directamente.

Paso 01: Abrir primero el Bloc de notas

➤ Inicialmente, hay que crear un libro de trabajo en blanco e ir a Archivo > Abrir .

➤ A continuación, diríjase a la ubicación donde almacena el archivo (Bloc de notas) como se muestra en la siguiente imagen.

➤ Una vez hecho esto, haz clic sobre el documento de texto. Si no encuentras el archivo, asegúrate de elegir el formato como Archivos de texto (desde la parte inferior derecha).

➤ Por último, presione sobre el Abrir opción.

Paso 02: Tratar con el Asistente de Importación de Texto

Inmediatamente (después de abrir el archivo de texto), verá un cuadro de diálogo que dice Asistente de importación de texto (se abrirá por defecto). Es un proceso de 3 pasos.

➤ En primer lugar (paso 1 de 3), mantenga el círculo marcado antes de la Delimitado y marque también la casilla situada antes del Mis datos tienen cabeceras opción.

➤ Ahora, usted está en el paso 2 de 3 de la Asistente de importación de texto Como el conjunto de datos está delimitado por tabuladores, tiene que elegir la opción Pestaña como Delimitadores .

➤ Posteriormente (paso 3 de 3), asegúrese de que el formato de los datos de la columna es General y haga clic sobre el Acabado botón.

Sorprendentemente, el nombre del libro de trabajo y de la hoja será el mismo que aparece en el archivo de texto.

Finalmente, obtendrá el siguiente resultado después de cambiar el formato en función de sus necesidades.

Más información: Cómo convertir archivos de texto a Excel automáticamente (3 formas adecuadas)

2. Copiar y pegar texto del Bloc de notas

El primer método es sin duda un método rápido, pero no se puede convertir el Bloc de notas en una ubicación específica. Por ejemplo, si desea almacenar el conjunto de datos a partir de la B4 celular, puede seguir este método.

➤ Inicialmente, seleccione los textos tras abrir el Bloc de notas y pulse CTRL + C para copiar.

➤ Ahora, sólo tienes que ir a la B4 y pulse CTRL + V .

Así, la salida tendrá el siguiente aspecto.

3. Convertir Notepad a Excel cuando el texto está delimitado por comas

Uno de los graves inconvenientes del segundo método es que no funciona bien si el texto incluye un delimitador coma, como se muestra en la siguiente captura de pantalla.

Paso 01: Copiar y pegar los textos

➤ Principalmente, tienes que seleccionar y copiar los textos.

Después de copiar y pegar los textos en el B4 (como se ha hecho en el segundo método), obtendrá el siguiente resultado del método B4 a B15 células.

Paso 02: Utilizar la función de texto en columnas

Ahora, necesitas utilizar el Texto a columnas para crear columnas separadas.

➤ Para ello, vaya a la página Datos tab> Herramientas de datos cinta> elija la Texto a columnas característica.

➤ En los pasos 1 de 3, tienes que elegir el Delimitado tipo de datos.

➤ A continuación (en los pasos 2 de 3), elige el Coma como Delimitadores .

➤ En el último paso, tienes que mantener el General formato de datos comprobado.

Al final, obtendrá la siguiente salida.

Más información: Convertir Excel a archivo de texto con delimitador (2 métodos sencillos)

Lecturas similares

  • Cómo extraer datos de una lista mediante una fórmula de Excel (5 métodos)
  • Cómo extraer datos de Excel a Word (4 maneras)
  • Extraer texto después de un carácter en Excel (6 maneras)
  • Fórmula Excel para Obtener los 3 Primeros Caracteres de una Celda(6 Maneras)
  • Devolver Múltiples Valores en Excel Basado en un Único Criterio (3 Opciones)

4. Power Query para convertir el Bloc de notas a Excel

Al convertir el Bloc de notas a Excel con columnas, Power Query (un motor de transformación y preparación de datos en Excel) le proporcionará unos resultados extraordinarios.

➤ En primer lugar, vaya a la página Datos tab> lista desplegable del Obtener datos opción> De archivo > Desde Texto/CSV .

➤ Haga clic sobre el archivo de texto y, a continuación, seleccione la opción Importar botón.

➤ A continuación, verá una vista previa del archivo de texto en el que el Pestaña se fija como Delimitador automáticamente.

➤ Además, si desea cargar los datos convertidos en una hoja de trabajo, seleccione la opción Cargar a opción.

➤ A continuación, especifique la ubicación (por ejemplo. =PowerQuery!$B$4 ).

Finalmente, obtendrás la siguiente salida.

5. Uso del código VBA

El quinto y último método consiste en la aplicación de VBA código para convertir Bloc de notas a Excel con columnas con un solo clic.

Antes de hacerlo, es necesario crear un módulo para insertar el archivo VBA código.

➤ En primer lugar, abra un módulo haciendo clic en Desarrollador > Visual Básico (o pulse ALT + F11 ).

➤ En segundo lugar, vaya a Inserte > Módulo .

➤ A continuación, copia el siguiente código en el módulo recién creado.

 Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\Exceldemy\Sales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub 

Dos cosas que tienes que cambiar:

  • Especifica la ruta: Por supuesto, tiene que especificar la ruta (ubicación del archivo) del archivo de texto existente, por ejemplo E:\Exceldemy\ Informe de Ventas.txt
  • Seleccione la celda de salida: A continuación, debe especificar la ubicación en la que desea obtener los datos convertidos, por ejemplo B4 celda.

Después de ejecutar el código (el atajo de teclado es F5 ), obtendrá el siguiente resultado.

Después de utilizar el Texto a columnas de la que se habla en paso 2 del tercer método y el formato, la salida anterior tendrá el siguiente aspecto.

Más información: Código VBA para convertir archivos de texto a Excel (7 métodos)

Conclusión

Este es el final de la sesión de hoy. Así es como se puede convertir el Bloc de notas a Excel con columnas. Ahora, elija cualquier método basado en su requisito. De todos modos, no se olvide de compartir sus pensamientos.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.