=AGGREGATE
Math et trigonométrie Intermédiaire Excel

AGGREGATE Excel : Calculs Avancés avec Flexibilité

Maîtrisez la formule AGGREGATE d'Excel pour des calculs complexes. Ignorez les erreurs, les valeurs masquées et plus encore. Exemples concrets inclus.

Syntaxe

=AGGREGATE(fonction_numéro, options, réf1, [réf2], ...)

fonction_numéro: Un nombre (1-19) spécifiant la fonction à utiliser (ex: 1=MOYENNE, 2=NB, etc.). options: Un nombre (0-7) spécifiant les options à ignorer (ex: 5=Ignorer les lignes masquées et les valeurs d’erreur). réf1, [réf2], ...: Les arguments numériques pour la fonction.

Explication détaillée

Formule AGGREGATE dans Excel

Introduction

La formule AGGREGATE d'Excel est une fonction puissante et polyvalente conçue pour effectuer divers calculs (moyenne, somme, etc.) sur une plage de données tout en offrant la possibilité d'ignorer certaines valeurs, telles que les erreurs, les lignes masquées, les résultats d'autres fonctions AGGREGATE, etc. Elle est particulièrement utile pour l'analyse de données et la création de rapports robustes.

Syntaxe

=AGGREGATE(fonction_numéro, options, réf1, [réf2], ...)
  • fonction_numéro : Un nombre compris entre 1 et 19 qui spécifie la fonction à utiliser. Consultez la documentation Excel pour la liste complète.
  • options : Un nombre compris entre 0 et 7 qui spécifie les options à ignorer. Consultez la documentation Excel pour la liste complète.
  • réf1, [réf2], ... : Les arguments numériques pour la fonction. Peut être une plage de cellules.

Fonctionnement

La fonction AGGREGATE sélectionne la fonction de calcul en fonction de l'argument fonction_numéro et applique cette fonction aux données fournies dans les arguments réf1, réf2, etc. Les options spécifiées dans l'argument options déterminent quelles valeurs sont ignorées pendant le calcul. Par exemple, vous pouvez demander à AGGREGATE de calculer la moyenne d'une plage en ignorant les erreurs et les lignes masquées.

Cas d'utilisation

  • Analyse financière : Calculer la moyenne des revenus en ignorant les valeurs aberrantes ou les erreurs de saisie.
  • Gestion de projet : Déterminer la durée moyenne des tâches en ignorant les tâches annulées ou reportées (masquées).
  • Ressources humaines : Calculer le salaire moyen des employés en ignorant les lignes contenant des informations incomplètes ou erronées.
  • Ventes : Calculer le chiffre d'affaires total en ignorant les retours ou les annulations.

Bonnes pratiques

  • Consultez la documentation Excel pour la liste complète des fonction_numéro et des options disponibles.
  • Utilisez AGGREGATE pour rendre vos formules plus robustes et moins susceptibles d'être affectées par des erreurs dans les données sources.
  • Testez vos formules AGGREGATE avec différentes options pour vous assurer qu'elles fonctionnent comme prévu.

Combinaisons

La fonction AGGREGATE peut être combinée avec d'autres fonctions Excel pour des calculs plus complexes. Par exemple:

  • =IF(AGGREGATE(3, 5, A1:A10)>5, "Supérieur à 5", "Inférieur ou égal à 5") : Vérifie si le nombre de valeurs numériques dans la plage A1:A10 (en ignorant les erreurs) est supérieur à 5.
  • =AGGREGATE(14, 6, B1:B10) / AGGREGATE(2, 6, B1:B10) : Calcule le plus grand nombre de la plage B1:B10 divisé par le nombre de valeurs numériques dans la même plage (en ignorant les erreurs et les valeurs masquées).

Cas d'utilisation

Calcul de la moyenne des ventes mensuelles en excluant les mois avec des données manquantes

Détermination du nombre d'employés actifs en ignorant les employés en congé de maladie

Calcul de la somme des dépenses en excluant les dépenses exceptionnelles

Exemples pratiques

Moyenne en ignorant les erreurs

Données : A1:A10 contient {10, 20, #DIV/0!, 30, 40, #N/A, 50, 60, 70, 80}

=AGGREGATE(1, 6, A1:A10)

Calcule la moyenne de A1:A10 en ignorant les valeurs d'erreur.

Résultat : 45
Somme en ignorant les lignes masquées

Données : B1:B10 contient {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}. Les lignes 2, 4 et 6 sont masquées.

=AGGREGATE(9, 5, B1:B10)

Calcule la somme de B1:B10 en ignorant les lignes masquées.

Résultat : 55
MAX en ignorant les erreurs et les lignes masquées

Données : C1:C10 contient {10, #VALUE!, 30, 20, 40, #REF!, 50, 60, 70, 80}. Les lignes 2 et 4 sont masquées.

=AGGREGATE(4, 7, C1:C10)

Calcule la valeur maximale de C1:C10 en ignorant les erreurs et les lignes masquées.

Résultat : 80

Conseils et astuces

Utilisez la fonction AGGREGATE pour rendre vos calculs plus robustes face aux erreurs dans les données.

Expérimentez avec différentes options pour comprendre comment elles affectent le résultat.

Consultez la documentation Excel pour obtenir la liste complète des fonctions et des options disponibles.

Combinez AGGREGATE avec d'autres fonctions pour des calculs plus complexes et personnalisés.

Erreurs courantes

#VALEUR!

L'argument 'fonction_numéro' n'est pas un nombre entre 1 et 19.

Vérifiez que l'argument 'fonction_numéro' est un nombre valide entre 1 et 19.

#DIV/0!

La fonction AGGREGATE effectue une division par zéro.

Vérifiez les données sources pour éviter les divisions par zéro. Utilisez les options pour ignorer les erreurs si nécessaire.

Formules associées