¿Cómo invertir la función de texto a columna en Excel?
En Excel, el Texto a columnas La función puede ayudarlo a dividir el contenido de la celda en varias columnas mediante un separador específico. Pero a veces, desea revertir el Texto a columnas función para combinar los valores de celda separados en una sola celda como se muestra en la siguiente captura de pantalla. Y en este artículo, hablaré sobre cómo revertir el Texto a columnas característica para concatenar varias columnas en una.
Invierta la función de texto a columnas con fórmulas
Normalmente, puede aplicar algunas fórmulas para invertir el texto en la función de columnas para combinar las columnas separadas en una sola, haga lo siguiente:
1. Escriba una de las siguientes fórmulas en una celda donde desea combinar las celdas de la columna, vea la captura de pantalla:
= A2 & "" & B2 & "" & C2
= CONCATENAR (A2, "", B2, "", C2)
2. Luego arrastre el controlador de relleno hacia las celdas en las que desea combinar las celdas, vea la captura de pantalla:
Note: En la fórmula anterior, A2, B2y C2 son las celdas que desea combinar en una, y los valores combinados están separados por espacio, también puede combinarlos con otros delimitadores solo necesita cambiar el espacio a cualquier otro separador que necesite.
Invierta la función de texto a columnas con la función definida por el usuario
Si es necesario combinar varias columnas, debe aplicar el & caracteres para unir el contenido de la celda uno por uno, será mucho más problemático. Pero, con el siguiente código, puede combinar rápidamente varias columnas en una a la vez.
1. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Ventana de módulo.
Código de VBA: invierta 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 guarde y cierre este código, regrese a la hoja de trabajo e ingrese esta fórmula: = reversetexttocolumns (A2: C2, ",")y arrastre el controlador de relleno hacia las celdas a las que desea aplicar esta fórmula, todos los valores de celda en las columnas se han combinado en una columna, vea la captura de pantalla:
Note: En la fórmula anterior, A2: C2 son las celdas de la columna que desea combinar y la coma ",”Es el separador para separar los datos combinados, puede cambiarlos según sus necesidades.
Invierta la función de texto a columnas con Kutools para Excel
Si tiene Kutools for Excel, con su poderosa herramienta-Combine filas, columnas o celdas sin perder datos, puede concatenar varias filas, columnas y celdas en una fila, columna y celda como desee sin fórmulas. Vea la demostración a continuación. ¡Haga clic para descargar Kutools para Excel!
Después de instalar Kutools for Excel, haga lo siguiente:
1. Seleccione las celdas que desea combinar.
2. Y luego haz clic Kutools > Fusionar y dividir> Combinar filas, columnas o celdas sin perder datos, ver captura de pantalla:
3. En el cuadro de diálogo emergente, realice las siguientes operaciones:
(1.) Seleccione Combinar columnas Bajo el Para combinar celdas seleccionadas de acuerdo con las siguientes opciones;
(2.) Especifique un delimitador para separar los contenidos combinados bajo el Especificar un separador;
(3.) Luego elija una opción con la que desee tratar las celdas combinadas. Puede conservar o eliminar el contenido de otras celdas y también puede fusionar esas celdas.
4. Luego haga clic Ok or ¡Aplicá!, las columnas separadas se han invertido para combinarse en una columna, vea la captura de pantalla:
¡Descargue y pruebe Kutools para Excel ahora!
Demostración: invierta la función de texto a columnas con Kutools para Excel
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!