Fonction LuckyTemplates DAX ALL - Comment ça marche

Fonction LuckyTemplates DAX ALL - Comment ça marche

Je souhaite vous présenter très rapidement la fonction LuckyTemplates DAX ALL. Je trouve qu'il peut y avoir un peu de confusion sur le fonctionnement de cette fonction, et je veux la simplifier et la rendre facile à comprendre. Ce tutoriel vous permettra de savoir où et quand utiliser cette fonction. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

La fonction est vraiment polyvalente et peut permettre des analyses de très haut niveau si vous comprenez vraiment ce qu'elle fait réellement. Je vais travailler sur quelques exemples afin que vous puissiez comprendre concrètement quand l'utiliser.

La fonction ALL est également connue sous le nom de fonction de filtrage ou « fonction de suppression de contexte ».

Table des matières

Calcul du pourcentage des ventes à l'aide de la fonction LuckyTemplates DAX ALL

J'ai ici un modèle très simple dans lequel j'analyse simplement les ventes de mes clients. J'ai une visualisation ainsi qu'un tableau. Et si je veux percer une année particulière, je peux le faire en utilisant ma trancheuse.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Je vais donc créer une nouvelle mesure et l'appeler All Customer Sales . Dans cette mesure ou formule, je vais utiliser la fonction .

Comprendre comment CALCULATE fonctionne est crucial ici. Cette fonction change le contexte d'un calcul. Vous pouvez supprimer ou ajouter des filtres à l'aide de CALCULATE. Vous pouvez faire une variété de choses avec et vous pouvez diversifier vos mesures.

Dans CALCULATE, je saisis toujours l'une de mes mesures principales, et dans ce cas, Total Sales . Ensuite, je veux utiliser ALL car cela supprime les filtres.

Ensuite, je vais mettre ma colonne Noms de clients . Je pourrais mettre ma table Customer ici, mais dans ce cas, je vais juste être précis. Cela supprimera la colonne Noms des clients du contexte de ce calcul.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Lorsque j'entre cette mesure dans mon tableau, vous verrez qu'elle nous donne le total sur chaque ligne. Si vous regardez la formule, je calcule toujours les ventes totales, mais je change le contenu. Je supprime tous les filtres provenant de la table Customer. Et c'est pourquoi nous avons maintenant le total dans chaque ligne.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Et puis à partir de là, je peux calculer le pourcentage (%) des ventes aux clients . Tout ce que j'ai à faire, c'est juste une simple mesure de branchement . Je simplement les ventes totales par TOUTES les ventes des clients . Et puis je vais mettre un zéro (0) comme résultat alternatif .

Fonction LuckyTemplates DAX ALL - Comment ça marche

Je vais juste transformer cela en pourcentage, l'apporter à la table, et nous verrons le pourcentage des ventes de chaque client.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Techniques de visualisation pour plus d'informations

Je peux également transformer cela en une visualisation pour des informations plus significatives. Cela peut être pertinent si vous avez une clientèle plus petite ou un petit nombre de produits ou si vous souhaitez comparer les ventes de vos entrepôts ou de différents magasins en fonction d'un pourcentage des ventes totales.

Fonction LuckyTemplates DAX ALL - Comment ça marche

C'est une technique très simple que vous pouvez utiliser pour activer cela. Et rappelez-vous qu'avec tous ces calculs, vous n'avez pas réellement besoin des calculs intermédiaires sur la table. Avec le branchement des mesures, vous pouvez facilement créer des tableaux comme celui-ci.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Une autre chose que vous pouvez faire, qui, je pense, fonctionne assez bien est le formatage conditionnel .

Fonction LuckyTemplates DAX ALL - Comment ça marche

Vous pouvez ajouter des barres de données à votre visualisation et la rendre plus attrayante.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Fonction LuckyTemplates DAX ALL et contexte initial

L'essentiel à noter ici est de bien comprendre quel est le contexte initial. Je vais vous montrer pourquoi.

Par exemple, j'aurai mes produits comme contexte initial au lieu de noms de clients. Découvrez ce qui arrive à tous les numéros. Ils ont considérablement changé et ils n'ont pas vraiment de sens.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Une fois que vous aurez vraiment compris ce que font CALCULATE et ALL en combinaison, vous verrez comment ils fonctionnent avec le contexte initial.

Comme vous pouvez le voir dans ce tableau, nous avons Products comme contexte initial et nous avons Total Sales. Nous supprimons tout le contexte des clients, mais nous n'affectons pas du tout les produits car le nom du produit ne figure pas dans notre formule. En fait, cela ne fait rien de différent de nos ventes totales.

Mais si nous superposons notre nom de client dessus , vous verrez que nous avons des montants différents. C'est parce que ALL affecte maintenant le nom du client ici.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Nous avons donc un certain contexte à partir du nom du produit et nous avons également un contexte à partir des noms de clients. Nous avons le total des ventes pour cette combinaison, mais dans le calcul de toutes les ventes aux clients, nous supprimons tout contexte du client.

Donc, si je trie cela par nom de produit, tous ces chiffres sont les mêmes pour tous ces clients, car le contexte du client est supprimé avec la fonction ALL.

Fonction LuckyTemplates DAX ALL - Comment ça marche

Et donc si je fais défiler vers le bas, vous verrez que ce nombre change dès que nous passons à un produit différent.

Fonction LuckyTemplates DAX ALL - Comment ça marche


Utilisation de la fonction ALL dans LuckyTemplates pour des informations de haute qualité
ALL Function in LuckyTemplates - Comment l'utiliser avec DAX
Une plongée approfondie dans la façon dont la fonction ALLSELECTED DAX est utilisée dans LuckyTemplates

Conclusion

Voici quelques-uns des éléments clés que vous devez vraiment comprendre pour utiliser efficacement la fonction LuckyTemplates DAX ALL.

Comprenez votre contexte de calcul actuel et rappelez-vous que CALCULATE vous permet de modifier ce contexte. ALL est la fonction de suppression des filtres que vous pouvez placer dans CALCULATE.

Alors jouez avec cela, et vous trouverez de nombreuses façons d'utiliser la fonction ALL et de trouver de nombreuses idées différentes. Il existe de nombreux exemples dans le contenu de sur notre plate-forme, alors assurez-vous de les consulter également.

Tous mes vœux!


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.