Une vidéo (en Anglais) qui explique comment créer des fractales de Mandelbrot sans VBA
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 là, 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
SI.VALEUR_VIDE et SI.CELLULE_VIDE
Une petite vidéo de deux minutes sur la création d'une lambda qui teste si la valeur de la cellule est ="".
On simplifie donc une formule de type =SI(A1="";"La valeur de la cellule est vide";"A1)
Voici la LAMBDA de la vidéo :
SI.VALEUR_VIDE
=LAMBDA(_cellule;_message;SI(_cellule="";_message;_cellule))
et une LAMBDA relativement équivalente pour tester si la cellule est vide.
SI.CELLULE_VIDE
=LAMBDA(_cellule;_message;SI(ESTVIDE(_cellule);_message;_cellule))
En général, je teste - par habitude - avec ="", mais il existe aussi la fonction =ESTVIDE().
Une des raisons est que la cellule que je teste est souvent le résultat d'une formule, dans laquelle j'utilise un "".
Laquelle des deux méthodes préférez-vous ? Et pourquoi ?