Navigation Rapide
Fonction BYROW
Résumé
La fonction BYROW applique une fonction LAMBDA à chaque ligne d'un tableau et retourne un tableau contenant les résultats de chaque ligne. Elle transforme un tableau multi-colonnes en un tableau vertical avec un résultat par ligne originale.
Syntaxe
BYROW(tableau; lambda(ligne))
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| tableau | Tableau |
Oui | Le tableau source à traiter par ligne |
| lambda | Fonction LAMBDA |
Oui | LAMBDA(ligne) qui calcule un résultat pour chaque ligne |
Utilisation de la fonction BYROW
BYROW est parfaite pour appliquer le même calcul à chaque ligne d'un tableau de données. Utilisez-la pour trouver la somme, la moyenne, le maximum ou tout calcul personnalisé sur chaque ligne de données.
Exemples Courants de BYROW
Maximum de chaque ligne
=BYROW(A1:C10;LAMBDA(ligne;MAX(ligne)))
Retourne la valeur maximale de chaque ligne du tableau A1:C10
Somme des carrés par ligne
=BYROW(A1:C10;LAMBDA(ligne;SUMSQ(ligne)))
Calcule la somme des valeurs au carré pour chaque ligne
Moyenne pondérée par ligne
=BYROW(A1:B10;LAMBDA(ligne;MOYENNE(ligne*A11:A20)))
Calcule une moyenne pondérée pour chaque ligne
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR!
Cause: Paramètres LAMBDA incorrects
Solution: Vérifiez la syntaxe LAMBDA(ligne; résultat)
#CALC!
Cause: LAMBDA ne retourne pas une valeur unique
Solution: Assurez-vous que LAMBDA retourne exactement un résultat
Notes
- Nécessite Excel 365
- Combine parfaitement avec LAMBDA
- Utile pour les statistiques descriptives
- Peut être imbriquée avec MAP et REDUCE
Compatibilité
Disponible dans : Excel 365
Non disponible dans : Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 365