Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Chez LuckyTemplates, nous construisons un mouvement analytique avec LuckyTemplates. Aujourd'hui, je vais vous expliquer comment créer une visualisation impressionnante où nous ne présentons dynamiquement que nos clients les mieux classés à l'aide de plusieurs mesures dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Ce que nous avons ici est un trancheur qui modifie dynamiquement les visualisations et les mesures chaque fois que je fais une sélection. Disons que nous voulions examiner uniquement les 5 principaux clients. Nous pouvons examiner les 5 principaux clients en termes de ventes , de bénéfices et de marges . Ce qui est également intéressant, c'est que nous pouvons établir un lien avec notre modèle de données, puis passer à n'importe quelle période.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Cette technique peut être réutilisée ; vous pouvez obtenir n'importe quel type de classement en utilisant exactement la même technique. Je vais vous montrer les étapes que j'ai utilisées pour créer plusieurs mesures dans LuckyTemplates et j'espère qu'à la fin, vous pourrez voir comment vous pouvez appliquer cette excellente technique de visualisation en plus de vos propres ensembles de données et de votre propre environnement.

Table des matières

Création du trancheur

La première chose que j'ai faite a été de créer le slicer. J'ai créé un tableau et l'ai appelé Ranking Selections et j'ai utilisé la fonction Enter Data. J'ai répertorié mes sélections : Top 5, Top 20, Top 50 et Top 200, puis j'ai ajouté le numéro de classement. Nous avions besoin d'un nombre ici non seulement pour trier notre sélection mais aussi pour la saisir à l'intérieur d'une mesure et l'intégrer dans notre logique.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Classement Sélectionner la formule

La deuxième étape consiste à créer une formule qui me permettrait d'enregistrer quel classement est sélectionné. De cette façon, chaque fois que je sélectionne des valeurs différentes à l'intérieur du slicer, cela changerait pour le numéro de classement. J'ai utilisé une technique très courante utilisée pour extraire des valeurs d'un slicer : le IF HASONEVALUE .

Si la sélection de classement a une valeur, je veux qu'elle soit égale au numéro de rang que j'obtiens via la fonction VALUES. Si rien n'est sélectionné, je mets juste un grand nombre pour couvrir chaque résultat dans la table client. Cela signifie que si rien n'a été sélectionné, vous obtiendrez une liste de chaque client et de ses performances.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Mes mesures de base sont déjà configurées, comme mes ventes totales , mes bénéfices totaux et mes coûts totaux . J'ai également intégré ou ramifié dans mes marges bénéficiaires en utilisant cette mesure :

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Ventes totales par rang

L'étape suivante consiste à créer une logique qui classe nos clients de manière dynamique sur l'ensemble de ces différentes mesures. Nous voulons pouvoir faire une sélection et voir les ventes, les bénéfices et les marges de nos meilleurs clients.

Ils seront tous potentiellement différents, n'est-ce pas ? Ils ne seront pas tous le même client, nous avons donc besoin d'un calcul dynamique que nous pouvons utiliser pour toutes ces différentes mesures.

Je vais créer une nouvelle mesure pour écrire la logique et utiliser une technique qui simplifie le code. Je suis vraiment fan des VARIABLES ces jours-ci et je les utilise autant que possible. J'appellerai la nouvelle mesure Top Sales by Rank .

Dimension de classement

Je vais utiliser une VARIABLE et l'appeler Ranking Dimension . Tout ce dont j'ai besoin est une fonction de table qui est la dimension que je vais classer. Ce seront nos clients parce que nous essayons de trouver nos meilleurs clients en utilisant toutes ces différentes mesures.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Ensuite, je vais ajouter la sélection de classement qui saisira le nombre de clients que nous voulons voir à l'intérieur de ces visualisations. Ensuite, je taperai RETURN ici car c'est ce que vous devez faire pour arrondir une formule lorsque vous utilisez des variables.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

L'étape suivante consiste à écrire la logique réelle. Nous calculerons les ventes totales , mais uniquement pour les N premiers clients ou le nombre de clients que nous sélectionnons. Pour ce faire, j'utilise la fonction FILTER et j'ajoute la dimension de classement.

Écrire la logique

Ensuite, je saute sur une nouvelle ligne et place le FILTRE sur la dimension de classement. J'utiliserai la logique RANKX mais je ne pourrai pas utiliser la variable à l'intérieur de RANKX car cette variable ne sera pas dynamique à l'intérieur de ce contexte. Donc, je vais juste avec les ventes totales ici dans l'ordre décroissant.

C'est là qu'intervient la partie dynamique : je vais choisir inférieur ou égal à et utiliser notre variable Ranking Select. Cela ne renverra une valeur que si le classement des ventes totales est inférieur au top 5, au top 20, au top 50 ou au top 200.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Faisons glisser le nom du client sur la table. Normalement, il affichera chaque client, mais dès que j'utiliserai la logique que nous venons de créer, cela deviendra beaucoup plus dynamique. Par exemple, lorsque je sélectionne Top 5 sur le slicer, mes 5 meilleurs clients s'affichent ; si je clique sur Top 20, cela affichera mes 20 clients. Plutôt cool, non ?

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

La formule que nous avons utilisée supprime essentiellement tout ce qui n'est pas dans la sélection de classement. Il indique si le classement est inférieur ou égal à la sélection de classement, puis calculez le total des ventes ; si ce n'est pas le cas, ne l'incluez pas. C'est ainsi que nous obtenons le calcul dynamique et la visualisation.

Changeons cela en visuel et améliorons-le un peu en ajoutant des étiquettes de données et en changeant la couleur. Alors maintenant, nous avons le total des ventes de nos meilleurs clients.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Bénéfices totaux par rang

Ce qui est génial, c'est que ce modèle peut être réutilisé de tant de façons. Par exemple, il est facile de passer du total des ventes, puis de calculer les bénéfices. Tout ce que nous avons à faire est de copier la mesure et de la coller dans notre nouvelle, puis de remplacer Total Sales par Total Profits .

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

Marges bénéficiaires totales par rang

Nous faisons la même chose pour obtenir les marges bénéficiaires de nos meilleurs clients.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

À la fin de cette analyse, nous obtenons cet aperçu incroyable en utilisant différentes mesures dans LuckyTemplates où nous pouvons non seulement examiner nos ventes par rang , nous pouvons également examiner les bénéfices par rang et les marges bénéficiaires par rang . Évidemment, nous voulons nous assurer que ceux-ci sont formatés correctement, nous allons donc les mettre simplement dans un format de pourcentage, puis changer les couleurs pour égayer un peu le tout.

Trouvez vos meilleurs clients à travers différentes mesures dans LuckyTemplates

En appliquant plusieurs mesures dans LuckyTemplates, nous avons maintenant trois graphiques dynamiques comme ça. Nous pouvons présenter nos clients Top 5, Top 20, Top 50 ou Top 200 et passer d'une période à l'autre.

Conclusion

Il y a tellement d'applications que vous pouvez utiliser avec cette technique. J'espère que vous pourrez l'utiliser dans vos propres environnements. Si vous êtes une très grande entreprise et qu'à la fin de chaque mois, vous souhaitez organiser une promotion ou récompenser vos meilleurs clients, c'est un moyen rapide d'évaluer ce groupe de personnes. Évidemment, votre marketing peut être dicté par le classement de vos clients.


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir