Skip to main content

¿Cómo invertir la función de texto a columna en Excel?

Author: Xiaoyang Last Modified: 2025-06-04

En Excel, la función Texto en columnas puede ayudarte a dividir el contenido de una celda en varias columnas utilizando un separador específico. Sin embargo, a veces, es posible que desees invertir la función Texto en columnas para combinar los valores de las celdas separadas en una sola celda, como se muestra en la siguiente captura de pantalla. En este artículo, hablaré sobre cómo revertir la función Texto en columnas para concatenar múltiples columnas en una.


Invertir la función de texto a columnas con fórmulas

Normalmente, puedes aplicar algunas fórmulas para invertir la función de texto a columnas y combinar las columnas separadas en una sola, sigue estos pasos:

1. Escribe una de las siguientes fórmulas en una celda donde deseas combinar las celdas de las columnas, consulta la siguiente captura de pantalla:

=A2&" "&B2&" "&C2

=CONCATENAR(A2," ", B2," ",C2)

apply formulas to reverse texttocolumns

2. Luego arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas combinar las celdas, consulta la siguiente captura de pantalla:

drag and fill the formula to other cells

Nota: En la fórmula anterior, A2, B2 y C2 son las celdas que deseas combinar en una sola, y los valores combinados están separados por un espacio. También puedes combinarlos con otros delimitadores simplemente cambiando el espacio por cualquier otro separador según sea necesario.


Invertir la función de texto a columnas con Kutools para Excel

Si tienes Kutools para Excel, con su poderosa herramienta Combinar filas, columnas o celdas sin perder datos, puedes concatenar múltiples filas, columnas y celdas en una fila, columna o celda como quieras sin necesidad de usar fórmulas. Consulta la demostración a continuación.    ¡Haz clic para descargar Kutools para Excel!

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de instalar Kutools para Excel, sigue estos pasos:

1. Selecciona las celdas que deseas combinar.

2. Luego haz clic en Kutools > Combinar y dividir > Combinar filas, columnas o celdas sin perder datos, consulta la siguiente captura de pantalla:

click Combine Rows, Column or Cells without Losing Data feature of kutools

3. En el cuadro de diálogo emergente, realiza las siguientes operaciones:

(1.) Selecciona la opción Combinar columnas bajo la sección Fusionar el rango seleccionado de la siguiente manera;

(2.) Especifica un delimitador para separar los contenidos combinados bajo la sección Separador;

(3.) Luego elige una opción para tratar las celdas combinadas. Puedes mantener o eliminar el contenido de otras celdas, y también puedes fusionar dichas celdas.

set options in the dialog box

4. Luego haz clic en Aceptar o Aplicar, las columnas separadas se han invertido para combinarse en una columna, consulta la siguiente captura de pantalla:

the separate columns have been reversed to combine into one column

¡Descarga y prueba gratis Kutools para Excel ahora!


Invertir la función de texto a columnas con una función definida por el usuario

Si hay múltiples columnas que necesitan ser combinadas, deberías aplicar el carácter & para unir el contenido de las celdas una por una, lo cual puede ser bastante complicado. Pero, con el siguiente código, puedes combinar rápidamente múltiples columnas en una sola de una vez.

1. Mantén presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana de Módulo.

Código VBA: Invertir la función de texto a columnas:

Public Function ReverseTextToColumns(Rg As Range, Optional D As String = " ") As String
'updateby Extendoffice
    Dim xArr
    xArr = Application.WorksheetFunction.Transpose(Application.WorksheetFunction.Transpose(Rg.Value))
    ReverseTextToColumns = Join(xArr, D)
End Function

3. Luego guarda y cierra este código, regresa a la hoja de cálculo, e introduce esta fórmula: =reversetexttocolumns(A2:C2,","), y arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas aplicar esta fórmula, todos los valores de las celdas en las columnas se habrán combinado en una columna, consulta la siguiente captura de pantalla:

use a user defined function to reverse the textotcolumn

Nota: En la fórmula anterior, A2:C2 son las celdas de las columnas que deseas combinar, y la coma “,” es el separador para separar los datos combinados, puedes cambiarlos según sea necesario.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!