Pourcentage du total utilisant ALL et ALLSELECTED

Dans ce didacticiel, j'aborderai la différence entre les fonctions ALL et ALLSELECTED DAX lors du calcul du pourcentage du total dans LuckyTemplates. La différence entre ces deux fonctions DAX peut être relativement déroutante lorsque vous débutez avec LuckyTemplates. J'espère que ce tutoriel pourra vous éclairer à ce sujet. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

J'ai eu cette idée à partir d'une vidéo qui présentait la fonction . Vous pouvez consulter cette vidéo sur la chaîne Youtube de LuckyTemplates ici

Dans cette vidéo, l'intervenant a comparé la date au total des ventes à l'aide de la fonction ALL . Ici, je vais pousser cet exemple un peu plus loin et montrer comment utiliser la fonction ALL ou lors du calcul du pourcentage des ventes totales . Cela peut être par date ou par client.

Je vais utiliser un exemple de division dans ce tutoriel.

Pourcentage du total utilisant ALL et ALLSELECTED

Fondamentalement, la division est comme un type de travail.

J'ai également placé une trancheuse en haut à droite juste pour montrer que ces résultats datent de l'année 2020 .

Pourcentage du total utilisant ALL et ALLSELECTED

Et cela montre le montant facturé pour chacune des divisions suivantes .

Pourcentage du total utilisant ALL et ALLSELECTED

J'ai également fourni un segment pour la division que nous utiliserons plus tard une fois que nous aurons ajouté le pourcentage du total facturé à l'aide de la fonction ALL ou ALLSELECTED .

Pourcentage du total utilisant ALL et ALLSELECTED

Table des matières

Mesure facturée à l'aide de la fonction ALL

Ce TREATAS Mesures ici est l'endroit où j'ai stocké toutes mes mesures de facture.

Pourcentage du total utilisant ALL et ALLSELECTED

La mesure Facturé est la première mesure de mon tableau.

Pourcentage du total utilisant ALL et ALLSELECTED

Pourcentage du total utilisant ALL et ALLSELECTED

Cette mesure calcule le montant facturé , qui correspond au total des estimations .

Pourcentage du total utilisant ALL et ALLSELECTED

J'ai également utilisé la fonction car il n'y a pas de relation entre la table Date et la table Jobs , j'ai donc créé cette relation virtuellement à la place.

Et c'est ainsi que j'ai créé le montant facturé .

Maintenant, ce que je vais faire, c'est prendre la facture en utilisant la fonction ALL .

Pourcentage du total utilisant ALL et ALLSELECTED

Cela calcule la somme de tous les montants facturés à l'aide de la mesure facturée dont j'ai parlé précédemment. J'ai également utilisé la fonction ALL pour afficher tous les résultats par Division dans le tableau Jobs .

Pourcentage du total utilisant ALL et ALLSELECTED

En ajoutant la mesure Invoiced ALL à ce tableau, il affiche uniquement le montant total de la facture pour chacune de ces lignes.

Pourcentage du total utilisant ALL et ALLSELECTED

C'est donc ce que fait la fonction ALL . Il renvoie toutes les lignes d'un tableau ou toutes les valeurs d'une colonne en ignorant tout filtre existant qui aurait pu être appliqué.  

Pourcentage du total avec la fonction ALL

Après avoir ajouté la mesure TOUS facturés au tableau, la prochaine chose que je veux faire est d'afficher le pourcentage des ventes totales pour chacune de ces divisions pour l'année 2020. 

Pour ce faire, j'ai créé une autre mesure que j'ai nommée ALL Invoiced% . Dans cette mesure, je viens de diviser la mesure facturée par la mesure facturée TOUS .

Pourcentage du total utilisant ALL et ALLSELECTED

Ensuite, j'ajouterai cette mesure au tableau. Comme vous pouvez le voir, cela fonctionne correctement sur la base des résultats de Reconstruction Division . Il montre qu'il a 775 766 $ sur 1 866 767 $ , ce qui est logique pour un pourcentage total de 41,56 % .

Pourcentage du total utilisant ALL et ALLSELECTED

Mais que se passe-t-il si je ne veux sélectionner qu'une certaine division ?

Par exemple, j'utiliserai ici mon slicer pour que le tableau n'affiche que les divisions Reconstruction et Mold Remediation .

Pourcentage du total utilisant ALL et ALLSELECTED

Remarquablement, la colonne ALL Invoiced% affiche toujours le même pourcentage.

Pourcentage du total utilisant ALL et ALLSELECTED

