Partager via


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
3COUNTA
4MAX
5MIN
6PRODUIT
7STDEV. S
8STDEV. P
9SOMME
10VAR. S
11VAR. P
12MÉDIAN
13MODE. SNGL
14GRAND
15PETIT
16PERCENTILE. INC
17QUARTILE. INC
18PERCENTILE. 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 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.