{"id":11526,"date":"2023-11-13T06:33:08","date_gmt":"2023-11-13T05:33:08","guid":{"rendered":"https:\/\/www.auditsi.eu\/?p=11526"},"modified":"2023-11-14T12:37:25","modified_gmt":"2023-11-14T11:37:25","slug":"excel-ajouter-de-nouvelles-fonctions-avec-la-commande-lambda","status":"publish","type":"post","link":"https:\/\/www.auditsi.eu\/?p=11526","title":{"rendered":"Ajouter de nouvelles fonctions \u00e0 Excel avec la commande LAMBDA"},"content":{"rendered":"<p style=\"text-align: justify;\">A chaque nouvelle version, Excel pr\u00e9sente de nouvelles fonctions qui <strong>repoussent les limites<\/strong> de l&#8217;analyse de donn\u00e9es et <strong>de la cr\u00e9ation de formules<\/strong>. La <strong>fonction LAMBDA<\/strong> est une de ces nouveaut\u00e9s.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11758\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-CalculFactureHTNetteRemise.png\" alt=\"LAMBDA exemple CalculFactureHTNetteRemise\" width=\"717\" height=\"471\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-CalculFactureHTNetteRemise.png 717w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-CalculFactureHTNetteRemise-300x197.png 300w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><\/p>\n<p style=\"text-align: justify;\">Cette fonction permet aux utilisateurs de <strong>cr\u00e9er des fonctions personnalis\u00e9es<\/strong> adapt\u00e9es \u00e0 leurs besoins sp\u00e9cifiques. Dans cet article, nous explorerons la fonction LAMBDA et fournirons quelques exemples bien concrets.<\/p>\n<p style=\"text-align: justify;\"><strong><em>Ecrire des fonctions personnalis\u00e9es avec la fonction LAMBDA :<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Traditionnellement<\/strong>, les utilisateurs d&#8217;Excel \u00e9taient limit\u00e9s (fa\u00e7on de parler vu le nombre de fonctions propos\u00e9es nativement&#8230;) \u00e0 un ensemble fixe de fonctions int\u00e9gr\u00e9es. Pour cr\u00e9er des fonctions personnalis\u00e9es, l&#8217;utilisateur devait se plonger dans la <strong>programmation VBA<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>Avec LAMBDA<\/strong>, l&#8217;utilisateur peut d\u00e9sormais cr\u00e9er des fonctions personnalis\u00e9es plus facilement lui assurant des gains de temps et simplifiant les calculs complexes et tout \u00e7a <strong>sans \u00e9crire une ligne de code VBA<\/strong>. Cette flexibilit\u00e9 favorise la r\u00e9utilisation et la lisibilit\u00e9, ce qui rend les formules plus compr\u00e9hensibles et plus faciles \u00e0 maintenir.<\/p>\n<p style=\"text-align: justify;\">L&#8217;introduction de la fonction LAMBDA apporte plusieurs avantages qui am\u00e9liorent consid\u00e9rablement l&#8217;utilit\u00e9 et l&#8217;efficacit\u00e9 d&#8217;Excel :<\/p>\n<ol>\n<li>R\u00e9utilisabilit\u00e9 : Les fonctions personnalis\u00e9es peuvent \u00eatre utilis\u00e9es \u00e0 plusieurs reprises dans le classeur, favorisant des formules plus claires et concises.<\/li>\n<li>Adaptabilit\u00e9 : LAMBDA permet aux utilisateurs d&#8217;adapter Excel \u00e0 leurs besoins sp\u00e9cifiques, en faisant de cet outil un atout polyvalent dans divers secteurs d&#8217;activit\u00e9.<\/li>\n<li>Simplification et lisibilit\u00e9 des formules : En attribuant des noms significatifs aux fonctions et aux param\u00e8tres d&#8217;entr\u00e9e, les formules deviennent plus intuitives et compr\u00e9hensibles. Avec LAMBDA, les utilisateurs peuvent encapsuler des calculs complexes dans des fonctions personnalis\u00e9es, ce qui conduit \u00e0 des formules plus lisibles et r\u00e9duit les risques d&#8217;erreurs.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Le processus de cr\u00e9ation d&#8217;une fonction personnalis\u00e9e \u00e0 l&#8217;aide de LAMBDA comprend deux \u00e9tapes essentielles : la d\u00e9finition de la fonction et son appel.<\/p>\n<ul>\n<li>\u00c9tape 1 : <strong>D\u00e9finir et nommer la fonction<\/strong>&nbsp;<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">L&#8217;utilisateur commence par cr\u00e9er une formule personnalis\u00e9e en la faisant pr\u00e9c\u00e9der de la fonction LAMBDA et lui donner un nom.<\/p>\n<p style=\"text-align: justify;\">La fonction LAMBDA n\u00e9cessite des <strong>param\u00e8tres d&#8217;entr\u00e9e<\/strong> (tout comme une fonction classique) puis la <strong>formule de calcul<\/strong>, chacun s\u00e9par\u00e9 les uns des autres par un point-virgule (;) :<\/p>\n<p style=\"text-align: center;\">=LAMBDA(param1;param2;&#8230;;formule)<\/p>\n<p style=\"text-align: justify;\">Les param\u00e8tres peuvent \u00eatre un montant, la r\u00e9f\u00e9rence \u00e0 une cellule voire une plage de cellules&#8230;<\/p>\n<p style=\"text-align: justify;\">La particularit\u00e9 d&#8217;une formule de calcul introduite par =LAMBDA est qu&#8217;elle ne doit pas \u00eatre saisie dans une cellule (sinon une <strong>erreur #CALC<\/strong> appara\u00eet dans la cellule) :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11753\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-Erreur-CALC.png\" alt=\"LAMBDA Erreur CALC\" width=\"908\" height=\"128\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-Erreur-CALC.png 908w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-Erreur-CALC-300x42.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-Erreur-CALC-768x108.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-Erreur-CALC-730x103.png 730w\" sizes=\"auto, (max-width: 908px) 100vw, 908px\" \/><\/p>\n<p style=\"text-align: justify;\">Bien au contraire !<\/p>\n<p style=\"text-align: justify;\">Les formules LAMBDA sont saisies dans le <strong>gestionnaire de noms<\/strong> (<a href=\"https:\/\/www.auditsi.eu\/?p=10456\">menu Formules puis Gestionnaire de noms<\/a>) :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10459\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2022\/11\/XL-NOMS1.png\" alt=\"XL NOMS1\" width=\"236\" height=\"106\"><\/p>\n<p style=\"text-align: justify;\">Le nom de la fonction est entr\u00e9 dans le champ Nom et la formule LAMBDA dans la zone de saisie &#8220;Fait r\u00e9f\u00e9rence \u00e0&#8221; :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11661\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-Calcule_MtTTC.png\" alt=\"LAMBDA Calcule_MtTTC\" width=\"420\" height=\"257\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-Calcule_MtTTC.png 420w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-Calcule_MtTTC-300x184.png 300w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/p>\n<p style=\"text-align: justify;\">Ceci fait, cliquer sur OK.<\/p>\n<ul>\n<li>\u00c9tape 2 : <strong>Appeler la fonction<\/strong>. Une fois que la fonction personnalis\u00e9e est d\u00e9finie, elle peut \u00eatre appel\u00e9e dans la feuille de calcul comme n&#8217;importe quelle autre fonction int\u00e9gr\u00e9e nativement.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong><em>Exemple de calcul avec la fonction LAMBDA : calcul du TTC \u00e0 partir du HT et du taux de TVA<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">Le calcul d&#8217;un montant TTC n\u00e9cessite les param\u00e8tres suivants :<\/p>\n<ul>\n<li>Un montant HT, par exemple : MtHT = 1 000 \u20ac ;<\/li>\n<li>Un taux de TVA, par exemple : TxTVA = 20 %.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Ainsi que la formule de calcul : = MtHT * (1 + TxTVA) soit 1 200 \u20ac TTC. Ces trois \u00e9l\u00e9ments associ\u00e9s ensemble avec la fonction LAMBDA :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">=LAMBDA(MtHT;TxTVA;MtHT*(1+TxTVA))<\/pre>\n<p style=\"text-align: justify;\">Vue du gestionnaire de noms (la fonction est nomm\u00e9e Calcule_MtTTC) :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11661\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-Calcule_MtTTC.png\" alt=\"LAMBDA Calcule_MtTTC\" width=\"420\" height=\"257\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-Calcule_MtTTC.png 420w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-Calcule_MtTTC-300x184.png 300w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/p>\n<p style=\"text-align: justify;\">La fonction s&#8217;utilise ainsi :<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11756\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-Calcule_MtTTC.png\" alt=\"LAMBDA exemple Calcule_MtTTC\" width=\"499\" height=\"250\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-Calcule_MtTTC.png 499w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-Calcule_MtTTC-300x150.png 300w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><\/p>\n<p style=\"text-align: justify;\">Cette nouvelle fonction est totalement int\u00e9gr\u00e9e \u00e0 Excel parmi les fonctions natives, de sorte que lorsque l&#8217;on commence \u00e0 taper son nom, elle appara\u00eet dans les suggestions :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10925\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Fonction-Calcule_MtTTC.png\" alt=\"Fonction Calcule_MtTTC\" width=\"352\" height=\"177\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Fonction-Calcule_MtTTC.png 352w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Fonction-Calcule_MtTTC-300x151.png 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/p>\n<p style=\"text-align: justify;\">Voil\u00e0 une fonction pleinement op\u00e9rationnelle&#8230; cr\u00e9e sans efforts fastidieux !<\/p>\n<p><strong><em>Finalement, pour cr\u00e9er des fonction : LAMBDA ou VBA ?<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">La cr\u00e9ation de fonctions avec LAMBDA et VBA offre aux utilisateurs d&#8217;Excel <strong>deux approches distinctes mais compl\u00e9mentaires<\/strong> pour \u00e9tendre les capacit\u00e9s de la feuille de calcul.<\/p>\n<p style=\"text-align: justify;\">Avec la <strong>fonction LAMBDA<\/strong>, les utilisateurs peuvent cr\u00e9er des fonctions personnalis\u00e9es de mani\u00e8re plus simple et accessible en utilisant la <strong>syntaxe famili\u00e8re d&#8217;Excel<\/strong>. Cela offre une approche plus intuitive pour les utilisateurs qui ne sont pas familiers avec la programmation et qui souhaitent cr\u00e9er des fonctions sp\u00e9cifiques \u00e0 leurs besoins <strong>sans avoir \u00e0 se plonger dans le code<\/strong>.<\/p>\n<p style=\"text-align: justify;\">D&#8217;un autre c\u00f4t\u00e9, <strong>Visual Basic for Applications (VBA)<\/strong> est une approche plus traditionnelle pour cr\u00e9er des fonctions personnalis\u00e9es. VBA est un langage de programmation int\u00e9gr\u00e9 \u00e0 Excel qui permet aux utilisateurs de cr\u00e9er des macros et des fonctions avanc\u00e9es en utilisant du code. Cette m\u00e9thode <strong>offre une flexibilit\u00e9 et une puissance in\u00e9gal\u00e9es<\/strong>, permettant aux utilisateurs de cr\u00e9er des fonctions complexes et de manipuler efficacement les donn\u00e9es dans Excel. Cependant, cela n\u00e9cessite une certaine connaissance en programmation et peut \u00eatre plus complexe pour les utilisateurs moins familiers avec le codage. <em><strong>&gt;&gt;&gt;<\/strong><\/em> Toutes les infos pour cr\u00e9er une fonction VBA : <a href=\"https:\/\/www.auditsi.eu\/?p=513\">Cr\u00e9er une fonction VBA<\/a>.<\/p>\n<p>Equivalent VBA de =LAMBDA(MtHT;TxTVA;MtHT*(1+TxTVA)) :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"visualbasic\">Function Calcule_MtTTC(MtHT As Double, TxTVA As Double) As Double\r\n    Calcule_MtTTC = MtHT * (1 + TxTVA)\r\nEnd Function<\/pre>\n<p style=\"text-align: justify;\">Toutefois, <strong>LAMBDA ne peut pas remplacer le VBA dans tous les cas<\/strong> ; certaines figures de programmation \u00e0 l&#8217;image des <a href=\"https:\/\/www.auditsi.eu\/?p=10938\">boucles<\/a> ou de <a href=\"https:\/\/www.auditsi.eu\/?p=9515\">traitement de fichiers<\/a> ne pouvant \u00eatre r\u00e9alis\u00e9es avec LAMBDA.<\/p>\n<p>A noter : si la fonction LAMBDA ajoute de la lisibilit\u00e9 par rapport aux formules de calcul Excel conventionnelles, elles n&#8217;offrent tout de m\u00eame pas le m\u00eame confort de lecture que du code VBA. Des formules LAMBDA trop longues finissent par ressembler aux fameux <a href=\"https:\/\/www.auditsi.eu\/?page_id=2222\">DEULIGNES des ann\u00e9es 80<\/a> :<\/p>\n<div id=\"attachment_11760\" style=\"width: 987px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11760\" class=\"size-full wp-image-11760\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/HEBDOGICIEL-82-10-05-1985-p10-DEULIGNES.png\" alt=\"DEULIGNES : sorte de d\u00e9fi pour informaticiens en herbe dont le but \u00e9tait d'\u00e9crire le maximum de choses en un minimum de commandes (tout l'inverse d'aujourd'hui !) pour \u00e9conomiser la m\u00e9moire fort rare dans les ann\u00e9es 80 ; exemples tir\u00e9s ici de l'Hebdologiciel n\u00b0 82 du 10 mai 1985 (page 10)\" width=\"977\" height=\"410\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/HEBDOGICIEL-82-10-05-1985-p10-DEULIGNES.png 977w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/HEBDOGICIEL-82-10-05-1985-p10-DEULIGNES-300x126.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/HEBDOGICIEL-82-10-05-1985-p10-DEULIGNES-768x322.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/HEBDOGICIEL-82-10-05-1985-p10-DEULIGNES-730x306.png 730w\" sizes=\"auto, (max-width: 977px) 100vw, 977px\" \/><p id=\"caption-attachment-11760\" class=\"wp-caption-text\">DEULIGNES : sorte de d\u00e9fi pour informaticiens en herbe dont le but \u00e9tait d&#8217;\u00e9crire le maximum de choses en un minimum de commandes (tout l&#8217;inverse d&#8217;aujourd&#8217;hui !) pour \u00e9conomiser la m\u00e9moire fort rare \u00e0 l&#8217;\u00e9poque ; exemples tir\u00e9s ici de l&#8217;Hebdologiciel n\u00b0 82 du 10 mai 1985 (page 10)<\/p><\/div>\n<p style=\"text-align: justify;\">Les deux m\u00e9thodes ont leurs avantages et leur place dans l&#8217;outil Excel, permettant aux utilisateurs de choisir l&#8217;approche qui correspond le mieux \u00e0 leurs comp\u00e9tences et \u00e0 leurs besoins en mati\u00e8re de cr\u00e9ation de fonctions personnalis\u00e9es. Utilisateur novice ou expert en programmation, Excel offre des possibilit\u00e9s infinies pour \u00e9tendre ses fonctionnalit\u00e9s et am\u00e9liorer l&#8217;efficacit\u00e9 dans la gestion des donn\u00e9es et des formules.<\/p>\n<p style=\"text-align: justify;\"><strong><em>Cadeau bonus : combiner les fonctions LAMBDA et LET<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">En <strong>combinant les fonctions LAMBDA et <\/strong><a href=\"https:\/\/www.auditsi.eu\/?p=11530\"><strong>LET<\/strong> (fonction d\u00e9j\u00e0 abord\u00e9e ici)<\/a>, les utilisateurs d&#8217;Excel peuvent tirer parti d&#8217;une puissante combinaison qui permet de cr\u00e9er des fonctions personnalis\u00e9es <strong>encore plus \u00e9labor\u00e9es et lisibles<\/strong>.<\/p>\n<p style=\"text-align: justify;\">La fonction LET permet de <strong>d\u00e9composer des calculs complexes en une succession de calculs \u00e9l\u00e9mentaires<\/strong> et de stocker les r\u00e9sultats interm\u00e9diaires dans des <strong>variables temporaires<\/strong> \u00e0 l&#8217;int\u00e9rieur d&#8217;une formule de calcul dont les valeurs seront appel\u00e9es par les <strong>calculs successifs<\/strong>. Cela \u00e9vite la r\u00e9p\u00e9tition de calculs redondants. R\u00e9duire la longueur des formules et am\u00e9liorant d&#8217;autant leur lisibilit\u00e9. L&#8217;\u00e9criture et la <strong>maintenance des calculs complexes<\/strong> appara\u00eet plus simple.<\/p>\n<p style=\"text-align: justify;\">Par exemple, imaginons qu&#8217;un utilisateur souhaite cr\u00e9er une fonction personnalis\u00e9e pour <strong>calculer le montant total HT (hors taxe) net de remise d&#8217;une facture en un seul calcul<\/strong>. Ce qui revient \u00e0 calculer la moyenne pond\u00e9r\u00e9e des quantit\u00e9s et des montants HT unitaires \u00e0 laquelle est ensuite appliqu\u00e9e le <strong>taux de remise (calcul\u00e9 selon une grille)<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Cette fonction nomm\u00e9e CalculFactureHTNetteRemise dans le gestionnaire de noms peut se r\u00e9diger ainsi :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">=LAMBDA(Plage_Quantit\u00e9s;Plage_PU;Plage_Grille_Remise_Tranches;Plage_Grille_Remise_Taux;\r\n   LET(\r\n      MtTotalAvantRemise;SOMME(Plage_Quantit\u00e9s*Plage_PU);\r\n      Tx_Remise;RECHERCHEX(MtTotalAvantRemise;Plage_Grille_Remise_Tranches;Plage_Grille_Remise_Taux;0;-1;-1);\r\n      MtTotalAvantRemise*(1-Tx_Remise)\r\n   )\r\n)<\/pre>\n<p style=\"text-align: justify;\">La fonction LAMBDA commence par \u00e9num\u00e9rer les param\u00e8tres de calcul :<\/p>\n<ul>\n<li style=\"text-align: justify;\">Plage_Quantit\u00e9s et Plage_PU qui correspondent respectivement aux plages de cellules des quantit\u00e9s et des prix unitaires HT factur\u00e9s.<\/li>\n<li style=\"text-align: justify;\">Plage_Grille_Remise_Tranches et Plage_Grille_Remise_Taux qui correspondent respectivement aux plages de cellules des tranches de montants HT factur\u00e9s et des taux de remise de la grille de remise.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Avant d&#8217;introduire les calculs par la fonction LET qui se charge de les d\u00e9composer en trois parties :<\/p>\n<ul>\n<li>Calcul du montant total HT avant remise : MtTotalAvantRemise = SOMME(Plage_Quantit\u00e9s*Plage_PU)<\/li>\n<li>Calcul du taux de remise (en fonction d&#8217;une grille de remise) : Tx_Remise = RECHERCHEX(MtTotalAvantRemise;Plage_Grille_Remise_Tranches;Plage_Grille_Remise_Taux;0;-1;-1)<\/li>\n<li>Et enfin calcul du montant HT remis\u00e9 \u00e0 partir des deux sous-calculs pr\u00e9c\u00e9dents : MtTotalAvantRemise*(1-Tx_Remise)<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Vue de la fonction CalculFactureHTNetteRemise depuis le gestionnaire de noms :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11662\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-CalculFactureHTNetteRemise.png\" alt=\"LAMBDA CalculFactureHTNetteRemise\" width=\"489\" height=\"258\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-CalculFactureHTNetteRemise.png 489w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/08\/LAMBDA-CalculFactureHTNetteRemise-300x158.png 300w\" sizes=\"auto, (max-width: 489px) 100vw, 489px\" \/><\/p>\n<p style=\"text-align: justify;\">Mise en situation CalculFactureHTNetteRemise :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11758\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-CalculFactureHTNetteRemise.png\" alt=\"LAMBDA exemple CalculFactureHTNetteRemise\" width=\"717\" height=\"471\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-CalculFactureHTNetteRemise.png 717w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/09\/LAMBDA-exemple-CalculFactureHTNetteRemise-300x197.png 300w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><\/p>\n<p style=\"text-align: justify;\">En combinant LAMBDA et LET, l&#8217;utilisateur rend ses formules de calcul beaucoup plus lisibles.<\/p>\n<p><strong><em>Conclusion :<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">La fonction LAMBDA repr\u00e9sente une avanc\u00e9e majeure pour l&#8217;utilisateur en lui facilitant la cr\u00e9ation de fonctions personnalis\u00e9es.<\/p>\n<p style=\"text-align: justify;\">___<\/p>\n<p style=\"text-align: justify;\">Approfondir le sujet : <a href=\"https:\/\/www.auditsi.eu\/?page_id=11012\">d\u00e9couvrir l&#8217;analyse de donn\u00e9es et l&#8217;automatisation des t\u00e2ches avec Excel<\/a>&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10922\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Volet-6-VBA-fonction.png\" alt=\"Volet 6 VBA fonction\" width=\"1055\" height=\"775\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Volet-6-VBA-fonction.png 1055w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Volet-6-VBA-fonction-300x220.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Volet-6-VBA-fonction-1024x752.png 1024w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Volet-6-VBA-fonction-768x564.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2023\/01\/Volet-6-VBA-fonction-730x536.png 730w\" sizes=\"auto, (max-width: 1055px) 100vw, 1055px\" \/><\/p>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div id=\"sconnect-is-installed\" style=\"display: none;\">2.13.0.0<\/div>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Ajouter%20de%20nouvelles%20fonctions%20%C3%A0%20Excel%20avec%20la%20commande%20LAMBDA\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>A chaque nouvelle version, Excel pr\u00e9sente de nouvelles fonctions qui repoussent les limites de l&#8217;analyse de donn\u00e9es et de la cr\u00e9ation de formules. La fonction LAMBDA est une de ces nouveaut\u00e9s. Cette fonction permet aux utilisateurs de cr\u00e9er des fonctions personnalis\u00e9es adapt\u00e9es \u00e0 leurs besoins sp\u00e9cifiques. Dans cet article, nous explorerons la fonction LAMBDA et &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?p=11526\" class=\"more-link\">Continue reading &lsquo;Ajouter de nouvelles fonctions \u00e0 Excel avec la commande LAMBDA&rsquo; &raquo;<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Ajouter%20de%20nouvelles%20fonctions%20%C3%A0%20Excel%20avec%20la%20commande%20LAMBDA\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"ngg_post_thumbnail":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[1326],"tags":[3006,2151,3007,1633,2456,1144,2869,2969,2962,2079,2774,1641],"class_list":["post-11526","post","type-post","status-publish","format-standard","hentry","category-maitriser-excel","tag-ca","tag-calc","tag-deulignes","tag-excel","tag-fonction","tag-formule-de-calcul","tag-grille-de-remises","tag-lambda","tag-let","tag-moyenne-ponderee","tag-recherchex","tag-vba"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/11526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11526"}],"version-history":[{"count":17,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/11526\/revisions"}],"predecessor-version":[{"id":11858,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/11526\/revisions\/11858"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}