Note: The other languages of the website are Google-translated. Back to English

Fonction Excel REDUIRE (365)

La Fonction REDUCTION applique un Fonction LAMBDA à chaque valeur d'un tableau et renvoie la valeur totale dans l'accumulateur, réduisant le tableau à une valeur accumulée.

fonction de réduction 1


Syntaxe

=REDUCE ([initial_value],array,lambda(accumulator, value))


Arguments

  • Valeur initiale (optionnel): La valeur de départ de l'accumulateur. Si omis, la valeur par défaut est 0.
  • tableau (obligatoire) : Le tableau à réduire.
  • Lambda (obligatoire) : la fonction LAMBDA personnalisée qui est appliquée pour réduire le tableau.
    • Accumulateur (obligatoire) : la valeur totalisée et renvoyée comme résultat final.
    • Valeur (obligatoire) : calcul appliqué à chaque élément du tableau.

Valeur de retour

La Fonction REDUCTION renvoie une seule valeur.


Notes de fonction

  1. La fonction REDUCE est nouvellement introduite dans Excel pour Microsoft 365. Il n'est donc pas disponible dans les versions antérieures d'Excel.
  2. La #VALEUR! la valeur d'erreur se produit si l'une des situations ci-dessous se produit :
    • une fonction LAMBDA invalide est fournie ;
    • un nombre erroné de paramètres est fourni.

Exemple

Comme le montre la capture d'écran ci-dessous, il existe un tableau de données. À additionner les nombres pairs et impairs dans le tableau séparément, procédez comme suit :

Pour additionner les nombres pairs, veuillez copier la formule ci-dessous dans la cellule F6, puis appuyez sur la touche Entrer clé pour obtenir le résultat.

=REDUIRE (0,B6:D9,LAMBDA(a,b,SI(ISEVEN(b), a+b,a)))

fonction de réduction 3

Pour additionner les nombres impairs, veuillez copier la formule ci-dessous dans la cellule F7, puis appuyez sur la touche Entrer clé pour obtenir le résultat.

=REDUIRE (0,B6:D9,LAMBDA(a,b,SI(ISODD(b), a+b,a)))

fonction de réduction 2

Remarque : Dans chaque formule ci-dessus, le valeur initiale l'argument est défini sur 0. Cela peut aussi être omis et remplacé par un espace vide. Par exemple, pour additionner les nombres pairs, la formule dans la cellule F6 peut être changé en :

=REDUIRE ( ,B6:D9,LAMBDA(a,b,SI(ISEVEN(b), a+b,a)))

Fonctions relatives:

  • Excel MAP Fonction
    La fonction MAP applique une fonction LAMBDA pour créer une nouvelle valeur et renvoie un tableau formé en mappant chaque valeur du ou des tableaux fournis à une nouvelle valeur.

  • Excel LAMBDA Fonction
    La fonction Excel LAMBDA est utilisée pour créer des fonctions personnalisées qui peuvent être réutilisées dans un classeur.

  • Excel MAKEARRAY Fonction
    La fonction Excel MAKEARRAY renvoie un tableau calculé en fonction du nombre donné de lignes et de colonnes.

 

Commentaires (0)
Pas encore de notes. Soyez le premier à évaluer!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL