Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à laide de DAX

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à laide de DAX

Si vous êtes une entreprise vendant des produits dans de nombreux magasins différents ou dans de nombreuses régions différentes, vous voudrez alors comprendre s'il existe des points communs dans vos produits les plus vendus ou les moins vendus. Vous voudriez découvrir vos meilleurs produits par région. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Dans cet exemple, je vous explique comment trouver vos 2 meilleurs produits à l'aide des calculs DAX dans LuckyTemplates .

Je peux voir que cela est également très utile si vous recherchiez des valeurs aberrantes dans vos données au fil du temps. Peut-être identifiez-vous que certains produits se vendent très bien dans certaines régions par rapport à d'autres, et il peut y avoir une opportunité d'en profiter avec des promotions, des ventes incitatives, etc.

Il y a tellement d'opportunités d'ajouter de la valeur avec ces types d'informations.

Dans ce didacticiel, j'examine la formule DAX requise pour obtenir cet aperçu particulier, en me concentrant sur l'utilisation de TOPN dans l' instruction CALCULATE .

Table des matières

Pourquoi isoler vos meilleurs produits

Il est facile de calculer les ventes totales de chaque produit par région. Cependant, cela peut nous donner un graphique très chargé lorsque nous ne voulons nous concentrer que sur nos meilleurs produits.

Nous voyons dans ce tableau que nous vendons beaucoup de produits et cette liste peut devenir très longue. Il est assez difficile de voir les tendances, ou de voir le calcul ou la perspicacité que nous recherchons.

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX

Dans cet exemple, nous voulons voir nos 2 meilleurs produits, nous devons donc d'une manière ou d'une autre faire en sorte que ceux qui ne figurent pas sur les deux premiers apparaissent comme vides. De cette façon, ils n'apparaîtraient pas dans notre visualisation.

La technique que nous allons utiliser dans ce didacticiel est très utile pour une gamme de scénarios différents, pas seulement pour vendre des produits. Il peut s'agir des meilleurs clients, des régions les plus vendues, des meilleurs vendeurs, etc. Nous pourrions même isoler les marges bénéficiaires ou les coûts.

La grande chose à propos de ce modèle que nous allons utiliser est que nous pouvons changer le contexte du calcul et il ajustera dynamiquement la table.

Dans cette visualisation, il est très facile de voir tous les endroits que nous vendons, de les trier par nom de produit, et nous pourrions voir nos produits les plus vendus, etc. Nous pourrions utiliser toutes les informations ici pour les promotions marketing, la publicité de nouvelles offres, pour exemple, et ainsi de suite.

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX

Comment trouver vos meilleurs produits

Je vais vous montrer la formule qui nous permet de trouver nos meilleurs produits.

Ici, nous avons nos ventes totales par code d'état, et l'autre tableau montre les ventes de chaque produit pour chaque emplacement. Dans cet exemple, nous voulons afficher uniquement les ventes des 2 meilleurs produits dans chaque région , puis masquer tout le reste.

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX

Pour ce faire, nous créons notre formule, que j'appelle Top 2 Products per Region . Nous utilisons VAR (variables) ici et mettons un RankingContext sur la ligne suivante avec nos produits car c'est en fait ce que nous allons classer. Sur la ligne suivante, nous allons RETURN, puis utilisons CALCULATE Total Sales.

Ensuite, nous allons TOPN avec la valeur N comme 2 , car nous recherchons nos 2 meilleurs produits, dans cet exemple, et nous avons donc TOUS les produits également. Après quoi, nous le classons par Total Sales .

Enfin, à cause de cette instruction ALL dans notre fonction TOPN, nous devons ramener le contexte du nom du produit. Et pour y parvenir, nous mettons ce RankingContext .

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX

Une fois cela fait, nous cliquons sur OK et nous nous assurons qu'il est correctement formaté.

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX

Si nous apportons cela dans notre tableau, nous pouvons voir maintenant qu'il existe des valeurs vides pour tous les produits qui ne figurent pas dans nos deux premiers . Toutes les autres valeurs sont celles de nos deux meilleurs produits dans une région spécifique.

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX

Et cela, bien sûr, renvoie au modèle de données, tout comme la plupart des calculs que nous effectuons. Nous pouvons également améliorer cette visualisation en ajoutant les barres de données , apportant de la couleur à notre tableau.

Trouvez vos meilleurs produits pour chaque région dans LuckyTemplates à l'aide de DAX


Où sont vos meilleures ventes par produit ? Analyses avancées avec LuckyTemplates
Présentez le nom du meilleur résultat dans une visualisation de carte à l'aide de LuckyTemplates
Classement Insights à l'aide de TOPN dans LuckyTemplates

Conclusion

Comme je l'ai mentionné, vous pouvez réutiliser ce modèle de formule de plusieurs façons avec n'importe quelle dimension à laquelle vous pouvez penser que vous avez dans votre modèle de données. Vous pouvez utiliser cette technique et apporter des informations intéressantes dans vos rapports.

Cette technique est excellente pour bien apprendre. Comprendre comment TOPN calcule en interne un classement à la volée, puis crée un contexte à l'intérieur de CALCULATE, qui isole les meilleurs (dans ce cas) produits à vendre, vous est très utile lorsque vous utilisez LuckyTemplates.

La fonction VALUES est tout aussi importante. Vous en avez besoin pour rétablir le contexte du nom du produit afin que ce calcul fonctionne correctement.

Comme toujours, DAX est un langage analytique incroyable , qui vaut vraiment la peine d'être appris si vous vous lancez dans LuckyTemplates. Vraiment, si vous n'apprenez pas DAX , vous manquez 90% de ce que vous pouvez réaliser dans LuckyTemplates.

Amusez-vous à apprendre cette technique et assurez-vous de chercher à l'appliquer dans vos propres environnements pour intégrer les concepts dans votre esprit. Regardez la vidéo complète ci-dessous.

Acclamations!


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.