Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
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.
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 .
Et cela montre le montant facturé pour chacune des divisions suivantes .
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 .
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.
La mesure Facturé est la première mesure de mon tableau.
Cette mesure calcule le montant facturé , qui correspond au total des estimations .
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 .
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 .
En ajoutant la mesure Invoiced ALL à ce tableau, il affiche uniquement le montant total de la facture pour chacune de ces lignes.
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 .
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 % .
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 .
Remarquablement, la colonne ALL Invoiced% affiche toujours le même pourcentage.
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.
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 .
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 .
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 .
Je rajouterai cette mesure au tableau. Comme vous pouvez le voir, la colonne Invoiced ALLSELECTED affiche le même montant que Invoiced ALL .
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.
C'est similaire à la mesure ALL Invoiced% , mais j'ai utilisé la fonction ALLSELECTED ici au lieu de la fonction ALL .
En ajoutant cela au tableau, vous verrez qu'il affiche des résultats similaires dans la colonne ALL Invoiced% .
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 .
Et vous verrez que le résultat de la colonne ALLSELECTED Invoiced% est désormais différent de la colonne ALL Invoiced% .
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.
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.
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.
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
Qu'est-ce que le self en Python ? Exemples concrets
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.
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.
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.
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.
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.
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.
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.
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.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir