Microsoft annonce une nouvelle fonctionnalité qui va révolutionner la façon dont vous créez des formules dans Excel

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Microsoft Excel Lambda

Microsoft a annoncé aujourd'hui une nouvelle fonctionnalité qui révolutionnera la façon dont vous créez des formules dans Excel. Les formules Excel sont extrêmement populaires, mais vous ne pouvez pas utiliser le langage de formule pour définir vos propres fonctions réutilisables. La nouvelle fonctionnalité LAMBDA vous permettra de définir vos propres fonctions personnalisées en utilisant le langage de formule d'Excel. Vous pouvez également appeler une fonction à partir d'une autre.

Fonctions personnalisées réutilisables

Avec LAMBDA, vous pouvez prendre n'importe quelle formule que vous avez construite dans Excel et l'envelopper dans une fonction LAMBDA et lui donner un nom (comme «MYFUNCTION»). Ensuite, n'importe où dans votre feuille, vous pouvez vous référer à MYFUNCTION, en réutilisant cette fonction personnalisée dans votre feuille. Je vais montrer quelques exemples ci-dessous.

Récursivité

Les fonctions réutilisables sont une raison suffisante pour commencer à profiter de LAMBDA, mais il y a encore une chose… vous pouvez faire de la récursivité. Si vous créez un LAMBDA appelé MYFUNCTION par exemple, vous pouvez appeler MYFUNCTION dans la définition de MYFUNCTION. C'est quelque chose qui auparavant, n'était possible dans Excel que via un script (comme VBA/JavaScript). Je vais également montrer un exemple ci-dessous de la façon dont vous pouvez en tirer parti pour créer des choses qui n'étaient pas possibles auparavant sans écrire de script.

syntaxe:

= LAMBDA ([paramètre1, paramètre2,…,] calcul)

Argument Description
paramètre Une valeur que vous souhaitez transmettre à la fonction, telle qu'une référence de cellule, une chaîne ou un nombre. Vous pouvez saisir jusqu'à 253 paramètres. Cet argument est facultatif.
calcul

La formule que vous souhaitez exécuter et renvoyer à la suite de la fonction. Ce doit être le dernier argument et il doit renvoyer un résultat. Cet argument est obligatoire.

La nouvelle fonction lambda est disponible pour les Office Insiders sur les versions Microsoft Windows et Mac d'Excel.

La source: Microsoft

En savoir plus sur les sujets : Excel, Lambda, microsoft

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *