Inverser l'ordre des lettres, de ABC à CBA

Bonjour à tous,

Voici une fonction qui mérite de se retrouver dans vos lambdas.
Je ne l'utilise que très rarement, mais elle était indispensable pour ce championnat Excel

Voici une petite vidéo qui explique le fonctionnement, et ensuite la fonction elle-même.

La réponse la plus "simple" à comprendre :

=JOINDRE.TEXTE("";1;STXT(A1;SEQUENCE(NBCAR(A1);;NBCAR(A1);-1);1))

Puis avec un LET

L'idée est simplifier l'écriture en ne changeant le paramètre qu'une seule fois :

=LET(plage;A1;JOINDRE.TEXTE("";1;STXT(plage;SEQUENCE(NBCAR(plage);;NBCAR(plage);-1);1)))

En LAMBDA

Et finalement, on peut aussi la transformer en LAMBDA. Voir ici pour se rafraichir la mémoire sur LAMBDA.

=LAMBDA(plage;JOINDRE.TEXTE("";1;STXT(plage;SEQUENCE(NBCAR(plage);;NBCAR(plage);-1);1)))(A1)

Utilisez cette formule pour la copier dans un nom de votre classeur

=LAMBDA(plage;JOINDRE.TEXTE("";1;STXT(plage;SEQUENCE(NBCAR(plage);;NBCAR(plage);-1);1)))

Intégration dans Excel

Si vous n'avez pas encore accès à LAMBDA, vous pouvez regarder mon post ici, ici, ici ou , pour simuler un lambda (même un peu mieux, car à l'échelle d'Excel et non du classeur).

En partant de Fichier, suivez ce chemin et collez la fonction LET ci-dessous.

Source, mais il doit y en avoir d'autres :

https://exceljet.net/formula/reverse-text-string