Méthode WorksheetFunction.Aggregate (Excel)

Renvoie un agrégat dans une liste ou une base de données.

Syntaxe

expression. agrégat (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, arg28, arg29, arg30)

expression Variable représentant un objet WorksheetFunction.

Paramètres

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Double No_fonction : nombre compris entre 1 et 19 qui indique la fonction à utiliser.
Function_num Fonction
1MOYENNE
2COUNT
3NBVAL
4MAX
5Min
6PRODUIT
7STDEV. S
8STDEV. P
9SOMME
10VAR. S
11VAR. P
12MEDIANE
13MODE MODE. Arrêt SNGL
14GRANDE SOURCE
15PETIT
16CENTILE. INC
17QUARTILE. INC
18CENTILE. EXC
19QUARTILE. EXC
Arg2 Obligatoire Double Option : valeur numérique qui détermine les valeurs à ignorer dans la plage d’évaluation de la fonction.
Option Comportement
0 ou aucuneIgnorer les fonctions SOUS.TOTAL et AGREGAT imbriquées
1Ignorer les lignes masquées et les fonctions SOUS.TOTAL et AGREGAT imbriquées
2Ignorer les valeurs d’erreur et les fonctions SOUS.TOTAL et AGREGAT imbriquées
3Ignorer les lignes masquées, les valeurs d’erreur et les fonctions SOUS.TOTAL et AGREGAT imbriquées
4Ne rien ignorer
5Ignorer les lignes masquées
6Ignorer les valeurs d’erreur
7Ignorer les lignes masquées et les valeurs d’erreur
Arg3 Obligatoire Range Ref1 : premier argument numérique, pour les fonctions en acceptant plusieurs, pour lequel vous souhaitez obtenir la valeur d’agrégation.
arg4 - arg 30 Facultatif Variant Ref2 - Ref30 : arguments numériques compris entre 2 et 30 pour lesquels vous souhaitez obtenir la valeur d’agrégation.

Valeur renvoyée

Double

Remarques

Les contraintes suivantes s’appliquent aux arguments Ref (Arg3 - Arg 30) en fonction de la valeur de No_fonction.

Function_num Réf1 Réf2 Réf3, Réf4, ?
1-13 Types valides :
  • Toute référence de cellule

  • Syndicats

  • Intersections

  • Noms définis

  • Références structurées

Types non valides :
  • Données réelles

  • Tableaux

Types valides :
  • Toute référence de cellule

  • Syndicats

  • Intersections

  • Noms définis

  • Références structurées

Types non valides :
  • Données réelles

  • Tableaux

Types valides :
  • Toute référence de cellule

  • Syndicats

  • Intersections

  • Noms définis

  • Références structurées

Types non valides :
  • Données réelles

  • Tableaux

14-17 Types valides :
  • Toute référence de cellule

  • Syndicats

  • Intersections

  • Noms définis

  • Références structurées

  • Données réelles

  • Tableaux

Types valides :
  • Toute référence de cellule

  • Syndicats

  • Intersections

  • Noms définis

  • Références structurées

  • Données réelles

  • Tableaux

Aucune référence autorisée

Si un deuxième argument ref est requis mais n’est pas fourni, Aggregate retourne un #VALUE ! erreur.

Si une ou plusieurs des références sont des références 3D, Agrégat renvoie le #VALUE ! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.