Classement des informations à laide de TOPN dans LuckyTemplates

Classement des informations à laide de TOPN dans LuckyTemplates

Dans cet article, nous allons explorer comment nous pouvons utiliser la fonction TOPN dans LuckyTemplates. Vous apprécierez vraiment de voir l'immense quantité de façons dont vous pouvez utiliser cette fonction. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

TOPN est une fonction tellement puissante et il y a tellement de petites nuances dans son fonctionnement dans différents contextes.

Je vais parcourir quelques exemples et vous verrez comment j'ai appliqué TOPN à ces calculs très uniques ou aux idées que je souhaite présenter.

Classement des informations à l'aide de TOPN dans LuckyTemplates

J'ai une configuration ici où j'essaie d'analyser les vendeurs.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Nous avons nos vendeurs dans le tableau, et le tableau ci-dessous représente les colonnes Nom du vendeur et Total des ventes. Il montre donc les revenus générés au cours de la période donnée.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Nous pouvons également modifier la période sur laquelle nous analysons nos clients.

Table des matières

Utilisation de TOPN pour comparer les ventes par rapport à la moyenne des 5 meilleures ventes

Classement des informations à l'aide de TOPN dans LuckyTemplates

Nous essayons de comparer les ventes par vendeur à la moyenne de notre top 5. Cet exemple est un exemple parfait pour utiliser la fonction TOPN .

TOPN nous permet de manipuler une table virtuelle basée sur un classement, puis d'exécuter un calcul basé sur cette table virtuelle.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Vous pouvez utiliser TOPN de plusieurs manières, mais dans ce cas particulier, je place la table virtuelle TOPN à l'intérieur d'une fonction d'itération.

Donc, dans chaque résultat individuel, je veux créer et façonner une table virtuelle que je veux parcourir. Et puis je veux produire un résultat basé sur cela.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Si nous voulons analyser les cinq meilleurs vendeurs dans notre contexte, nous devons utiliser la fonction ALL dans TOPN pour supprimer tout contexte du nom du vendeur. Nous agrandissons ici une table virtuelle de tous nos vendeurs.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Ensuite, nous effectuons un classement et ne quittons que les cinq premiers, car nous utilisons le décroissant ( DESC ) ici et les ventes totales.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Fondamentalement, TOPN parcourt chaque vendeur, mais nous ne renvoyons que les cinq premiers.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Donc, cette itération particulière, AVERAGEX , itère uniquement sur cinq vendeurs à chaque ligne.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Et théoriquement, ces cinq meilleurs vendeurs seraient les suivants :

Classement des informations à l'aide de TOPN dans LuckyTemplates

Vous pouvez manipuler cette expression un peu. Nous pouvons faire le top 10 en changeant simplement le nombre à 10, et nous obtiendrions alors la moyenne du top 10.

Comparer les ventes aux cinq premiers et convertir les résultats en pourcentage

Pour ce scénario, nous voulons comparer les ventes à nos cinq premiers et nous voulons voir un pourcentage. Pour obtenir ce résultat, nous pouvons suivre les étapes suivantes :

  1. Pour ce scénario, nous utiliserons la variable, qui est le Top5Average dans ce cas.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  2. Mettez RETURN , puis DIVISEZ le total des ventes par la moyenne des 5 meilleurs, et utilisez « 0 » comme résultat alternatif.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  3. Formatez les valeurs Compare Sales to Top 5 Average en pourcentage.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  4. Nous obtiendrons ce résultat :

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  5. Facultatif : supprimez le pourcentage total car il n'aurait aucun sens ici.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  6. Facultatif : utilisez les résultats pour la visualisation.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

Utilisation de TOPN pour obtenir le pourcentage des 5 meilleurs produits vendus

Classement des informations à l'aide de TOPN dans LuckyTemplates

Cet exemple est une autre façon relativement nuancée d'utiliser TOPN . Dans ce cas particulier, je veux voir le pourcentage des cinq meilleurs produits que vendent les vendeurs.

Donc, sur la base de toutes les ventes qu'ils réalisent, décomposons les cinq principaux produits qu'ils vendent et quel est le pourcentage correspondant de cela.

Nous serons en mesure d'identifier si un vendeur se concentre vraiment sur un ensemble particulier de produits ou s'il privilégie un ensemble particulier de produits par rapport à un autre vendeur qui pourrait être trop répandu.

Cela pourrait vraiment introduire de bonnes conversations si vous voulez vraiment comprendre comment les gens vendent réellement vos produits.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Nous pouvons utiliser TOPN ici comme contexte supplémentaire dans la fonction CALCULATE . La table virtuelle évalue chaque produit vendu par chaque vendeur.

Cela déterminerait les ventes totales de ce produit, puis ne renverrait que les cinq premiers, car nous utilisons Descending ( DESC ) et nous avons placé « 5 » dans l'expression.

Fait intéressant, nous n'avons pas besoin d'utiliser une fonction ALL dans ce scénario. En effet, le contexte actuel du calcul est le vendeur, il n'y a donc aucun impact sur les produits.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Cette table virtuelle a créé chaque ligne de cette table particulière, puis les ventes des cinq meilleurs produits sont renvoyées.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Classement des informations à l'aide de TOPN dans LuckyTemplates

Dérivation des 5 meilleures ventes de produits

Vous pouvez suivre le processus étape par étape ci-dessous pour obtenir les 5 meilleures ventes de produits :

  1. Utilisez la variable Top5Product Sales et suivez cette formule :

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  2. Mettez à jour les valeurs de "%" pour les 5 meilleures ventes de produits en pourcentage.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

  3. Nous avons maintenant les pourcentages et nous pouvons ensuite trier notre tableau en fonction de ces pourcentages.

    Classement des informations à l'aide de TOPN dans LuckyTemplates

Nous pouvons maintenant voir pourquoi il y a une énorme divergence entre les vendeurs. Est-ce régional ? Est-ce axé sur le gestionnaire ? Il y a beaucoup de bonnes choses que vous pouvez en tirer.

Classement des informations à l'aide de TOPN dans LuckyTemplates

Créer une visualisation à partir des résultats est également une excellente idée pour voir où se produit la divergence.

Conclusion

Il y a tellement de façons différentes de manipuler TOPN afin que vous puissiez trouver ces informations vraiment uniques et intéressantes qui impliquent une sorte de classement.

En outre, vous pouvez également évaluer comment ces choses changent au fil du temps. Rien ne vous empêche d'incorporer des calculs d'intelligence temporelle ou des calculs de comparaison de temps en plus de ces nouveaux calculs que vous avez créés avec TOPN .

Si vous avez aimé en savoir plus sur TOPN , vous pouvez parcourir ces liens pour obtenir plus d'informations sur ce sujet :

Quand utiliser TOPN dans LuckyTemplates - Examen de la formule DAX

Quand et comment utiliser TOPN dans LuckyTemplates - Tutoriel sur la fonction DAX

Découvrez des informations uniques à l'aide de TOPN dans LuckyTemplates

Profitez de travailler à travers celui-ci.


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