Este artículo le mostrará cómo invertir la escritura de una palabra en Excel.
Usando la función SECUENCIA
La Función SECUENCIA es parte de las funciones matriciales dinámicas en la versión Microsoft 365. Esta función devuelve una secuencia de números.
- Ya sea en línea =SECUENCIA(5).
- Ya sea en la columna =SECUENCIA(;5).

Al escribir la función una vez, el resultado se devuelve en varias celdas; este es el principio de una función matricial.
Pero la función SECUENCIA también sugiere comenzar la serie a partir de un valor definido, como aquí en el valor 10.
=SECUENCIA(5;;10)

Pero también podemos indicar el paso, es decir el aumento, de la serie. En la imagen a continuación tenemos un ejemplo de incremento positivo y uno negativo.

Paso 1: extrae cada letra de una celda
Esto es jugando con los parámetros de la función. SECUENCIA, asociado con el función STXT, del cual vamos a poder extraer cada letra de forma muy sencilla.
La función STXT se construye con 3 parámetros:
- El texto.
- La posición de extracción.
- El número de caracteres a extraer.
Para extraer el primer carácter, simplemente escriba la siguiente fórmula.

Ahora reemplazaremos el segundo parámetro con la función. SECUENCIA ????.
Usaremos el parámetro 'columna' de la función para indicar la cantidad de valores a crear. Y este número estará determinado por la longitud de la cadena de caracteres, es decir NBCAR. ?????????
=STXT(B2;SECUENCIA(;NBCAR(B2));1)

Paso 2: invierte la palabra
Para invertir el orden de las letras de la palabra, simplemente modifique 2 de los parámetros de la función SECUENCIA.
- El valor inicial que es igual al número de caracteres (función NBCAR).
- espectáculo el valor de paso de -1 (orden inverso).
=STXT(B2;SEQUENCE(;NBCAR(B2);NBCAR(B2);-1);1)

Paso 3: reconstruir la palabra al revés
Construir un sustantivo en orden inverso es un truco bastante conocido entre los informáticos para encontrar el posición del último carácter.
Ahora para reconstruir la palabra completa pero en orden inverso, debemos integrar este resultado en la fonction ADJUNTAR TEXTO como esto.
=JOINDRE.TEXTE("";;STXT(B2;SEQUENCE(;NBCAR(B2);NBCAR(B2);-1);1))

Encuentre otros ejemplos con la función SECUENCIA En esta sección o el sitio web de microsoft
03/02/2025 a las 13:55
Gracias por este consejo que me ahorró (mucho) tiempo. Su sitio es una biblia para mí. Gracias por el trabajo que has hecho: texto, capturas de pantalla, etc. etc. (¡los que saben, saben 🙂 )!
03/02/2025 a las 14:09
Eso es muy amable. Es bueno tener comentarios positivos.
08/06/2023 a las 15:34
hola, me parece que esta fórmula de Excel =STXT(B2;SEQUENCE(;NBCAR(B2));1) no es compatible con Google Sheets aunque traducida al lenguaje Sheets
=MEDIO(B10;SECUENCIA(1;LARGO(B10));1)
¿Puedes darme la fórmula correcta en Sheet's?
Gracias por adelantado
07/06/2023 a las 15:42
Hola, ¿puedes ayudarme por favor?
quand je prend votre formule excel =STXT(B2;SEQUENCE(;NBCAR(B2));1) et je l adapte à sheets de google =MID(B2;SEQUENCE(1;LEN(B2));1)) ça ne no funciona
¿Puedes darme una fórmula adecuada para sábanas? Gracias