Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
La fonction LASTNONBLANK est une formule DAX intéressante que vous pouvez utiliser de différentes manières dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Cependant, cette formule DAX n'est pas fréquemment utilisée en raison de la complexité de la manière dont elle calcule les résultats.
Je suppose que la plupart des utilisateurs de LuckyTemplates ne réalisent même pas qu'ils peuvent utiliser la fonction de différentes manières dans LuckyTemplates.
L'idée de ce tutoriel est de démystifier certaines des techniques qui peuvent être utilisées pour cette fonction particulière.
Dans cet article de blog, je vais montrer quelques exemples de LASTNONBLANK . Je montrerai comment j'ai utilisé cette fonction dans ce rapport, que vous pouvez consulter sur la page des ressources de LuckyTemplates.
Je voulais voir la date de la dernière vente , puis calculer le montant de la dernière vente de manière dynamique. De cette façon, nous pouvons cliquer sur n'importe quelle partie de notre rapport et vraiment approfondir n'importe quel aspect.
Pour ce rapport particulier, je voulais analyser à quand remonte la dernière fois que nous avons vendu à certains clients. Étant donné que le rapport est dynamique, il sera mis à jour pour nous sur-le-champ en fonction du contexte actuel.
Évidemment, vous devez comprendre tout le contexte que vous avez sur un résultat particulier. Mais si vous vouliez mettre en évidence la date d'une dernière vente, vous pouvez le faire en utilisant une carte unique comme celle que j'ai dans cet exemple.
Cette carte indique la date de la dernière vente à tout moment, en fonction de votre sélection actuelle.
Vous pouvez utiliser cette technique de différentes manières et l'utiliser dans différentes dimensions de votre modèle.
Table des matières
Calcul de la date de la dernière vente
Dans ce cas particulier, nous voulions avoir un tableau d'informations qui nous indique la date de la dernière vente pour chaque produit que nous vendons (tableau de gauche).
Mais nous voulions également voir la date de la dernière vente pour chaque client qui a acheté chez nous (tableau de droite). De cette façon, nous pouvons analyser depuis combien de temps un client a acheté chez nous.
La fonction LASTNONBLANK nous permet de faire ce genre d'analyse. Jetons un coup d'œil à la formule que j'ai utilisée pour créer ces deux tableaux.
Si vous y réfléchissez, il s'agit d'une formule relativement simple. Nous plaçons le LASTNONBLANK dans un tableau ou une colonne.
Dans ce cas, nous l'avons placé dans une colonne Date, puis avons évalué la date de la dernière vente survenue pour cet élément particulier dans nos données.
Ce faisant, nous pouvons analyser et présenter la Date de dernière vente .
Calcul du montant de la dernière vente
Mais ce qui est également formidable, c'est que nous pouvons utiliser cette mesure pour élaborer une nouvelle mesure, que nous appellerons le montant de la dernière vente . Pour commencer, j'ai fait glisser ces deux mesures clés dans mon tableau :
Ensuite, j'ai utilisé cette formule vraiment efficace où nous avons utilisé le LASTNONBLANK comme filtre.
Au lieu de calculer le résultat de la date, nous avons calculé les résultats des ventes. Et encore une fois, cela va être dynamique en fonction de la sélection que nous faisons.
Le LASTNONBLANK est une fonction assez polyvalente car non seulement vous pouvez l'utiliser pour récupérer un résultat, mais vous pouvez également l'utiliser pour filtrer les résultats.
Utilisation de LASTNONBLANK comme fonction scalaire
Ce que LASTNONBLANK fait réellement est de retourner une table. Le tableau, dans la plupart des cas, ne sera que le seul résultat.
Notre table renverra une valeur singulière car il s'agit d'une fonction à valeur scalaire. Scalaire signifie renvoyer une valeur unique comme un nombre, un texte, une date, etc.
Alors que LASTNONBLANK est une fonction de table et en tant que telle, renverra toujours une table, elle ne renverra qu'une seule valeur.
Donc dans ce cas, il va filtrer une seule valeur, qui est la dernière date. Ensuite, ce filtre nous permettra d'extraire le total des ventes à cette dernière date.
Conclusion
Dans ce tutoriel, je vous ai montré quelques exemples d'utilisation de LASTNONBLANK . Je vous ai également montré une partie de la logique qui entre dans la fonction.
En raison de sa polyvalence, vous pouvez trouver des informations qui, historiquement, ont été très difficiles à trouver. Vous pouvez les trouver avec une syntaxe de formule assez simple avec cette fonction.
Si vous pensez à la difficulté de ce type d'informations lorsque vous utilisez des outils comme Excel, vous serez étonné de voir à quel point cette fonction est intuitive et efficace pour trouver des informations qui se réfèrent au dernier de quelque chose ou au premier de quelque chose.
Pour plus de plongées approfondies dans la formule DAX, consultez le cours ci-dessous sur LuckyTemplates Online. Si vous voulez vraiment maîtriser DAX, alors c'est le cours à vérifier en premier.
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