Fonction Excel : BYROW

La fonction BYROW applique une fonction LAMBDA à chaque ligne et retourne un tableau des résultats.

Prérequis : comprendre la fonction LAMBDA.

Utilisation :

=BYROW(tableau; LAMBDA)


Exemple d'utilisation

L'objectif ici est de lister avec une seule formule le tarif le plus bas pour chaque article :

excel meilleur tarif calcul byrow

Commencez par entrer la fonction BYROW suivi du tableau qui contient les différents tarifs :

=BYROW(B2:D9

Ajoutez ensuite la fonction LAMBDA et choisissez un nom de variable (par exemple "tarifs") :

=BYROW(B2:D9;LAMBDA(tarifs

Et enfin, ajoutez la fonction MIN pour obtenir le tarif le plus bas :

=BYROW(B2:D9;LAMBDA(tarifs;MIN(tarifs)))

La fonction BYROW va alors parcourir le tableau entré (B2:D9) ligne par ligne et retourner la plus petite valeur parmi celles de la ligne en cours :

excel fonctions byrow lambda min
En cas de besoin, vous pouvez télécharger le fichier Excel de cet exemple : byrow.xlsx
Remarque : cette fonction n'est disponible qu'avec Office 365.