Passer directement au contenu principal

Fonction Avg

Calcule la moyenne arithmétique d’un ensemble de valeurs contenues dans un champ spécifié dans une requête.

Syntaxe

Moyenne ( expression )

L’espace réservé expr représente une expression de chaîne identifiant le champ qui contient les données numériques dont vous souhaitez calculer la moyenne, ou une expression qui effectue un calcul à l’aide des données de ce champ. Les opérandes dans expr peuvent inclure le nom d’un champ de table, une constante ou une fonction (qui peut être intrinsèque ou définie par l’utilisateur, mais pas l’une des autres fonctions d’agrégation SQL).

Notes

La moyenne calculée par moyenne est la moyenne arithmétique (somme des valeurs divisée par le nombre de valeurs). Par exemple, vous pouvez utiliser moyenne, par exemple pour calculer les frais de transport moyens.

La fonction moyenne n’inclut pas de champs null dans le calcul.

Vous pouvez utiliser moyenne dans une expression de requête et dans la propriété SQL d’un objet QueryDef ou lors de la création d’un objet recordset sur la base d’une requête SQL.

Exemples

Expression

Résultats

SELECT AVG ([PrixUnitaire]) AS expr1 FROM ProductSales ;

Renvoie la moyenne de toutes les valeurs du champ PrixUnitaire dans la table « ProductSales » et s’affiche dans la colonne expr1.

SELECT moyenne ([SalePrice]) AS AvgSalePrice, moyenne ([remise]) comme AvgDiscount à partir de ProductSales ;

Renvoie le champ « SalePrice » et « discount » de la table ProductSales. Les résultats sont affichés dans la colonne « AvgSalePrice » et « AvgDiscount » respectivement la moyenne de tout « SalePrice » pour lequel la valeur vendue est supérieure à 10. Les résultats sont affichés dans la colonne « AvgSalePrice ».

Sélectionnez ABS (moyenne ([remise])) AbsAverageDiscount à partir de ProductSales ;

Retourne la valeur absolue de la valeur moyenne du champ « discount » et s’affiche dans la colonne « AbsAverageDiscount ».

Remarque :  Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez vous nous dire si les informations vous ont été utiles ? Voici l’article en anglais pour référence.

Voir aussi

Calcul des champs dans les fonctions SQL

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×