Applique un LAMBDA à chaque ligne et retourne un tableau des résultats. Par exemple, si le tableau d’origine est de 3 colonnes par 2 lignes, le tableau retourné est de 1 colonne par 2 lignes.       

Fonctionnalité disponible uniquement pour les participants au programme Office Insider Pour l’instant, cette fonctionnalité est réservée aux participants au programme Office Insider.

Syntaxe

=BYROW(tableau, lambda(ligne))

La syntaxe de la fonction BYROW contient les arguments suivants :

  • tableau      Tableau à séparer par ligne.

  • lambda     LAMBDA qui prend une ligne comme paramètre unique et calcule un résultat. Le LAMBDA prend un paramètre unique :

  • ligne   Une ligne du tableau.

Erreurs

La fourniture d’une fonction LAMBDA non valide ou d’un nombre incorrect de paramètres retourne un #VALUE! erreur appelée « Paramètres incorrects ».

Ne pas fournir de fonction LAMBDA ou autre chose qu’une valeur unique retournée par la fonction LAMBDA retourne une erreur #CALC.

Exemples

Exemple 1 : Retourne la valeur maximale de chaque ligne de données

Entrez les exemples de données dans les cellules A1:C2, puis copiez la formule dans la cellule D4 :

=BYROW(A1:C2, LAMBDA(array, MAX(array)))

Premier exemple de fonction BYROW

Exemple 2 : renvoie la valeur maximale de chaque valeur au carré d’une matrice à l’aide de la fonction SOMME.CARRES

Entrez les exemples de données dans les cellules A1:C2, puis copiez la formule dans la cellule D4 :

=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))

Deuxième exemple de fonction BYROW

Voir aussi

Fonction MAP

Fonction REDUCE

Fonction SCAN

Fonction MAKEARRAY

Fonction BYCOL

Fonction qui est omise

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×