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

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

Dans ce didacticiel, je vais vous montrer comment récolter ou capturer une valeur à l'intérieur d'une mesure pour la réutiliser dans une autre mesure et réaliser des calculs dynamiques. J'utilise une combinaison de techniques de branchement de mesure avec la fonction DAX dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

L'équipe LuckyTemplates a récemment apporté des mises à jour aux formules qui permettent de mieux fonctionner qu'auparavant.

Ce n'est pas difficile à faire, alors allons-y

Table des matières

Créer une table de support

Ici, j'ai une mesure très simple, qui est une somme de mes revenus (donc juste des ventes). Mais cela peut être n'importe quoi, par exemple, cela peut être votre quantité ou vos coûts ou simplement n'importe quelle mesure de base que vous créez.

Si tout cela augmentait d'un certain montant, disons 5%, 10% ou 15%, je veux montrer l'impact de cela. Et je veux le rendre dynamique afin de pouvoir sélectionner différents montants, puis de voir quel est le nouveau montant du scénario.

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

La première chose que nous devons faire pour créer ceci est de saisir des données . Donc, je vais entrer des valeurs ici, puis nous allons récolter une sélection basée sur ces valeurs.

Donc, je vais appeler ce changement en pourcentage . Et puis je vais mettre quelques valeurs ici, disons 5%, 10%, 15, 20 et 30%. J'appellerai ce tableau Variation en pourcentage . Donc, je crée essentiellement une nouvelle table ici.

Au lieu de l'obtenir à partir d'Excel, je viens de le créer à partir de rien à l'aide de la fonctionnalité Saisir des données intégrée au bureau LuckyTemplates.

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

Une fois que j'ai chargé cela, cette table de support viendra dans mon modèle, comme ça.

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

Dans notre tableau de support, je vais changer le formatage en pourcentage et supprimer la virgule décimale.

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

Récolte d'une sélection de trancheuse à l'aide de la fonction DAX SELECTEDVALUE

Dans la page de rapport, je vais créer un segment et en faire une liste.

Maintenant, je veux pouvoir en sélectionner un et pouvoir récolter cette mesure sélectionnée. Je souhaite pouvoir saisir cette mesure et la combiner avec mes ventes totales pour voir quelles seraient les ventes du scénario.

Nous ne pouvons pas le faire pour le moment car ce n'est qu'une colonne pour l'instant. Nous devons le mettre dans une mesure.

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

Donc, je vais créer une nouvelle mesure ici, et je l'appellerai % Change . Ensuite, j'utiliserai la fonction SELECTEDVALUE DAX et saisirai ma colonne Percentage Change ( Percent Change ).

Le résultat alternatif est assez important ici car si rien n'est sélectionné, vous obtiendrez une erreur si vous ne mettez pas de résultat alternatif.

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

Parfois, vous pouvez utiliser BLANK, mais cela ne nous aidera pas dans ce cas. Si rien n'est sélectionné, nous voulons montrer qu'il n'y a aucun impact. Donc, je placerai ici zéro (0) comme résultat alternatif.

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

J'ai juste besoin de m'assurer que c'est formaté correctement aussi. Je vais transformer cela en pourcentage. Et puis je ferai glisser cette mesure dans le canevas et nous la regarderons comme une carte.

C'est ce que je veux dire par récolte. Je peux sélectionner dans le trancheur, disons 10 %, et j'obtiens 10 % dans la visualisation de la carte.

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

Lorsque je fais glisser cette mesure dans le tableau, vous verrez que j'ai maintenant ces 10 % sur chaque ligne. Je le récolte par la sélection, donc ça change par la sélection.

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

Une technique assez simple mais vous pouvez l'appliquer pour des analyses plus avancées, en particulier sur l'analyse de scénarios et l'analyse prédictive. Je vais vous montrer comment créer un calcul dynamique simple à partir de cette formule SELECTEDVALUE DAX.

Création d'un calcul dynamique à l'aide de la formule DAX SELECTEDVALUE

Maintenant, je vais créer une autre mesure et j'appellerai cette vente de scénario . Et puis je peux aller égal au total des ventes multiplié par un (1), plus le changement en pourcentage ( %Change ).

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

C'est ainsi que vous pouvez créer ces calculs dynamiques. Pensez simplement aux façons dont vous pouvez développer cela. Plusieurs paramètres différents peuvent avoir un impact sur les ventes de votre scénario.

Et c'est ce que vous pouvez réaliser en récoltant vos sélections de slicer . Vous verrez que ce n'est rien de difficile. Il s'agit littéralement de reconnaître que vous pouvez utiliser la fonction DAX SELECTEDVALUE, puis d'intégrer la colonne que vous avez créée à l'aide de Enter Data dans le paramètre de valeur sélectionnée.


Comment récolter les sélections de trancheuse LuckyTemplates à utiliser dans d'autres mesures
Comment récolter à ce jour dans LuckyTemplates à l'aide de DAX
présentant plusieurs sélections dans une trancheuse LuckyTemplates

Conclusion

Vous pensez peut-être que c'est si simple, mais c'est le début d'analyses assez avancées, en particulier autour de l'analyse de scénarios et de l'analyse prédictive.

C'est ainsi que vous pouvez intégrer ces valeurs dans vos rapports et obtenir des calculs dynamiques que vous n'avez peut-être jamais vus auparavant.

J'ai beaucoup abordé ce sujet dans d'autres séries de tutoriels. J'ai même créé un module complet dédié à l'analyse de scénarios chez qui amène cela à un stade plus avancé, alors assurez-vous de le vérifier également.

Acclamations!


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