
La fonction BYROW dans Excel est utilisée pour appliquer une formule ou une fonction à chaque ligne d’une plage de cellules, ce qui permet de manipuler ou d’analyser les données ligne par ligne. Cependant, il est important de noter que BYROW fait partie des fonctions introduites avec Excel 365 et Excel 2021, et elle peut ne pas être disponible dans les versions antérieures d’Excel.
Voici comment utiliser la fonction BYROW :
Syntaxe
=BYROW(array, function)
- array : Il s’agit de la plage de cellules sur laquelle vous souhaitez appliquer la formule ligne par ligne.
- function : C’est une fonction Lambda ou une formule personnalisée que vous souhaitez appliquer à chaque ligne.
Exemple d’utilisation
Supposons que vous ayez une plage de données dans les cellules A1:C3 et que vous souhaitiez calculer la somme de chaque ligne. Voici comment utiliser BYROW pour y parvenir :
=BYROW(A1:C3, LAMBDA(row, SUM(row)))
- Dans une cellule vide (par exemple, E1), saisissez la formule suivante :
- LAMBDA(row, SUM(row)) est la fonction personnalisée que vous appliquez à chaque ligne. La fonction LAMBDA définit ‘row’ comme le paramètre qui représente chaque ligne du tableau, et SUM(row) calcule la somme des valeurs dans cette ligne.
- Appuyez sur Entrée.
Le résultat affichera la somme de chaque ligne dans la plage E1:E3. Chaque cellule de cette plage contient la somme des valeurs respectives de chaque ligne de la plage A1:C3.
Points à noter
- Fonction LAMBDA : La fonction que vous passez à BYROW doit être une fonction LAMBDA, qui est une fonction anonyme vous permettant de créer des calculs à la volée.
- Compatibilité : Assurez-vous d’avoir une version d’Excel qui prend en charge BYROW, c’est-à-dire Excel 365 ou Excel 2021.
- Plage dynamique : Le résultat de BYROW est une plage dynamique qui s’ajustera automatiquement si la source de données change.
En utilisant BYROW, vous pouvez grandement simplifier vos calculs et analyses lorsque vous travaillez avec des données organisées par lignes dans Excel.