Aunque no puede exportar a Excel directamente desde un archivo de texto o Word documento, puede usar el Asistente para importar texto en Excel para importar datos de un archivo de texto a una hoja de cálculo. El Asistente para importar texto examina el archivo de texto que está importando y le ayuda a asegurarse de que los datos se importan de la manera que desea.
Nota: El Asistente para importar texto es una característica heredada que sigue siendo compatible con la compatibilidad con la espalda. Como alternativa, puede importar un archivo de texto conectándose a él con Power Query.
Vaya a la pestaña Datos > Obtener datos externos > Desde texto. A continuación, en el cuadro de diálogo Importar archivo de texto , haga doble clic en el archivo de texto que desea importar y se abrirá el cuadro de diálogo Asistente para importar texto.
Paso 1 de 3
Tipo de datos original Si los elementos del archivo de texto están separados por tabulaciones, dos puntos, punto y coma, espacios u otros caracteres, seleccione Delimitados. Si todos los elementos de cada columna tienen la misma longitud, seleccione Ancho fijo.
Iniciar importación en fila Escriba o seleccione un número de fila para especificar la primera fila de los datos que desea importar.
Origen del archivo Seleccione el juego de caracteres que se usa en el archivo de texto. En la mayoría de los casos, puede dejar esta configuración en su valor predeterminado. Si sabe que el archivo de texto se creó con un juego de caracteres diferente al juego de caracteres que usa en el equipo, debe cambiar esta configuración para que coincida con ese juego de caracteres. Por ejemplo, si el equipo está configurado para usar el juego de caracteres 1251 (cirílico, Windows), pero sabe que el archivo se produjo usando el juego de caracteres 1252 (Europeo occidental, Windows), debe establecer Origen del archivo en 1252.
Vista previa del archivo Este cuadro muestra el texto tal y como aparecerá cuando se separa en columnas de la hoja de cálculo.
Paso 2 de 3 (datos delimitados)
Delimitadores Seleccione el carácter que separa los valores del archivo de texto. Si el carácter no aparece en la lista, active la casilla Otros y, a continuación, escriba el carácter en el cuadro que contiene el cursor. Estas opciones no están disponibles si el tipo de datos es Ancho fijo.
Tratar los delimitadores consecutivos como uno Active esta casilla si los datos contienen un delimitador de más de un carácter entre los campos de datos o si los datos contienen varios delimitadores personalizados.
Cualificador de texto Seleccione el carácter que encierre valores en el archivo de texto. Cuando Excel encuentra el carácter cualificador de texto, todo el texto que sigue a ese carácter y precede a la siguiente aparición de ese carácter se importa como un valor, incluso si el texto contiene un carácter delimitador. Por ejemplo, si el delimitador es una coma (,) y el calificador de texto es un comillas ("), "Dallas, Texas" se importa a una celda como Dallas, Texas. Si no se especifica ningún carácter o el apóstrofo (') como cualificador de texto, "Dallas, Texas" se importa a dos celdas adyacentes como "Dallas y Texas".
Si el carácter delimitador se produce entre cualificadores de texto, Excel omite los cualificadores en el valor importado. Si no se produce ningún carácter delimitador entre cualificadores de texto, Excel incluye el carácter de cualificador en el valor importado. Por lo tanto, "Dallas Texas" (usando el calificador de texto de comillas) se importa a una celda como "Dallas Texas".
Vista previa de datos Revise el texto de este cuadro para comprobar que el texto se separará en columnas de la hoja de cálculo según lo desee.
Paso 2 de 3 (datos de ancho fijo)
Vista previa de datos Establezca los anchos de campo en esta sección. Haga clic en la ventana de vista previa para establecer un salto de columna, que se representa con una línea vertical. Haga doble clic en un salto de columna para quitarlo o arrastre un salto de columna para moverlo.
Paso 3 de 3
Haga clic en el botón Avanzadas para realizar una o varias de las siguientes acciones:
-
Especifique el tipo de separadores decimales y de miles que se usan en el archivo de texto. Cuando los datos se importan a Excel, los separadores coincidirán con los especificados para su ubicación en Configuración regional y de idioma o Configuración regional (Windows Panel de control).
-
Especifique que uno o más valores numéricos pueden contener un signo menos final.
Formato de datos de columna Haga clic en el formato de datos de la columna seleccionada en la sección Vista previa de datos . Si no desea importar la columna seleccionada, haga clic en No importar columna (omitir).
Después de seleccionar una opción de formato de datos para la columna seleccionada, el encabezado de columna en Vista previa de datos muestra el formato. Si selecciona Fecha, seleccione un formato de fecha en el cuadro Fecha .
Elija el formato de datos que coincida estrechamente con los datos de vista previa para que Excel pueda convertir los datos importados correctamente. Por ejemplo:
-
Para convertir una columna de todos los caracteres numéricos de moneda al formato moneda de Excel, seleccione General.
-
Para convertir una columna de todos los caracteres numéricos al formato Texto de Excel, seleccione Texto.
-
Para convertir una columna de todos los caracteres de fecha, cada fecha en el orden de año, mes y día, al formato Fecha de Excel, seleccione Fecha y, a continuación, seleccione el tipo de fecha de YMD en el cuadro Fecha .
Excel importará la columna como General si la conversión puede producir resultados no deseados. Por ejemplo:
-
Si la columna contiene una combinación de formatos, como caracteres alfabéticos y numéricos, Excel convierte la columna en General.
-
Si, en una columna de fechas, cada fecha está en el orden de año, mes y fecha, y selecciona Fecha junto con un tipo de fecha de MDY, Excel convierte la columna al formato General. Una columna que contiene caracteres de fecha debe coincidir estrechamente con un formato de fecha integrado de Excel o uno personalizado.
Si Excel no convierte una columna al formato que desea, puede convertir los datos después de importarlos.
Cuando haya seleccionado las opciones que desee, haga clic en Finalizar para abrir el cuadro de diálogo Importar datos y elija dónde desea colocar los datos.
Importar datos
Establezca estas opciones para controlar cómo se ejecuta el proceso de importación de datos, incluidas qué propiedades de conexión de datos usar y qué archivo y rango rellenar con los datos importados.
-
Las opciones de Seleccione cómo desea ver estos datos en el libro solo están disponibles si tiene preparado un modelo de datos y seleccione la opción para agregar esta importación a ese modelo (vea el tercer elemento de esta lista).
-
Especifique un libro de destino:
-
Si elige Hoja de cálculo existente, haga clic en una celda de la hoja para colocar la primera celda de los datos importados, o haga clic y arrastre para seleccionar un rango.
-
Elija Nueva hoja de cálculo para importarla a una nueva hoja de cálculo (a partir de la celda A1)
-
-
Si tiene un modelo de datos, haga clic en Agregar estos datos al modelo de datos para incluir esta importación en el modelo. Para más información, consulte Crear un modelo de datos en Excel.
Tenga en cuenta que al seleccionar esta opción se desbloquean las opciones en Seleccionar cómo desea ver estos datos en el libro.
-
Haga clic en Propiedades para establecer las propiedades del rango de datos externos que desee. Para obtener más información, vea Administrar rangos de datos externos y sus propiedades.
-
Haga clic en Aceptar cuando esté listo para terminar de importar los datos.
Notas: El Asistente para importar texto es una característica heredada, que puede que tenga que estar habilitada. Si aún no lo has hecho, haz lo siguiente:
-
Haga clic en Opciones de > de archivo > Datos.
-
En Mostrar asistentes para la importación de datos heredados, seleccione Desde texto (heredado).
Una vez habilitado, vaya a la pestaña Datos > Obtener & transformar datos > Obtener datos > asistentes heredados > Desde texto (heredado). Después, en el cuadro de diálogo Importar archivo de texto , haga doble clic en el archivo de texto que desea importar y se abrirá el Asistente para importar texto.
Paso 1 de 3
Tipo de datos original Si los elementos del archivo de texto están separados por tabulaciones, dos puntos, punto y coma, espacios u otros caracteres, seleccione Delimitados. Si todos los elementos de cada columna tienen la misma longitud, seleccione Ancho fijo.
Iniciar importación en fila Escriba o seleccione un número de fila para especificar la primera fila de los datos que desea importar.
Origen del archivo Seleccione el juego de caracteres que se usa en el archivo de texto. En la mayoría de los casos, puede dejar esta configuración en su valor predeterminado. Si sabe que el archivo de texto se creó con un juego de caracteres diferente al juego de caracteres que usa en el equipo, debe cambiar esta configuración para que coincida con ese juego de caracteres. Por ejemplo, si el equipo está configurado para usar el juego de caracteres 1251 (cirílico, Windows), pero sabe que el archivo se produjo usando el juego de caracteres 1252 (Europeo occidental, Windows), debe establecer Origen del archivo en 1252.
Vista previa del archivo Este cuadro muestra el texto tal y como aparecerá cuando se separa en columnas de la hoja de cálculo.
Paso 2 de 3 (datos delimitados)
Delimitadores Seleccione el carácter que separa los valores del archivo de texto. Si el carácter no aparece en la lista, active la casilla Otros y, a continuación, escriba el carácter en el cuadro que contiene el cursor. Estas opciones no están disponibles si el tipo de datos es Ancho fijo.
Tratar los delimitadores consecutivos como uno Active esta casilla si los datos contienen un delimitador de más de un carácter entre los campos de datos o si los datos contienen varios delimitadores personalizados.
Cualificador de texto Seleccione el carácter que encierre valores en el archivo de texto. Cuando Excel encuentra el carácter cualificador de texto, todo el texto que sigue a ese carácter y precede a la siguiente aparición de ese carácter se importa como un valor, incluso si el texto contiene un carácter delimitador. Por ejemplo, si el delimitador es una coma (,) y el calificador de texto es un comillas ("), "Dallas, Texas" se importa a una celda como Dallas, Texas. Si no se especifica ningún carácter o el apóstrofo (') como cualificador de texto, "Dallas, Texas" se importa a dos celdas adyacentes como "Dallas y Texas".
Si el carácter delimitador se produce entre cualificadores de texto, Excel omite los cualificadores en el valor importado. Si no se produce ningún carácter delimitador entre cualificadores de texto, Excel incluye el carácter de cualificador en el valor importado. Por lo tanto, "Dallas Texas" (usando el calificador de texto de comillas) se importa a una celda como "Dallas Texas".
Vista previa de datos Revise el texto de este cuadro para comprobar que el texto se separará en columnas de la hoja de cálculo según lo desee.
Paso 2 de 3 (datos de ancho fijo)
Vista previa de datos Establezca los anchos de campo en esta sección. Haga clic en la ventana de vista previa para establecer un salto de columna, que se representa con una línea vertical. Haga doble clic en un salto de columna para quitarlo o arrastre un salto de columna para moverlo.
Paso 3 de 3
Haga clic en el botón Avanzadas para realizar una o varias de las siguientes acciones:
-
Especifique el tipo de separadores decimales y de miles que se usan en el archivo de texto. Cuando los datos se importan a Excel, los separadores coincidirán con los especificados para su ubicación en Configuración regional y de idioma o Configuración regional (Windows Panel de control).
-
Especifique que uno o más valores numéricos pueden contener un signo menos final.
Formato de datos de columna Haga clic en el formato de datos de la columna seleccionada en la sección Vista previa de datos . Si no desea importar la columna seleccionada, haga clic en No importar columna (omitir).
Después de seleccionar una opción de formato de datos para la columna seleccionada, el encabezado de columna en Vista previa de datos muestra el formato. Si selecciona Fecha, seleccione un formato de fecha en el cuadro Fecha .
Elija el formato de datos que coincida estrechamente con los datos de vista previa para que Excel pueda convertir los datos importados correctamente. Por ejemplo:
-
Para convertir una columna de todos los caracteres numéricos de moneda al formato moneda de Excel, seleccione General.
-
Para convertir una columna de todos los caracteres numéricos al formato Texto de Excel, seleccione Texto.
-
Para convertir una columna de todos los caracteres de fecha, cada fecha en el orden de año, mes y día, al formato Fecha de Excel, seleccione Fecha y, a continuación, seleccione el tipo de fecha de YMD en el cuadro Fecha .
Excel importará la columna como General si la conversión puede producir resultados no deseados. Por ejemplo:
-
Si la columna contiene una combinación de formatos, como caracteres alfabéticos y numéricos, Excel convierte la columna en General.
-
Si, en una columna de fechas, cada fecha está en el orden de año, mes y fecha, y selecciona Fecha junto con un tipo de fecha de MDY, Excel convierte la columna al formato General. Una columna que contiene caracteres de fecha debe coincidir estrechamente con un formato de fecha integrado de Excel o uno personalizado.
Si Excel no convierte una columna al formato que desea, puede convertir los datos después de importarlos.
Cuando haya seleccionado las opciones que desee, haga clic en Finalizar para abrir el cuadro de diálogo Importar datos y elija dónde desea colocar los datos.
Importar datos
Establezca estas opciones para controlar cómo se ejecuta el proceso de importación de datos, incluidas qué propiedades de conexión de datos usar y qué archivo y rango rellenar con los datos importados.
-
Las opciones de Seleccione cómo desea ver estos datos en el libro solo están disponibles si tiene preparado un modelo de datos y seleccione la opción para agregar esta importación a ese modelo (vea el tercer elemento de esta lista).
-
Especifique un libro de destino:
-
Si elige Hoja de cálculo existente, haga clic en una celda de la hoja para colocar la primera celda de los datos importados, o haga clic y arrastre para seleccionar un rango.
-
Elija Nueva hoja de cálculo para importarla a una nueva hoja de cálculo (a partir de la celda A1)
-
-
Si tiene un modelo de datos, haga clic en Agregar estos datos al modelo de datos para incluir esta importación en el modelo. Para más información, consulte Crear un modelo de datos en Excel.
Tenga en cuenta que al seleccionar esta opción se desbloquean las opciones en Seleccionar cómo desea ver estos datos en el libro.
-
Haga clic en Propiedades para establecer las propiedades del rango de datos externos que desee. Para obtener más información, vea Administrar rangos de datos externos y sus propiedades.
-
Haga clic en Aceptar cuando esté listo para terminar de importar los datos.
Nota: Si los datos están en un documento Word, primero debe guardarlo como un archivo de texto. Haga clic en Archivo > Guardar como y elija Texto sin formato (.txt) como tipo de archivo.
¿Necesita más ayuda?
Siempre puede preguntar a un experto en la Excel Tech Community u obtener soporte técnico en Comunidades.