Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Je vais vous montrer aujourd'hui comment utiliser les fonctions d'itération lorsque vous essayez de résoudre les problèmes de Total dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Lorsque je passe en revue les questions publiées sur le forum d'assistance de LuckyTemplates pour les membres, je vois beaucoup de gens avoir des problèmes avec les totaux qu'ils obtiennent sur leur rapport, qu'ils utilisent ou non une logique avancée.
Ici, je vais vous montrer pourquoi cela se produit et comment vous pouvez contourner ces problèmes.
Table des matières
Calcul des totaux des revenus minimaux
Prenons un exemple simple sur le calcul des totaux des revenus minimaux.
Les données ci-dessous montrent que j'ai mon revenu total ainsi que le revenu total de l'année dernière .
Obtenir les revenus de l'année dernière est simple. Je viens d'utiliser la fonction DATEADD .
Le affiche les données pour l'année 2018. Ensuite, vous verrez que nous avons soustrait une année sous la fonction DATEADD , ce qui nous donne les données de 2017.
Vous verrez que nous avons également une autre colonne après Revenue Last Year , qui correspond à Min Revenue Year. Fondamentalement, cette colonne devrait afficher les chiffres les plus bas de 2018 et 2017.
Alternativement, vous pouvez également cliquer sur la légende et choisir une autre année. Vous pouvez donc utiliser les revenus de 2016 et 2017, par exemple.
Mais pour cet exemple, restons-en aux données de 2017 et 2018.
Si vous avez travaillé avec Excel, vous verrez que la formule que j'utilise ici est la même.
Une fois que vous avez appuyé sur Entrée, vous pouvez parcourir les chiffres et constater que, au fur et à mesure que vous progressez dans les lignes, les chiffres ont un sens. C'est-à-dire jusqu'à ce que vous atteigniez le Total tout en bas.
Vous remarquerez qu'elle affiche le même total que la colonne Revenu total même si les données des lignes sont différentes. Ce n'est certainement pas le résultat que nous recherchons.
Pour comprendre pourquoi cela s'est produit, vous devez également comprendre le contexte. Ici, le contexte ne se trouve que sur les lignes précédant le Total où il choisit le montant le plus bas entre les deux colonnes. Mais à la fin, il a simplement comparé les deux totaux de 2017 et 2018, choisi celui qui était le montant minimum et l'a pris comme résultat.
Il ne comprend pas que vous voulez le total de tous les revenus minimum répertoriés dans cette colonne.
Utilisation de SUMX pour fixer le total
C'est là qu'interviennent les fonctions d'itération. Pour cet exemple, je vais utiliser SUMX .
En utilisant SUMX comme fonction d'itération , je peux commencer à travailler virtuellement sur la table.
Je vais commencer par utiliser la fonction SUMMARIZE pour les clients. Ensuite, j'utilise la fonction MIN pour obtenir la valeur minimale du revenu total pour 2017 et 2018.
Lorsque vous utilisez des fonctions d'itération, le calcul qui se produit à chaque ligne se produit virtuellement.
Tous ces calculs sont stockés en mémoire, après quoi la fonction SUMX ajoute toutes ces données stockées pour obtenir le bon total au bas de cette colonne.
En d'autres termes, cela ajoute enfin plus de contexte pour que le système comprenne le type de résultat que vous recherchez.
Fonctions d'itération dans le langage DAX - Un exemple détaillé
Utilisation de fonctions d'itération dans DAX
Utilisation des fonctions d'itération SUMX et AVERAGEX dans LuckyTemplates
Conclusion
Avec ce didacticiel, nous espérons que vous avez pu voir comment résoudre les problèmes de Total que vous avez rencontrés avec LuckyTemplates. La clé ici est de comprendre comment fonctionnent les fonctions d'itération comme SUMX . N'oubliez pas que ces fonctions peuvent être utilisées pour parcourir virtuellement chaque ligne de données et que vous pouvez obtenir les bons résultats.
Donc, si vous êtes bloqué sur un total dans LuckyTemplates, vous pouvez jouer avec des techniques comme celle-ci. Voyez si vous pouvez travailler avec certains paramètres qui suivent le même contexte que celui que nous avons appliqué pour récupérer la valeur que vous recherchez.
Tous mes vœux.
***** Apprendre LuckyTemplates ? *****
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