Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Dans le didacticiel LuckyTemplates DAX d'aujourd'hui, je souhaite passer en revue une technique assez intéressante qui utilise DAX de manière très efficace. J'ai dû travailler sur un scénario dans lequel nous effectuions une analyse de nos campagnes par e-mail. Je voulais savoir combien d'e-mails nous recevions en une journée, le comparer sur une base mensuelle, et aussi comparer le mois en cours au meilleur mois. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Table des matières

Une comparaison cumulative entre le meilleur mois et le mois en cours

J'ai un ensemble de données dynamique qui arrive sur un mois en cours et j'aimerais toujours le comparer au meilleur mois, afin que je puisse suivre comment je vais par rapport à mon meilleur mois.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Pour commencer ce didacticiel LuckyTemplates DAX , je vais d'abord vous montrer la fonctionnalité. Lorsque je clique sur le segment MonthInCalendar (tableau de gauche), vous verrez que mon meilleur mois reste toujours le même.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Mon meilleur mois parmi ces données a été janvier 2015 .

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Je peux cliquer sur n'importe quel mois dans le segment MonthInCalendar et voir mes performances par rapport à mon meilleur mois.

Calcul des ventes cumulées

La première chose que vous devez faire est de configurer votre calcul de comparaison. Lorsque je clique sur MonthInCalendar , vous verrez que le contexte dans le tableau change à mesure que je sélectionne différentes choses dans le filtre.

De toute évidence, le contexte est essentiel ici. Il est important de comprendre quel est le contexte du calcul , qui dans ce cas particulier est juillet 2016 .

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Comme vous pouvez le voir sur l'image ci-dessous, pour juillet 2016, j'ai calculé mes ventes totales , qui est une simple somme de la colonne des revenus.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Et puis j'ai utilisé un modèle de vente cumulatif qui peut être réutilisé encore et encore.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

J'ai utilisé la pour que le calcul commence toujours au début de mon contexte sélectionné. Le calcul des ventes cumulées est celui de la ligne bleue plus claire ci-dessous, et il change toujours chaque fois que je change les filtres dans le slicer MonthInCalendar.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Maintenant, je veux comparer cela au meilleur. Pour ce faire, j'utiliserai la branche de mesure où je me branche d'une mesure à l'autre.

Calcul du meilleur mois de vente

La première chose que je dois déterminer est mon meilleur mois de vente. Je vais intégrer les points de données de ce mois dans mon prochain calcul, qui va calculer les ventes chaque jour unique de ce mois.

Je suis allé avec une formule utilisant la , qui vous permet de renvoyer une valeur de texte, mais ce que je devais faire, c'est isoler un résultat. Malheureusement, les formules ne peuvent pas renvoyer deux valeurs de texte. Ils ne peuvent renvoyer que 1. Si vous en faites plus de 1, cela renverra une erreur.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Si nous allons avec 1, cela ne va créer qu'une table d'une ligne ou d'une valeur. J'ai créé un tableau de tous mes mois et années, puis j'ai calculé le total des ventes pour ces mois particuliers. La fonction TOPN va les classer afin que j'obtienne mon mois le plus élevé en termes de ventes au sommet.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Ensuite, je vais renvoyer le nom de ce mois particulier, ce que fait MAXX.

L'autre chose que je dois faire si je veux voir le meilleur mois dans ce tableau est de supprimer le contexte des dates.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Nous ignorons donc fondamentalement tout contexte provenant de Dates et isolons le mois le plus élevé. Et puis nous mettrons ce mois et cette année supérieurs sur chaque ligne.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

C'est donc la première étape. La deuxième étape consiste à calculer les ventes de chacun de ces jours. Nous voulons comparer sur une période quotidienne et connaître la différence de ventes d'un mois à l'autre.

