Tutoriel de la fonction BYROW d'Excel

Version: Microsoft 365
dernière mise à jour:
Astuce : Utilisez ⬆️ ⬇️ pour faire défiler la page vers le haut et vers le bas. Nous recommandons de naviguer avec un grand écran pour une meilleure expérience de lecture.

1. Introduction à BYROW d'Excel

La fonction BYROW vous permet d'appliquer une fonction Lambda à chaque ligne d'une plage et de renvoyer un tableau de résultats.
Introduction à BYROW d'Excel

2. Paramètres de BYROW

Voici la syntaxe pour utiliser la fonction BYROW.
=BYROW(array, lambda(row))
  • array: obligatoire Le tableau ou la plage auquel la fonction Lambda est appliquée. Cela peut être une seule ligne, plusieurs lignes ou un tableau entier.
  • lambda: obligatoire La fonction Lambda à appliquer à chaque ligne. Le paramètre de ligne fait référence à la ligne dans le tableau. La fonction Lambda prend un paramètre de ligne et calcule un résultat.
  • 3. Commencer avec la fonction BYROW

    Ici, nous prenons l'exemple classique du calcul du total d'une colonne.

    Saisie au clavier : =BYROW(
    Commencer avec la fonction BYROW

    4. Sélectionner la plage de données source

    À ce stade, la fonction vous invite à sélectionner la plage de données source. Cliquez au début des données source à B5, maintenez ensuite la touche Shift enfoncée et cliquez à la fin des données source à D7. De cette manière, vous pouvez sélectionner le contenu des données source et le remplir dans le paramètre de fonction : =BYROW(B5:D7.
    Sélectionner la plage de données source

    5. SOMME en tant que fonction Lambda

    Ici, nous passons la fonction Lambda pour le traitement des colonnes. Excel proposera intelligemment une série de fonctions qui peuvent être passées, toutes conçues pour traiter une colonne de données. Ici, nous choisissons SOMME comme fonction Lambda.
    SOMME en tant que fonction Lambda

    6. Presque terminé

    Après avoir passé la fonction SOMME et ajouté la parenthèse de fermeture, l'appel à la fonction BYROW est complet.
    Presque terminé

    7. La fonction BYROW prend effet

    Appuyez sur Entrée, et nous pouvons voir que le total a été calculé avec succès pour chaque ligne.
    La fonction BYROW prend effet

    8. Abréviation des fonctions Lambda

    Certains peuvent se demander pourquoi le deuxième paramètre nécessite une fonction Lambda, mais passer SOMME fonctionne aussi ? En réalité, l'appel actuel équivaut à :

    =BYROW(B5:D7, LAMBDA(ligne, SOMME(ligne))).
    Abréviation des fonctions Lambda

    9. Utilisation combinée avec d'autres fonctions

    De même, nous pouvons combiner d'autres fonctions en tant que fonctions Lambda à utiliser.

    Par exemple, ici nous utilisons SOMME + LONGUEUR pour compter le nombre de caractères : =BYROW(B10:D12, LAMBDA(ligne, SOMME(LONGUEUR(ligne))))
    Utilisation combinée avec d'autres fonctionsUtilisation combinée avec d'autres fonctions

    10. 🎉 Terminer! 🎉

    Note de l'auteur : J'espère que vous pouvez ressentir l'effort que j'ai mis dans ces tutoriels. J'espère créer une série de tutoriels Excel très faciles à comprendre.

    Si c'est utile, aidez-moi à partager ces tutoriels, merci !


    Suivez-moi:
    Introduction à BYROW d'Excel