Comment utiliser AVERAGE en DAX sur Power BI ?

Nous suivre sur Google

Vous souhaitez calculer une moyenne dans Power BI, comme un panier moyen, un prix moyen ou encore une note moyenne ? La fonction AVERAGE() en DAX pourrait être votre meilleur allié.

Elle permet justement de calculer rapidement la moyenne des valeurs présentes dans une colonne numérique.

Dans cet article, nous allons explorer en profondeur cette fonction, sa syntaxe, ses utilisations pratiques et bien plus encore. Préparez-vous à transformer vos analyses de données!

Qu’est ce que la fonction AVERAGE() en DAX

La fonction AVERAGE() en DAX permet de calculer la moyenne des valeurs d’une colonne numérique en DAX dans Power BI.

Elle peut servir à calculer :

  1. Le panier moyen de vos clients
  2. Le prix moyen de vos produits
  3. La note moyenne d’une enquête
  4. Le montant moyen de vos ventes

Concrètement, à quoi ressemble sa formule ?

Syntaxe de la Fonction AVERAGE()

La fonction AVERAGE() en DAX est très simple

AVERAGE(Table[Colonne])

Concrétement :

Terme Définition
AVERAGE Fonction DAX qui calcule la moyenne des valeurs d’une colonne numérique.
Table Nom de la table qui contient les données à analyser.
Colonne Colonne numérique sur laquelle vous souhaitez calculer la moyenne.

Par exemple :

AVERAGE(Ventes[Montant])

Cette formule calcule la moyenne de toutes les valeurs présentes dans la colonne Montant. On connaît maintenant sa syntaxe. Voyons comment l’utiliser concrètement dans Power BI.

Cas particuliers à considérer

Il est important de prendre en compte certains cas particuliers lorsque vous utilisez la fonction AVERAGE() :

  • Les valeurs négatives : elles sont prises en compte dans le calcul de la moyenne.
  • Les valeurs nulles : elles sont ignorées, ce qui peut influencer le résultat.
  • Utilisation avec des filtres : les filtres peuvent affecter les valeurs considérées pour le calcul.

En résumé, la fonction AVERAGE() est puissante, mais vous devez être conscient des cas particuliers pour éviter des erreurs d’interprétation dans vos analyses.

Besoin de vous perfectionner sur le logiciel ? Découvrez notre formation Power BI avancé CPF

Comment utiliser AVERAGE() dans Power BI ?

Pour créer une moyenne dans Power BI :

  1. Ouvrez votre rapport dans Power BI Desktop.
  2. Sélectionnez la table contenant vos données.
  3. Cliquez sur Nouvelle mesure.
  4. Saisissez votre formule :
Panier moyen =AVERAGE(Ventes[Montant])
  1. Appuyez sur Entrée.
  2. Ajoutez ensuite votre nouvelle mesure dans une carte, un tableau ou un visuel KPI Power BI

Et voilà, le tour est joué ! La mesure se mettra automatiquement à jour selon les filtres appliqués dans votre rapport. Voyons voir cette fonction dans un cas pratique.

Cas pratiques avec AVERAGE() dans Power BI

Exemple simple : calculer votre panier moyen

Pour vous aider à visualisé prenons un exemple. Imaginons que vous souhaitiez calculer votre panier moyen. C’est très simple.

Pour cela, vous avez une table Ventes avec une colonne Montant, qui contient le montant de chaque commande :

Commande Montant
1 80 €
2 120 €
3 150 €
4 100 €
5 50 €

Il suffit d’utiliser la formule suivante :

AVERAGE(Ventes[Montant])

Power BI calcule alors automatiquement la moyenne : (80 + 120 + 150 + 100 + 50) / 5 = 100 €. Votre panier moyen est donc de 100 €. C’est tout. Vous pouvez ensuite l’intégrer dans un tableau de bord Power BI avec vos autres indicateurs.

Vous voulez plus dur ? Regardez la suite.

Exemple avancé avec des filtres

Maintenant, plus dur. Calculer la moyenne en appliquant des filtres. Imaginons que vous souhaitez calculer le panier moyen uniquement pour les commandes de la catégorie “Informatique”.

Vous avez cette table :

Commande Catégorie Montant
1 Informatique 200 €
2 Mobilier 150 €
3 Informatique 300 €
4 Informatique 100 €
5 Mobilier 250 €

Vous pouvez utiliser CALCULATE() avec AVERAGE() :

CALCULATE(
AVERAGE(Ventes[Montant]),
Ventes[Categorie] = "Informatique")

Dans cette mesure :

  • AVERAGE(Ventes[Montant]) calcule la moyenne des ventes
  • CALCULATE() modifie le contexte du calcul
  • Ventes[Catégorie] = "Informatique" indique que seules les ventes en Informatiques doivent être prises en compte.

AVERAGE(Ventes[Montant]) demande à Power BI de calculer la moyenne des montants. Power BI prend uniquement les commandes de la catégorie Informatique :