J'ai utilisé efficacement pour le présenter et le rendre aussi facile que possible à comprendre. J'ai utilisé le calcul que nous venons de créer, la mesure Best Sales Month . Étant donné que cette mesure se trouve sur chaque ligne, je peux extraire les informations de ce résultat particulier.

Je vais extraire les résultats pour le mois et l'année en utilisant des variables.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Ensuite, je vais également calculer les résultats pour chaque jour en utilisant les fonctions et .

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Ensuite, je peux définir la date réelle parmi laquelle nous devons choisir.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

J'ai également fait un calcul simple où j'ai placé un filtre sur les dates afin que je puisse trouver quelle était la vente réelle de chaque jour.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Comparaison des résultats quotidiens : un didacticiel LuckyTemplates DAX

Un calcul cumulatif est le meilleur moyen de mettre en évidence différentes tendances.

Lorsque vous examinez les tendances au fil du temps, les totaux cumulés sont la meilleure chose à faire. Mais si vous le souhaitez, vous pouvez également effectuer des calculs quotidiens et comparer les résultats quotidiens.

Nous avons déjà nos ventes du meilleur mois chaque jour maintenant. La prochaine étape à faire ici est de calculer quel est le cumulatif de cela. Maintenant, c'est là que les choses peuvent devenir un peu plus délicates. Nous ne pouvons pas utiliser le modèle cumulatif que nous avons utilisé précédemment. Nous devons utiliser un modèle différent qui nous permet de créer une table virtuelle de ces résultats.

Cette fois-ci, nous utilisons un modèle commun utilisé pour calculer le total cumulé d'un nombre plus complexe, et non pour une simple mesure de base. Au lieu d'utiliser le , j'ai utilisé , qui crée une table virtuelle de tous les résultats.

Ensuite, nous allons calculer si les données sont inférieures ou égales à la date actuelle.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

En théorie, nous avons isolé la colonne Date et la colonne Ventes du meilleur mois, les avons placées dans une table virtuelle et avons effectué des calculs sur cette table virtuelle.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

À la fin de ce calcul, nous parcourons chaque résultat dans la table virtuelle, en accumulant les résultats au fur et à mesure. Enfin, nous calculons le résultat final en utilisant les meilleures ventes mensuelles, sous la fonction SUMX.

Alors maintenant, mon meilleur mois apparaît en janvier 2015 tout en utilisant un contexte différent. Le contexte change en cliquant autour du slicer MonthInCalendar. Cependant, les résultats des ventes du meilleur mois restent toujours les mêmes car ils font référence aux dates que nous avons spécifiées, tandis que le total des ventes cumulées se produit à la suite de celui-ci.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Différence par rapport au calcul du meilleur mois

On peut évidemment aller plus loin. Nous pouvons découvrir la différence et créer un autre aperçu en utilisant ce calcul simple.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Mesurer la ramification est la clé absolue ici. Je peux transformer le calcul de la différence par rapport au meilleur mois en un autre graphique linéaire afin que nous puissions identifier rapidement comment nous suivons réellement une période donnée.

Un tutoriel LuckyTemplates DAX sur les comparaisons cumulatives

Avec le graphique de résultat, vous pouvez voir au fil du temps comment nos ventes actuelles sont par rapport au meilleur mois.

Conclusion

Pour résumer ce didacticiel LuckyTemplates DAX, je vous ai montré comment comparer vos tendances actuelles avec vos meilleures tendances de vente à l'aide des techniques DAX et mesurer la ramification.

J'espère que vous avez appris certaines des meilleures pratiques en matière d'utilisation de DAX et de leur mise en œuvre dans votre propre développement de rapports.

Si vous avez apprécié le contenu couvert dans ce didacticiel particulier, veuillez vous abonner à la chaîne de télévision LuckyTemplates . Nous avons une énorme quantité de contenu qui sort tout le temps de moi-même et d'une gamme de créateurs de contenu, qui se consacrent tous à améliorer la façon dont vous utilisez LuckyTemplates et Power Platform.


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.