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 qui représente un objet WorksheetFunction .

Parameters

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_numFonction
1MOYENNE
2COUNT
3COUNTA
4MAX
5MIN
6PRODUIT
7 STDEV. S
8 STDEV. P
9 SOMME
10VAR. S
11VAR. P
12 MÉDIANE
13MODE. SNGL
14GRANDE
15PETIT
16PERCENTILE. INC
17 QUARTILE. INC
18 PERCENTILE. EXC
19QUARTILE. EXC
Arg2 Obligatoire Double Option : valeur numérique qui détermine les valeurs à ignorer dans la plage d’évaluation de la fonction.
OptionComportement
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
7 Ignorer 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 Ref1 Ref2 Ref3, Ref4, ?
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 qu’il n’est pas fourni, Aggregate retourne une #VALUE! Erreur.

Si une ou plusieurs des références sont des références 3D, l’agrégation retourne la #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.