Méthode WorksheetFunction.AverageIf (Excel)

Renvoie la moyenne (arithmétique) de toutes les cellules d'une plage respectant un critère donné.

Syntaxe

expression. AverageIf (Arg1, Arg2, Arg3)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Range Une ou plusieurs cellules pour lesquelles calculer la moyenne.
Arg2 Obligatoire Variant Critères sous la forme d’un nombre, d’une expression, d’une référence de cellule ou d’un texte qui définit les cellules dont la moyenne est calculée. Par exemple, les critères peuvent être exprimés sous la forme 32, « 32 », «> 32 », « pommes » ou B4.
Arg3 Facultatif Variant La série réelle de cellules dont la moyenne est calculée. Si cet argument est omis, la valeur plage est utilisée.

Valeur renvoyée

Double

Remarques

Les cellules d’une plage qui contiennent True ou False sont ignorées.

Si une cellule d’une plage ou d’une average_range est une cellule vide, AverageIf l’ignore.

Si une cellule dans les critères est vide, AverageIf la traite comme une valeur 0.

Si aucune cellule de la plage ne répond aux critères, AverageIf génère une valeur d’erreur.

Utilisez les caractères génériques, le point d’interrogation (?) et l’astérisque (*), dans critères. Un point d'interrogation correspond à un caractère unique, un astérisque à une séquence de caractères. Si vous souhaitez rechercher un point d'interrogation ou un astérisque, entrez un tilde (~) avant le caractère.

Plage_moyenne ne doit pas nécessairement avoir la même taille et la même forme que plage. Les cellules effectivement prises en compte pour le calcul de la moyenne sont déterminées en utilisant la cellule en haut à gauche dans plage_moyenne comme première cellule et en incluant ensuite les cellules dont la taille et la forme correspondent à plage. Par exemple :

Si plage est et plage_moyenne est Les cellules réelles évaluées sont
A1:A5 B1:B5 B1:B5
A1:A5 B1:B3 B1:B5
A1:B4 C1:D4 C1:D4
A1:B4 C1:C2 C1:D4

Remarque

La méthode AverageIf mesure la tendance centrale, qui est l’emplacement du centre d’un groupe de nombres dans une distribution statistique. Les trois mesures les plus courantes sont :

  • Moyenne, qui est la moyenne arithmétique, et est calculée en ajoutant un groupe de nombres, puis en divisant par le nombre de ces nombres. Par exemple, la moyenne de 2, 3, 3, 5, 7 et 10 est 30 divisé par 6, qui donne 5.
  • Médiane, qui est le nombre intermédiaire d’un groupe de nombres; autrement dit, la moitié des nombres ont des valeurs supérieures à la médiane, et la moitié des nombres ont des valeurs inférieures à la médiane. Par exemple, la médiane de 2, 3, 3, 5, 7 et 10 est 4.
  • Mode, qui est le nombre le plus fréquemment présent dans un groupe de nombres. Par exemple, le mode de 2, 3, 3, 5, 7 et 10 est 3.

Pour une distribution symétrique d'une série de nombres, ces trois mesures de tendance centrale sont toutes identiques. Pour une distribution oblique, elles peuvent être différentes.

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.