Applies ToExcel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2016 Excel Web App

Renvoie un agrégat dans une liste ou une base de données. La fonction AGREGAT peut appliquer diverses fonctions d’agrégation à une liste ou à une base de données en proposant l’option d’ignorer les lignes masquées et les valeurs d’erreur.

Syntaxe

Forme référentielle

AGREGAT(no_fonction; options; Réf1; [Réf2]; …)

Forme matricielle

AGREGAT(no_fonction; options; matrice; [k])

La syntaxe de la fonction AGREGAT contient les arguments suivants :

  • no_fonction     Obligatoire. Un nombre compris entre 1 et 19 et incluant ces valeurs qui spécifie la fonction à utiliser.

no_fonction

Fonction

1

MOYENNE

2

NB

3

NBVAL

4

MAX

5

MIN

6

PRODUIT

7

ECARTYPE.STANDARD

8

ECARTYPE.PEARSON

9

SOMME

10

VAR.S

11

VAR.P.N

12

MEDIANE

13

MODE.SIMPLE

14

GRANDE.VALEUR

15

PETITE.VALEUR

16

CENTILE.INCLURE

17

QUARTILE.INCLURE

18

CENTILE.EXCLURE

19

QUARTILE.EXCLURE

  • Options     Obligatoire. Valeur numérique qui détermine les valeurs à ignorer dans la plage d’évaluation de la fonction.

    La fonction n’ignore pas les lignes masquées, les sous-totaux imbriqués ou les agrégats imbriqués si l’argument de la matrice comporte un calcul, par exemple : =AGREGAT(14,3,A1:A100*(A1:A100>0),1)

Option

Comportement

0 ou omis

Ignorer les fonctions SOUS.TOTAL et AGREGAT imbriquées

1

Ignorer les lignes masquées, ainsi que les fonctions SOUS.TOTAL et AGREGAT imbriquées

2

Ignorer les valeurs d’erreur, ainsi que les fonctions SOUS.TOTAL et AGREGAT imbriquées

3

Ignorer les lignes masquées, les valeurs d’erreur, ainsi que les fonctions SOUS.TOTAL et AGREGAT imbriquées

4

Ne rien ignorer

5

Ignorer les lignes masquées

6

Ignorer les valeurs d’erreur

7

Ignorer les lignes masquées et les valeurs d’erreur

  • réf1     Obligatoire. Premier argument numérique des fonctions qui acceptent plusieurs arguments numériques pour lesquels vous souhaitez obtenir la valeur d’agrégation.

  • réf2;...     Facultative. Arguments numériques compris entre 2 et 253 pour lesquels vous souhaitez obtenir la valeur d’agrégation.

    Pour les fonctions qui acceptent une matrice, réf1 est une matrice, une formule matricielle ou une référence à une plage de cellules pour lesquelles vous souhaitez obtenir la valeur d’agrégation. Réf2 est un deuxième argument obligatoire pour certaines fonctions. Les fonctions suivantes exigent un argument réf2 :

Fonction

GRANDE.VALEUR(matrice,k)

PETITE.VALEUR(matrice,k)

CENTILE.INCLURE(matrice,k)

QUARTILE.INCLURE(matrice,quart)

CENTILE.EXCLURE(matrice,k)

QUARTILE.EXCLURE(matrice,quart)

Remarques

no_fonction  :

  • Dès que vous tapez l’argument no_fonction lorsque vous entrez la fonction AGREGAT dans une cellule de la feuille de calcul, la liste de toutes les fonctions que vous pouvez utiliser en tant qu’arguments s’affiche.

Erreurs :

  • Si un deuxième argument ref est requis mais n’est pas fourni, AGGREGATE renvoie une #VALUE ! .

  • Si une ou plusieurs références sont des références 3D, AGGREGATE retourne la #VALUE ! #VALEUR!.

Type de plage :

  • La fonction AGREGAT est conçue pour les colonnes de données ou les plages verticales. Elle n’est pas conçue pour les lignes de données ou les plages horizontales. Par exemple, lorsque vous calculez le sous-total d’une plage horizontale à l’aide de l’option 1, comme AGREGAT(1, 1, réf1), le fait de masquer une colonne n’a aucun effet sur la valeur de somme d’un agrégat. Toutefois, le fait de masquer une ligne d’une plage verticale n’a aucun effet sur l’agrégat.

Exemple

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

#DIV/0!

82

72

65

30

95

#NOMBRE!

63

31

53

96

71

32

55

81

83

33

100

53

91

34

89

Formule

Description

Résultat

=AGREGAT(4, 6, A1:A11)

Calcule la valeur maximale en ignorant les valeurs d’erreur dans la plage.

96

=AGREGAT(14, 6, A1:A11, 3)

Calcule la troisième valeur la plus importante en ignorant les valeurs d’erreur dans la plage.

72

=AGREGAT(15, 6, A1:A11)

Retournera #VALUE ! . Cela est dû au fait que AGGREGATE attend un deuxième argument ref, car la fonction (SMALL) en requiert un.

#VALEUR!

=AGREGAT(12, 6, A1:A11, B1:B11)

Calcule la valeur médiane en ignorant les valeurs d’erreur dans la plage.

68

=MAX(A1:A2)

Renverra une valeur d’erreur en présence de valeurs d’erreur dans la plage d’évaluation.

#DIV/0!

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.