Les MOYENNE la formule dans Google Sheets est presque similaire à celle de MOYENNEformule, mais avec une distinction. Elle nous donne la moyenne des valeurs disponibles dans une plage de tableau, qui répondent à un critère spécifié. Ceci est analogue à une requête de somme de base de données SQL. Le ‘ D ’ dans DAVERAGE signifie ‘ Database ’, par conséquent, nous pouvons appeler cela une formule de MOYENNE de base de données.
Syntaxe
DAVERAGE(base_de_données, champ, critères)
- base de données – fait référence à une plage de données structurée qui se compose d'étiquettes, pour chaque colonne, dans la première ligne.
- champ – indique la colonne sur laquelle la formule DAVERAGE doit effectuer la moyenne des valeurs numériques. Il peut s'agir d'un texte ou d'un index de colonne.
- critères – ceci fait référence à une plage qui contient les critères que la formule utilise pour filtrer les valeurs de la base de données avant de calculer la moyenne.
Utilisation : Formule MOYENNE.SI
Admettons que la liste d'aliments ci-dessous soit notre régime secret suggéré par un nutritionniste. Mettons-nous à l'épreuve avec quelques exemples.
Nous constatons que le jeu de données se présente sous une forme tabulaire étiquetée, s'étendant des cellules A4 à G13. Et les critères sont saisis dans les cellules A1 à G2.
Veuillez noter, d'après les exemples illustrés ci-dessus, que nous pouvons définir un ou plusieurs critères pour filtrer le processus de calcul de la moyenne. Par exemple, le cas de la ligne # 7 calcule la moyenne des valeurs de la colonne “ Glucides (g) ”, en fonction des critères indiqués dans la cellule D2. En revanche, le cas de la ligne # 10 calcule la moyenne des valeurs de la colonne “ Lipides (g) ”, en fonction des critères des cellules C2 et D2. Le cas de la ligne # 11 inclut tous les critères de A2 à G2.
Le cas de la ligne # 12 est assez intéressant ! Nous n'avons rien indiqué dans la cellule G2, mais nous avons tout de même utilisé cette référence dans la formule DAVERAGE. Le résultat est 4,50, car la formule a calculé la moyenne de toutes les valeurs de la colonne “ Fibres (g) ”, puisqu'aucun critère n'a été défini pour filtrer les lignes.
Cas non justifié
Parlons maintenant d'un piège. Voici le premier, dont nous sommes peut-être déjà conscients. Veuillez considérer le premier cas dans l'instantané ci-dessous.
Ici, nous avons essayé de faire la moyenne de valeurs non numériques! Tout comme le MOYENNE La fonction DAVERAGE ne calcule la moyenne que des nombres. Dans le cas contraire, elle renvoie l'erreur #DIV/0!.
Voici le second sur l'image ci-dessous.
Il semble qu'il n'y ait rien de mal avec la formule cette fois, mais le résultat n'est pas celui que nous attendons. Le problème réside cependant dans les étiquettes. Apparemment, une étiquette manquante ou mal adaptée n'aide pas la formule MOYENNE.SI.ENS, car son fonctionnement repose sur le nom du champ que prend le second paramètre. Les étiquettes ne correspondaient pas, elle a donc évalué zéro occurrence de correspondance de critères, ce qui implique une division par zéro occurrence, d'où l'erreur.