(200 + 300 + 100) / 3 = 200 €

Le panier moyen pour la catégorie Informatique est donc de 200 €. Vous pouvez ensuite utiliser la mise en forme conditionnelle dans Power BI pour faire ressortir les catégories situées au-dessus ou en dessous de cette moyenne.

Différences entre AVERAGE() et AVERAGEX() dans DAX

Le saviez-vous ? DAX possède également la fonction AVERAGEX().

Fonction Quand l’utiliser ?
AVERAGE() Pour calculer directement la moyenne d’une colonne numérique.
AVERAGEX() Pour calculer la moyenne d’une expression ou d’un calcul effectué ligne par ligne.

Fonctions Associées à AVERAGE()

La fonction AVERAGE() peut être utilisée avec plusieurs autres fonctions DAX pour créer des analyses plus précises. Voici quelques fonctions clés qui peuvent être associées à AVERAGE() :

5 conseils pour bien utiliser AVERAGE() en DAX

Voici nos conseils pour cette fonction :

Bonne pratique Pourquoi ? Exemple
Utiliser une colonne numérique AVERAGE() doit travailler sur une colonne contenant des valeurs pouvant être moyennées. AVERAGE(Ventes[Montant])
Vérifier les valeurs BLANK() Les valeurs vides ne sont pas prises en compte dans la moyenne. Vérifiez les données manquantes avant d’interpréter votre résultat.
Faire attention au contexte de filtre Les segments et les filtres du rapport peuvent modifier la moyenne obtenue. Une sélection sur une région modifiera automatiquement la moyenne affichée.
Utiliser CALCULATE() pour filtrer CALCULATE() permet de calculer une moyenne uniquement sur les données qui vous intéressent. CALCULATE(AVERAGE(Ventes[Montant]), Ventes[Pays] = "France")
Utiliser AVERAGEX() pour les calculs complexes AVERAGE() calcule la moyenne d’une colonne, tandis qu’AVERAGEX() peut évaluer une expression ligne par ligne. AVERAGEX(Ventes, Ventes[Quantite] * Ventes[Prix])

Envie d’aller plus loin ?

Pour celles et ceux qui souhaitent apprendre encore plus sur Power BI, vous pouvez vous orienter vers une formation dédiée. Et devinez quoi ? Nous avons la solution pour vous !

Découvrez maintenant notre offre de formation Power BI en France, dans plusieurs régions, à distance comme en présentiel.

Ayez bien à l’esprit que cette formation développe des compétences en fonction de vos besoins, aucun niveau ne vous sera requis !

FAQ sur la fonction AVERAGE () en DAX

À quoi sert la fonction AVERAGE() en DAX ?

La fonction AVERAGE() permet de calculer la moyenne des valeurs numériques présentes dans une colonne.

Quelle différence entre AVERAGE() et AVERAGEX() ?

AVERAGE() calcule directement la moyenne d’une colonne. AVERAGEX() permet d’évaluer une expression pour chaque ligne avant d’en calculer la moyenne.

Peut-on utiliser AVERAGE() avec CALCULATE() ?

Bien sûr ! CALCULATE() permet d’appliquer ou de modifier des filtres avant de calculer la moyenne avec AVERAGE().

Laissez-nous votre avis : post
LAMBERT Augustin

Augustin Lambert

Avant de former sur Excel et Power BI, j'ai passé plus de quatre ans comme contrôleur de gestion (chez Engie Ineo Infracom, puis Alain Afflelou), à construire moi-même les fichiers Excel et tableaux de bord dont mes équipes avaient besoin pour piloter budgets et performances. Déjà pendant mon Master Audit Contrôle Finance à l'ESAM, c'est moi que mes camarades de promotion venaient voir pour comprendre Excel. Aujourd'hui, j'ai fini par transformer cette passion en métier chez Morpheus Formation depuis janvier 2025, avec déjà plus de 40 formations animées. J'interviens sur Excel, Power BI, Power Pivot, l'IA appliquée à la bureautique et Google Workspace.
Certifié Microsoft PL-300 et TOSA Power BI.

Articles: 47

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Guide rapide et pratique pour maîtriser Power BI
Entrez votre adresse e-mail et nous vous enverrons notre support 100 % gratuit.
Dernière chance d’en profiter !
FORMATION POWER BI CPF
Vous avez des objectifs précis ? Un formateur vous accompagne pour les atteindre. Notre formation Power BI sur mesure se déroule à distance, en tête-à-tête avec un formateur.D’une durée de 18 à 24 heures, elle est organisée en séances courtes, pour un apprentissage progressif et efficace.
Increase your Online Store's Revenue by 300%
Devenir très bon sur Power BI
Chaque jeudi, une nouvelle vidéo pour : • créer des dashboards, • automatiser vos reportings, • améliorer vos fichiers avec notre expert. C’est gratuit. C’est concret.
1 vidéo Power BI par semaine.