Calculs DAX : total des résultats moyens

Il s'agit d'une très bonne démonstration des calculs DAX dans LuckyTemplates. Je vais vous montrer comment vous pouvez calculer le total d'une plage de résultats moyens, en utilisant la bonne combinaison de formules DAX . Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Cela nécessite une compréhension raisonnable du fonctionnement des fonctions d'itération dans LuckyTemplates. Ce sont des fonctions comme SUMX, AVERAGEX, MINX, MAXX . Habituellement, la fonction a un X à la fin.

Une fois que vous comprenez ce que font les fonctions d'itération, vous pouvez mieux comprendre comment manipuler une formule pour pouvoir calculer un total unique.

Avec cet exemple, nous utilisons AVERAGEX pour obtenir la moyenne. Ensuite, je vous montrerai comment utiliser SUMX dans le cadre de la formule pour ensuite recalculer un total différent de ce que vous recevriez normalement si vous utilisiez simplement AVERAGEX.

Nous couvrons également la fonction HASONEVALUE , qui est assez largement utilisée dans des scénarios très similaires.

Table des matières

Examen des calculs DAX

Regardons ce tableau et évaluons ce qui se passe réellement dans ces formules à l'intérieur du tableau.

Calculs DAX : total des résultats moyens

Tout d'abord, nous examinons les ventes totales. Il s'agit d'une simple formule de somme ou formule SUMX, qui est une fonction d'itération.

Il s'agit simplement de faire une somme, mais nous évaluons une logique à chaque ligne car c'est ce que font les fonctions d'itération, en particulier SUMX.

Calculs DAX : total des résultats moyens

Le point clé ici est quand il arrive au total, qui est de 35 millions. Parce qu'il n'y avait pas de contexte sur ce résultat, il itère en fait sur chaque ligne de la table des ventes sous-jacente, complétant cette logique . Et c'est ainsi que nous obtenons les 35 millions.

Calculs DAX : total des résultats moyens

Mais ensuite, lorsque nous passons à AVERAGEX , c'est exactement la même formule. Il a les mêmes paramètres à l'intérieur de la formule , sauf que nous avons la moyenne ici.

Calculs DAX : total des résultats moyens

Regardons maintenant le total, 2 356,01. Le total sera ce qui est calculé à chaque ligne, tout comme c'est le cas dans SUMX. Mais au lieu de faire une somme, il fait une moyenne.

C'est pourquoi nous avons un petit nombre ici, qui est de 2 356,01. C'est la moyenne de chaque vente qui s'est jamais produite dans le tableau des ventes.

Il y a une évaluation qui se passe dans chaque ligne et elle l'enregistre dans la mémoire, puis passe à la ligne suivante et à la suivante.

À la fin, cela fera la moyenne de chaque transaction de vente qui a eu lieu.

Calculs DAX : total des résultats moyens

Mais la partie clé de ce tutoriel est de savoir comment nous avons obtenu ce total, 28 272,12. Nous voulons savoir comment entraîner un total de toutes nos moyennes.

Calculs DAX : total des résultats moyens

Calcul du total des moyennes

Pour obtenir le total des résultats moyens, nous devons créer un comportement différent dans la zone totale.

Comment faisons-nous ça? Tout d'abord, passons en revue la formule que j'ai créée.

Si nous vérifions la variable, AVERAGEX, nous reconnaîtrons que c'est exactement la même chose que ce qui se passe dans cette partie particulière de la table.

Calculs DAX : total des résultats moyens

Nous utilisons cette logique, IF HASONEVALUE, où je vais Dates Month parce que nous sommes dans un contexte mensuel.

Calculs DAX : total des résultats moyens

Si le contexte mensuel a une valeur, alors nous allons évaluer la même formule exacte (AvgSales), que vous voyez ici, c'est exactement la même chose.

Calculs DAX : total des résultats moyens

Mais si ce n'est pas le cas, ce qui signifie que c'est essentiellement dans la zone totale, alors nous voulons faire quelque chose de différent.

Nous allons faire un SUMX parce que nous voulons créer en quelque sorte une somme des ventes moyennes. Et nous voulons évaluer le total (28 272,12) chaque mois et résumer les ventes moyennes.

Calculs DAX : total des résultats moyens

Ainsi, au total (28 272,12), au lieu d'évaluer chaque ligne de ce tableau des ventes, nous évaluons chaque mois.

Nous obtenons les ventes moyennes de chaque mois, et au lieu de faire une moyenne, nous faisons une somme car à l'intérieur se trouve SUMX.

Et c'est en fait ainsi que nous obtenons la somme totale de toutes les moyennes.

Implications du total des calculs DAX moyens

Il existe de nombreuses façons d'utiliser cette technique de combinaison de formules pour créer ces totaux moyens. Par exemple, lorsque vous souhaitez obtenir les ventes moyennes par exercice financier, comme je l'ai fait dans cet exemple.

Vous verrez dans l'exemple que le total des moyennes se trouve dans chaque ligne.

Calculs DAX : total des résultats moyens

J'ai calculé qu'en utilisant le ALLEXCEPT , en supprimant tout le contexte de l'exercice financier et c'est ainsi que le total apparaît à tous ceux-ci.

Calculs DAX : total des résultats moyens

Ensuite, j'ai calculé le pourcentage par exercice financier (% par exercice). Cela se fait en divisant les ventes moyennes par les ventes moyennes par exercice.

Vous saurez que cela fonctionne réellement parce que c'est à cent pour cent ici, comme il se doit.

Calculs DAX : total des résultats moyens


Calcul du % des totaux
Totaux cumulés dans LuckyTemplates sans aucune date – DAX avancé

Conclusion

Ce sujet sur les calculs DAX pour le total de la moyenne a été largement demandé sur le forum et ailleurs.

Lors de l'obtention du total des moyennes, nous utilisons une combinaison de fonctions comme AVERAGEX, HASONEVALUE et SUMX avec une logique combinée pour obtenir le total ultime de toutes les moyennes.

C'est une idée très réutilisable si vous avez besoin d'obtenir des totaux assez différents de ce qui est réellement le calcul général dans vos tableaux ou vos visualisations.

Voici d'autres rubriques connexes impliquant SUMX :
Afficher les N dernières ventes d'un client uniquement à l'aide de LuckyTemplates
Comment comprendre les tables virtuelles à l'intérieur des fonctions d'itération dans LuckyTemplates - Concepts DAX

Il s'agit d'une formule DAX assez unique. Si vous pouvez comprendre comment effectuer ces calculs DAX, alors vous vous débrouillez très bien avec vos connaissances LuckyTemplates. Vous êtes bien placé pour travailler sur d'autres choses avancées, en particulier lorsque l'itération de la logique est nécessaire.

Profitez de travailler à travers celui-ci.

Leave a Comment

Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.