Tabla de contenido
Este artículo da respuesta a la pregunta de cómo invertir Texto a Columnas en Excel Si estás buscando trucos únicos para hacer esto, has venido al lugar correcto. Aquí, te llevaremos a través de 6 métodos fáciles y cómodos para invertir texto en columnas en Excel.
Para clarificar, fusionaremos las dos columnas adyacentes en una sola columna. Las cadenas de texto de esas dos columnas se fusionarán y se mostrarán en la nueva columna.
Se trata de la operación inversa a la Texto a columnas de Excel.
Descargar el cuaderno de prácticas
Puede descargar el siguiente libro de Excel para comprenderlo mejor y practicar usted mismo.
Invertir texto en columnas.xlsm¿Qué es la función Texto en columnas de Excel?
Antes de entrar en detalles, detengámonos un poco en lo que es Texto a columnas de Excel. Texto a columnas de Excel es muy potente si desea separar su conjunto de datos en diferentes columnas. También puede ayudarle a mover texto de una columna a otra. Esta función resulta muy útil cuando cambia de opinión respecto a cómo deben organizarse sus datos.
6 Métodos para Invertir Texto a Columnas en Excel
Ya conoce la Texto a columnas en Excel en la función sección anterior En esta parte, mostraremos cómo invertir el Texto a columnas de Excel.
Para aclarar el planteamiento, utilizamos un Nombre Lista de estudiantes Este conjunto de datos contiene Nombres y Apellidos de algunos estudiantes de una determinada institución.
Ahora, combinaremos las cadenas de texto de estas dos columnas y las mostraremos en una sola columna. Exploremos estos métodos uno por uno.
Aquí hemos utilizado Microsoft Excel 365 puede utilizar cualquier otra versión según su conveniencia.
1. Utilización de la función Flash Fill para invertir texto en columnas de Excel
En el primer método, utilizaremos la función Flash de relleno de Excel. Podemos invertir fácilmente Texto a columnas Para ello, siga los pasos que se indican a continuación.
📌 Pasos:
- Al principio, cree una nueva columna a la derecha de la columna Apellido columna.
- Además, nómbrelo como Nombre y apellidos .
- A continuación, seleccione la celda D5 y anota Harry Albert manualmente.
- En realidad, es su Nombre y apellidos que contiene el En primer lugar y Apellido .
- En este momento, seleccione la celda D5 .
- En segundo lugar, vaya a Inicio ficha.
- En tercer lugar, haga clic en el botón Rellene en el icono desplegable Edición de grupo.
- En cuarto lugar, seleccione Flash de relleno de las opciones.
Hay otra forma de llamar al Flash de relleno Consulte los pasos siguientes.
- En primer lugar, seleccione la celda D5 .
- A continuación, pase al Datos ficha.
- A continuación, seleccione Flash de relleno en el icono Herramientas de datos grupo.
- Alternativamente, pulse CTRL+E para realizar la misma tarea.
Para los que queráis conocer más técnicas, también hay otra. No os sorprendáis, seguidme la pista.
- En primer lugar, sitúe el cursor con el ratón en la esquina inferior derecha de la celda seleccionada D5 .
- Entonces, haga doble clic en en él.
- Las celdas restantes se rellenan con Harry Albert por su acción anterior.
- Ahora, haga clic en el botón Opciones de llenado automático al final de las celdas.
- A continuación, elija Flash de relleno de las opciones.
- Así, obtendrá el Nombres y apellidos en el resto de las celdas mediante cualquiera de la tres planteamientos expuestos sobre .
Más información: Cómo Invertir el Orden de las Columnas Horizontalmente en Excel
2. Uso del Operador Ampersand (&) para Invertir Texto a Columnas en Excel
Si eres una de esas personas a las que les gusta utilizar fórmulas de Excel, entonces nuestro siguiente 3 En particular, en este método, vamos a discutir el uso del método Ampersand (&) operador para invertir Texto a columnas en Excel. Exploremos el método paso a paso.
📌 Pasos:
- En primer lugar, cree una nueva columna Nombre y apellidos igual que Método 1 .
- A continuación, seleccione la celda D5 y escriba la siguiente fórmula en el Fórmula Bar .
=B5&" "&C5
Toma, B5 y C5 representan la Nombre y Apellido del primer alumno. Utilizamos un espacio en blanco entre dos Ampersand Por lo tanto, crea un vacío entre las dos partes del nombre.
- A continuación, pulse INTRODUCE .
- En este momento, mueva el cursor como se muestra en la imagen de abajo. Mostrará el Asa de llenado herramienta.
- Más tarde, haga doble clic en en el ratón.
- Así, hace que las celdas restantes se rellenen con los resultados.
Más información: Cómo invertir el orden de las columnas en Excel (4 métodos sencillos)
3. Implementación de la función CONCAT
En este método, utilizaremos la función CONCAT en nuestra fórmula. Veamos el proceso en detalle.
📌 Pasos:
- Inicialmente, seleccione la celda D5 y pega la siguiente fórmula.
=CONCAT(B5," ",C5)
- En segundo lugar, pulse la tecla INTRODUCE llave.
Para realizar esta tarea, también podemos utilizar el antiguo Función CONCATENAR El proceso es totalmente similar al anterior.
- Sólo tiene que seleccionar la celda D5 y pon la fórmula de abajo.
=CONCATENAR(B5," ",C5)
- Como siempre, pulsa el botón INTRODUCE llave.
Lecturas similares
- Cómo invertir nombres en Excel (5 métodos prácticos)
- Cómo invertir datos en una celda de Excel (5 formas sencillas)
- Invertir Orden de Leyenda de Gráfico de Barras Apiladas en Excel (Con Pasos Rápidos)
- Cómo invertir filas en Excel (4 maneras fáciles)
- Cómo Invertir el Eje X en Excel (4 Trucos Rápidos)
4. Uso de la función TEXTJOIN para invertir texto en columnas en Excel
Cuando se dispone de una herramienta como Microsoft Excel, se puede realizar una tarea sin esfuerzo y de numerosas formas. En este caso, utilizaremos la función TEXTJOIN Así que, sin más dilación, ¡entremos en materia!
📌 Pasos:
- En primer lugar, seleccione la celda D5 y poner la siguiente fórmula.
=TEXTJOIN(" ",TRUE,B5,C5)
- Constantemente, toque INTRODUCE .
A continuación, utilizamos el Asa de llenado para obtener los demás resultados.
5. Ejecutando Power Query para Invertir Texto a Columnas en Excel
¿Estás buscando alguna forma antitética de hacer la misma tarea? Entonces, estás en la mano correcta. Ahora usaremos Power Query Así que permítanme demostrarles el proceso a continuación.
📌 Pasos:
- En primer lugar, seleccione la celda B4 Cualquier otra celda dentro del rango de datos.
- En segundo lugar, salta al Datos ficha.
- En tercer lugar, seleccione De Tabla/Rango en el Obtener y transformar datos grupo.
- De repente, el Crear tabla se abre el cuadro de diálogo.
- Aquí, podemos ver que el rango de celdas es detectado automáticamente por Excel.
- A continuación, asegúrese de que la caja de Mi tabla tiene cabeceras se comprueba.
- Por último, haga clic en OK .
- En este momento, podemos ver las columnas abiertas en el Editor de Power Query .
- A continuación, seleccione las dos columnas con la tecla CTRL llave.
- A continuación, haga clic con el botón derecho del ratón en el área del encabezado de columna.
- A continuación, seleccione Fusionar columnas del menú contextual.
- A continuación, el Fusionar columnas se abre el asistente.
- Aquí, elija Espacio como Separador .
- Además, dar un Nuevo nombre de columna En este caso, lo denominamos Nombre y apellidos .
- Por último, haga clic en OK .
- Por lo tanto, hemos podido fusionar con éxito las dos columnas.
- En este caso, vaya a Inicio ficha.
- A continuación, haga clic en el botón Cerrar & Cargar desplegable.
- A continuación, seleccione Cerrar & Cargar a de las dos opciones.
- Inmediatamente, el Importar datos se abrirá el asistente.
- Seleccione Cuadro bajo el Selecciona cómo quieres ver esos datos en tu libro de trabajo sección.
- A continuación, elija la opción Hoja de cálculo existente en ¿Dónde quiere colocar los datos? sección.
- Además, indique la referencia de celda de D4 en el cuadro de entrada.
- Por último, haga clic en OK .
- La columna combinada ya está disponible en nuestra hoja de cálculo Power Query .
- A continuación, realice algunas operaciones de formato y la hoja de cálculo tendrá el aspecto que se muestra a continuación.
Más información: Cómo Invertir el Orden de las Columnas Verticalmente en Excel (3 Maneras)
6. Asignación de código VBA
Aunque el uso de fórmulas es una forma rápida de editar los datos, puede resultar difícil interpretarlos. Además, si a menudo necesita ir más allá, puede considerar la posibilidad de utilizar la función VBA código de abajo.
📌 Pasos:
- En primer lugar, vaya a la página Desarrollador ficha.
- A continuación, seleccione Visual Basic en el Código grupo.
- Alternativamente, pulse ALT+F11 para realizar la misma tarea.
- Al instante, el Microsoft Visual Basic para Aplicaciones se abre la ventana.
- Después, pasa al Inserte ficha.
- A continuación, seleccione Módulo de las opciones.
- Inmediatamente, se abre el Módulo Código .
- A continuación, escriba el siguiente código en el campo Módulo .
Public Function Rvrs_Txt_Clmn(rng As Range, Optional S As String = " ") _ As String Dim trns trns = Application.WorksheetFunction.Transpose _ (Application.WorksheetFunction.Transpose(rng.Value)) Rvrs_Txt_Clmn = Join(trns, S) End Function
- A continuación, seleccione la celda D5 y anota =rv Por lo tanto, podemos ver el nombre de la función en la sugerencia.
- A continuación, pulse la tecla Pestaña para que la función funcione.
- Después, introduce la siguiente fórmula en la celda.
=Rvrs_Txt_Clmn(B5:C5," ")
Aquí, el Rvrs_Txt_Clmn es una función pública. Acabamos de crear esta función.
- En consecuencia, hit INTRODUCE .
- Por último, utilice la función Asa de llenado para obtener resultados completos como los que se muestran a continuación.
Sección práctica
Para que puedas practicar por ti mismo, hemos incluido una sección de práctica como la que aparece a continuación en cada hoja de la derecha. Por favor, hazlo por ti mismo.
Conclusión
Este artículo ofrece soluciones fáciles y breves para invertir Texto a columnas en Excel. No olvide descargar el Práctica Gracias por leer este artículo, esperamos que le haya sido útil. Si tiene alguna duda o sugerencia, no dude en hacérnosla saber en la sección de comentarios. Visite nuestro sitio web Exceldemy para explorar más.