Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

La fonction ALLSELECTED DAX dans LuckyTemplates est l'une des fonctions les plus avancées que vous pouvez utiliser dans vos rapports et tableaux de bord. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

La fonction ALLSELECTED DAX est un dérivé des fonctions ALL . Il y a donc ALL , ALLSELECTED et ALLEXCEPT . Ils font tous quelque chose de similaire, qui est de supprimer le contexte ou les filtres. Ici, nous allons nous concentrer sur la différence entre ALLSELECTED et ALL .

Table des matières

TOUS SÉLECTIONNÉS Vs TOUS

Pour vraiment montrer ce que ALLSELECTED peut faire, je vais utiliser les ventes cumulées comme exemple.

Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

Dans cet exemple, vous voyez que j'ai utilisé la fonction ALLSELECTED DAX pour filtrer une période spécifique. Ainsi, le total que vous voyez sous affiche les chiffres dans ce filtre.

Voyons maintenant ce qui se passe si je change ALLSELECTED en ALL .

Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

Ainsi, les résultats sous Ventes cumulées affichent le total si vous utilisez ALLSELECTED . D'autre part, la colonne Cumulative Sales ALL affiche le total si vous utilisez la fonction ALL . En regardant les deux résultats, vous verrez une énorme différence.

Voici ce qui s'est passé là-bas. Lorsque nous avons utilisé ALLSELECTED, nous avons enveloppé notre table Dates d'où provenait le filtre.

Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

Cela signifie que les résultats sont basés sur la suppression du contexte des données globales présentées.

Importance du contexte dans ALLSELECTED

Donc, le contexte est en fait la clé ici. Vous devez comprendre le contexte pour comprendre ALLSELECTED . Donc, pour le moment, notre contexte actuel réside dans les dates que nous avons sélectionnées. Et chaque fois que nous modifions la sélection de la date, le contexte actuel change également.

En quoi le contexte est-il différent lorsqu'il s'agit de la fonction ALL ?

Avec la fonction ALLSELECTED, vous supprimez uniquement le contexte dans cette sélection de date particulière. Mais ce que ALL fait, c'est qu'il supprime tout contexte quelles que soient les dates sélectionnées. C'est pourquoi nous obtenons des résultats différents.

En d'autres termes, ALL examine l'ensemble complet des données du début à la fin. Il ne tient pas compte de toute sélection ou filtre que vous effectuez dans votre rapport.

Si nous essayons de visualiser cela, vous remarquerez encore plus la différence. Voici à quoi ressemblent nos ventes cumulées si vous utilisez ALLSELECTED .

Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

Mais si je superpose les résultats des ventes cumulées en utilisant ALL , vous verrez que le nombre se multiplie en un montant stupéfiant.

Une plongée en profondeur dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates


Fonction ALL dans Power BI - Comment l'utiliser avec DAX Utilisation de la fonction ALL dans LuckyTemplates pour des informations de haute qualité Comparer les informations cumulées sur différents mois dans LuckyTemplates

Conclusion

Nous avons montré que ALLSELECTED est utilisé ici tel qu'appliqué aux ventes cumulées sur une période donnée que j'ai sélectionnée. Mais vous pouvez également utiliser la même approche si vous souhaitez vous diversifier et examiner les ventes de l'année dernière, du dernier trimestre, etc. En fin de compte, vous pouvez l'utiliser pour présenter des informations non pas à partir de l'ensemble des données, mais dans un délai sélectionné. gamme.

Comme beaucoup d'autres fonctions LuckyTemplates, ALLSELECTED peut également être utilisé d'autres manières. En travaillant avec Product Budgets , par exemple, vous pouvez appliquer SUMX pour itérer les données quotidiennes, puis appliquer ALLSELECTED pour ajuster les résultats en fonction des dates même s'il n'existe aucune relation physique dans ce modèle particulier. Cela signifie que ALLSELECTED peut également être utile du point de vue de la relation manufacturée.


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