Invertir la cadena de texto en una celda en Excel
Este artículo explica una fórmula que combina las funciones TEXTJOIN y MID para invertir el orden de las cadenas de texto en una celda en Excel.
¿Cómo invertir la cadena de texto en una celda en Excel?
Fórmula genérica
=TEXTJOIN("",1,MID(texto_cadena,{10,9,8,7,6,5,4,3,2,1},1))
Argumentos
Texto_cadena: La cadena de texto que deseas invertir. Puede ser:
- 1. El texto entre comillas;
- 2. O una referencia a una celda que contiene el texto.
¿Cómo usar esta fórmula?
1. Selecciona una celda en blanco para mostrar el resultado invertido.
2. Introduce la siguiente fórmula en ella y presiona la tecla Enter, luego arrastra el controlador de relleno para aplicar la fórmula a otras celdas.
=TEXTJOIN("",1,MID(B5,{10,9,8,7,6,5,4,3,2,1},1))
Consejos: Puedes reemplazar el número 1 con VERDADERO en la fórmula. Esto significa que los espacios vacíos en la matriz se ignorarán.
¿Cómo funciona esta fórmula?
=TEXTJOIN("",1,MID(B5,{10,9,8,7,6,5,4,3,2,1},1))
- 1. MID(B5,{10,9,8,7,6,5,4,3,2,1},1): La función MID extrae cada carácter de la cadena de texto en B5 en orden inverso. Aquí el resultado es {"","","","","","l","e","c","x","E"};
- 2. TEXTJOIN("",1,{"","","","","","l","e","c","x","E"}): La función TEXTJOIN une cada carácter en la matriz e ignora los espacios vacíos. El resultado final será “lecxE”.
Nota: La fórmula anterior funciona correctamente si la longitud de la cadena de texto es igual o menor a 10 caracteres. Para invertir la cadena de texto cuya longitud sea mayor a 10 caracteres, aplica la siguiente fórmula matricial:
=TEXTJOIN("",1,MID(A1,ABS(FILA(INDIRECTO("1:"&LARGO(A1)))-(LARGO(A1)+1)),1))
Por favor, recuerda presionar Ctrl + Mayús + Enter juntas para obtener el resultado correcto.
Funciones relacionadas
Función TEXTJOIN de Excel
La función TEXTJOIN de Excel une múltiples valores de una fila, columna o rango de celdas con un delimitador específico.
Función MID de Excel
La función MID se utiliza para encontrar y devolver un número específico de caracteres desde el medio de una cadena de texto dada.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.