Fonction AGGREGATE mathématique et trignométrique

La description

Renvoie un agrégat dans une liste ou une base de données. La fonction AGGREGATE peut appliquer différentes fonctions d'agrégation à une liste ou une base de données avec la possibilité d'ignorer les lignes masquées et les valeurs d'erreur.

La fonction AGGREGATE a deux formats différents -

  • Format de référence
  • Format de tableau

Format de référence

Syntaxe

AGGREGATE (function_num, options, ref1, [ref2] …)

Arguments

Argument La description Obligatoire / facultatif
Function_num Un nombre de 1 à 19 qui spécifie la fonction à utiliser. Regardez la table Function_num ci-dessous pour connaître les fonctions. Obligatoire
options Nombre, compris entre 0 et 7, qui détermine les valeurs à ignorer dans le calcul de la fonction. Regardez le tableau des options ci-dessous pour connaître les valeurs. Obligatoire
ref1 Le premier argument numérique pour les fonctions qui acceptent plusieurs arguments numériques pour lesquels vous voulez la valeur agrégée. Obligatoire
ref2… Arguments numériques 2 à 253 pour lesquels vous voulez la valeur agrégée. Optionnel

Format de tableau

Syntaxe

AGGREGATE (function_num, options, array, [k])

Arguments

Argument La description Obligatoire / facultatif
Function_num

Un nombre de 1 à 19 qui spécifie la fonction à utiliser.

Regardez la table Function_num ci-dessous pour connaître les fonctions.

Obligatoire
options

Nombre, compris entre 0 et 7, qui détermine les valeurs à ignorer dans le calcul de la fonction.

Regardez le tableau des options ci-dessous pour connaître les valeurs.

Obligatoire
tableau Un tableau, une formule matricielle ou une référence à une plage de cellules pour laquelle vous voulez la valeur agrégée. Obligatoire
k

Un entier qui indique la position dans le tableau pour les fonctions qui nécessitent cet argument supplémentaire. Requis pour les fonctions "Grand", "Petit", "Centile" et "Quartile"

Regardez l'argument k Table ci-dessous.

Optionnel

Table Function_num

Function_num Fonction
1 MOYENNE
2 COMPTER
3 COUNTA
4 MAX
5 MIN
6 PRODUIT
sept STDEV.S
8 STDEV.P
9 SOMME
dix VAR.S
11 VAR.P
12 MÉDIAN
13 MODE.SNGL
14 GRAND
15 PETIT
16 PERCENTILE.INC
17 QUARTILE.INC
18 PERCENTILE.EXC
19 QUARTILE.EXC

Argument k Table

Fonction Signification de k
Grand Renvoie la k ème plus grande valeur
Petit Renvoie la k e plus petite valeur

Percentile.Inc

Percentile.Exc

Renvoie le k e centile

Quartile.Inc

Quartile.Exc

Renvoie le k e quartile

Remarques

  • Lorsque vous entrez la fonction AGGREGATE dans une cellule de la feuille de calcul, dès que vous tapez l'argument no_fonction, vous verrez une liste de toutes les fonctions que vous pouvez utiliser comme arguments.

  • La fonction AGGREGATE est conçue pour les colonnes de données ou les plages verticales. Il n'est pas conçu pour les lignes de données ou les plages horizontales. Par exemple, lorsque vous sous-totalisez une plage horizontale à l'aide de l'option 1, telle que AGGREGATE (1, 1, ref1), le masquage d'une colonne n'affecte pas la valeur de la somme globale, mais le masquage d'une ligne dans la plage verticale affecte l'agrégat.

  • Si l'argument no_fonction est un nombre inférieur à 1 ou supérieur à 19, AGGREGATE renvoie une #VALUE! Erreur.

  • Si l'argument d'options est un nombre inférieur à 0 ou supérieur à 7, AGGREGATE renvoie une #VALUE! Erreur.

  • Si l'argument k est requis mais non fourni, c'est-à-dire lorsque l'argument no_fonction est compris entre 14 et 19 (indiquant les fonctions 'Large', 'Small', 'Percentile' ou 'Quartile'), AGGREGATE renvoie une #VALUE! Erreur.

  • Si l'un des arguments spécifiés n'est pas numérique, AGGREGATE renvoie une #VALUE! Erreur.

  • Si une ou plusieurs des références sont des références 3D, AGGREGATE renvoie #VALUE! valeur d'erreur.

Applicabilité

Excel 2010, Excel 2013, Excel 2016

Exemple