Il ne montre pas les résultats attendus que je veux. En effet, il suffit simplement de diviser le résultat facturé par le résultat facturé TOUS pour obtenir la valeur en pourcentage.

Pourcentage du total utilisant ALL et ALLSELECTED

Ce que je veux, c'est montrer le pourcentage de la reconstruction et de l'élimination des moisissures par rapport au montant total facturé actuel .

Pourcentage du total utilisant ALL et ALLSELECTED

C'est là qu'intervient la fonction ALLSELECTED .

Mesure facturée à l'aide de la fonction ALLSELECTED

Je vais désélectionner les sélections de reconstruction et d'élimination des moisissures pour le moment. Examinons ensuite une autre mesure que j'ai créée pour Invoiced à l'aide de la fonction ALLSELECTED . Je l'ai nommé Invoiced ALLSELECTED .

Pourcentage du total utilisant ALL et ALLSELECTED

Dans cette mesure, j'ai utilisé à nouveau la technique de branchement de mesure . Mais au lieu d'utiliser la fonction ALL , j'ai utilisé la fonction ALLSELECTED .

Pourcentage du total utilisant ALL et ALLSELECTED

Je rajouterai cette mesure au tableau. Comme vous pouvez le voir, la colonne Invoiced ALLSELECTED affiche le même montant que Invoiced ALL .

Pourcentage du total utilisant ALL et ALLSELECTED

En effet, par défaut, toutes les divisions sont sélectionnées dans ce modèle et je n'ai pas encore utilisé le slicer.

Pourcentage du total avec la fonction ALLSELECTED

J'ai également créé une mesure nommée ALLSELECTED Invoiced% pour obtenir le pourcentage des ventes totales pour chacune de ces divisions pour l'année 2020.

Pourcentage du total utilisant ALL et ALLSELECTED

C'est similaire à la mesure ALL Invoiced% , mais j'ai utilisé la fonction ALLSELECTED ici au lieu de la fonction ALL .

Pourcentage du total utilisant ALL et ALLSELECTED

En ajoutant cela au tableau, vous verrez qu'il affiche des résultats similaires dans la colonne ALL Invoiced% .

Pourcentage du total utilisant ALL et ALLSELECTED

Cependant, c'est là qu'intervient l'astuce de ce didacticiel. J'utiliserai à nouveau le segment de division et sélectionnerai Reconstruction and Mold Remediation .

Pourcentage du total utilisant ALL et ALLSELECTED

Et vous verrez que le résultat de la colonne ALLSELECTED Invoiced% est désormais différent de la colonne ALL Invoiced% .

Pourcentage du total utilisant ALL et ALLSELECTED

La colonne ALL Invoiced% affiche uniquement 44,40 % , car elle calcule toujours le montant facturé des autres divisions même si elles ne sont pas sélectionnées.

Pourcentage du total utilisant ALL et ALLSELECTED

En revanche, la colonne ALLSELECTED Invoiced% où nous avons utilisé la fonction ALLSELECTED affiche un total de 100% . En effet, il ne calcule que le montant facturé des divisions sélectionnées.

Pourcentage du total utilisant ALL et ALLSELECTED

Cela montre correctement que la division Mold Remediation gagne 6 % et que la division Reconstruction représente 93 % et demi du total actuel de 828 925 $ facturé par les deux divisions.

En résumé, c'est la différence entre la fonction ALL et la fonction ALLSELECTED . Dans cet exemple, je sélectionnerai plus de division pour mieux voir la différence.

Pourcentage du total utilisant ALL et ALLSELECTED

Après avoir sélectionné la division Water Mitigation , les chiffres sous les colonnes ALLSELECTED Invoiced% et ALL Invoiced% ont affiché un changement notable.


Calculer la marge en pourcentage dans LuckyTemplates à l'aide de DAX
Calculer le pourcentage dynamique du changement total à l'aide de LuckyTemplates Time Intelligence
Trouver le pourcentage du total dans LuckyTemplates

Conclusion

C'est tout ce que je voulais partager dans ce tutoriel. Cette astuce précieuse peut certainement vous aider à calculer le pourcentage correct du total, qu'il s'agisse des ventes facturées ou des ventes totales. De plus, j'espère que ce didacticiel vous a clarifié la différence entre les fonctions ALL et ALLSELECTED dans LuckyTemplates.

Consultez les liens ci-dessous et notre site Web pour plus d'exemples et de contenu connexe.

Jarret

Leave a Comment

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.