Partager via


Méthode WorksheetFunction.AverageIfs (Excel)

Renvoie la moyenne (arithmétique) de toutes les cellules qui répondent à plusieurs critères.

Syntaxe

expression. AverageIfs (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27 , Arg28, Arg29, Arg30)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 - Arg30 Obligatoire Plage Une ou plusieurs plages dans lesquelles évaluer les critères associés.

Valeur renvoyée

Double

Remarques

Si une cellule dans average_range est une cellule vide, AverageIfs l’ignore.

Si une cellule d’une plage de critères est vide, AverageIfs la traite comme une valeur 0.

Les cellules d’une plage qui contiennent True sont évaluées comme 1 ; les cellules d’une plage qui contiennent False sont évaluées à 0 (zéro).

Toute cellule de plage_moyenne dont les critères correspondants spécifiés sont vrais est utilisée dans le calcul de la moyenne.

Si les cellules de average_range sont vides ou contiennent des valeurs de texte qui ne peuvent pas être traduites en nombres, AverageIfs génère une erreur.

Si aucune cellule ne répond à tous les critères, AverageIfs 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.

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

Si plage_moyenne est et plage_critère 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 AverageIfs 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.