
Sommaire
La fonction Excel DAVERAGE renvoie la moyenne dans un champ donné pour les enregistrements qui correspondent aux critères.
Objectif
Obtenir la moyenne des enregistrements correspondantsValeur de retour
La valeur moyenne dans un champ donnéSyntaxe
= DAVERAGE (base de données, champ, critères)Arguments
- base de données - plage de base de données comprenant les en-têtes.
- field - Nom du champ ou index à compter.
- critères - Plage de critères comprenant les en-têtes.
Version
Excel 2003Notes d'utilisation
La fonction Excel DAVERAGE obtient la moyenne dans un champ donné pour un sous-ensemble d'enregistrements qui correspondent aux critères. L' argument de base de données est une plage de cellules qui comprend des en-têtes de champ, field est le nom ou l'index du champ à partir duquel obtenir une valeur maximale et critère est une plage de cellules dont les en-têtes correspondent à ceux de la base de données .
En utilisant l'exemple ci-dessus, vous pouvez obtenir la valeur moyenne du champ "Prix" pour les enregistrements où la couleur est "rouge" et la quantité est> 2 avec ces formules:
=DAVERAGE(B7:E14,"Price",B4:E5) // field by name =DAVERAGE(B7:E14,2,B4:E5) // field by index
Options de critères
Les critères peuvent inclure une variété d'expressions, y compris des caractères génériques. Le tableau ci-dessous montre quelques exemples:
Critères | Comportement |
---|---|
rouge | Faire correspondre "rouge" ou "ROUGE" |
Ré* | Commence par "re" |
dix | Égal à 10 |
> 10 | Supérieur à 10 |
Pas vide | |
100 | Pas 100 |
> 19/12/2017 | Supérieur au 19 déc.2017 |
Remarque: le support des jokers est un peu différent des jokers avec COUNTIFS, SUMIFS, MATCH etc. Par exemple, le pattern ??? correspondra aux chaînes de 3 caractères exactement dans ces fonctions plus récentes, mais pas dans les fonctions de base de données. Si vous utilisez des caractères génériques, testez attentivement.
Critères multi-lignes
La plage de critères pour DAVERAGE peut inclure plusieurs lignes sous les en-têtes. Lorsque les critères incluent plus d'une ligne, chaque ligne est jointe avec la logique OR et les expressions d'une ligne de critères donnée sont jointes avec la logique AND.
Remarques:
- DAVERAGE prend en charge les caractères génériques dans les critères
- Les critères peuvent inclure plus d'une ligne (comme expliqué ci-dessus)
- L' argument de champ peut être fourni sous forme de nom entre guillemets ("") ou sous forme de nombre représentant l'index de champ.
- La base de données et les plages de critères doivent inclure des en-têtes correspondants.