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 :

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 :

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.