La fonction AGREGAT (Aggregate)

(Last Updated On: )

J’ai découvert récemment la fonction AGREGAT, qui pourtant existe depuis Excel 2010 ! Cette fonction est simple et très performante.

En effet, là où les fonctions Excel telles que SOMME, NB, MOYENNE ou MAX ne fonctionnent pas si une plage comprend des erreurs, il est possible de résoudre ce problème avec la fonction AGREGAT.

Voici quelques exemples d’utilisation de la fonction.

Exemple 1 : AGREGAT pour sommer une plage contenant des erreurs

  1. Par exemple, Excel renvoie une erreur si vous utilisez la fonction SOMME pour sommer une plage avec des erreurs :
  2. Utilisez la fonction AGREGAT pour résoudre le problème :

La fonction s’écrit comme suit :

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

no_fonction : Le premier argument (ici 9) indique à Excel que vous souhaitez utiliser la fonction Somme.

options : Le deuxième argument (ici 6) indique à Excel que vous souhaitez ignorer les valeurs d’erreur.

matrice : ensemble de valeurs ou plage de cellules pour lesquelles vous souhaitez obtenir la valeur d’agrégation.

Il n’est pas facile de se rappeler quel argument utiliser. Heureusement, lorsque vous entrez les arguments dans la fonction un menu de sélection apparaît pour vous aider :

Pour le deuxième argument de la fonction, voici les options disponibles :

Exemple 2 : AGREGAT pour trouver le maximum d’une plage contenant des filtres

Nous allons utiliser la fonction AGREGAT pour trouver le maximum d’une plage de valeurs contenant des filtres.

  1. La formule pour calculer le maximum de la plage est =AGREGAT(4; 5; plage). Dans l’exemple ci-dessous, le maximum des ventes est 1 000 €, toutes catégories d’item confondues :
  2. Maintenant, on filtre les ventes sur les item Crayon, le maximum calculé avec AGREGAT diffère de celui calculé avec la fonction classique MAX, car nous avons demandé à la fonction d’ignorer les lignes masquées :
  3. Explication : Le premier argument (4) calcule le MAX de la fonction. Le deuxième argument (5) ignore les lignes masquées :

Et voilà, ces quelques exemples sont simples et je vous laisse imaginer toutes les possibilités d’utilisation de cette fonction sympathique 🙂

Si vous avez d’autres exemples d’utilisation de la fonction AGREGAT, vous pouvez écrire dans les commentaires ci-dessous

Merci de votre lecture !

 

Souscrivez à ma newsletter :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *