Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Dans cet exemple unique, je vais vous montrer une technique DAX avancée dans LuckyTemplates dans laquelle nous comparons une vente un jour donné à la toute dernière vente effectuée. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Cela sera pertinent si vous ne vendez pas réellement quelque chose tous les jours ou si vous regardez un client ou un produit en particulier et que vous souhaitez évaluer : « Nous avons réalisé une vente ce jour-là, mais comment cela se compare-t-il au très la dernière fois que nous avons vendu à ce client ou nous avons vendu ce produit ? »
Il n'y a pas de fonctions d'intelligence temporelle définies qui nous permettent de le faire dans LuckyTemplates. Il s'agit donc d'un exemple parfait de la façon dont vous pouvez combiner plusieurs fonctions DAX pour activer ce type d'informations DAX avancées.
Table des matières
Utilisation de la table des ventes au lieu de la table des dates
Nous ne le faisons pas à partir du tableau Dates. Ici, nous utilisons Purchase Date , qui provient en fait de notre .
Dans cette colonne Date d'achat, nous avons chaque transaction ou itération de quelque chose qui s'est produit dans notre table de faits. Nous plaçons cela dans un tableau avec nos ventes totales. En fonction de toute sélection que nous effectuons, qu'il s'agisse d'un client, d'un produit ou de n'importe quel filtre, cela ne montre que les ventes que nous avons effectuées et la date réelle à laquelle elles ont été achetées.
À partir de là, nous voulons examiner un résultat particulier, puis revenir en arrière et déterminer le résultat d'avant . On pourra alors le comparer . Et c'est donc ce que nous sommes en mesure de réaliser avec la formule que j'ai créée, Sales Last Purchase .
Nous pouvons maintenant comparer ces ventes de 1 638 $, par exemple, à la prochaine fois qu'une vente sera effectuée pour ce client particulier (Adam Hunter) car c'est maintenant dans ce nouveau contexte. Voyons maintenant la formule dans laquelle j'ai utilisé une technique DAX avancée sans Time Intelligence.
Aucune formule DAX Time Intelligence
La première chose que j'ai faite a été d'isoler la date de la dernière vente, la date antérieure à laquelle nous avons vendu . Donc, en fonction du contexte ou de la ligne dans laquelle nous nous trouvons, nous pourrons regarder en arrière et déterminer quelle était cette date. Par exemple, nous regardons le résultat 947 $, nous verrons la date à laquelle la vente de 947 $ a été effectuée.
Pour résoudre ce problème, j'ai placé cette date antérieure dans une variable (VAR).
Il s'agit donc de parcourir chaque date et de déterminer si cette date est inférieure à la date actuelle. C'est ce que fait la fonction MAX dans cette fonction de filtrage ( FILTER ). Il renvoie la date actuelle à laquelle la vente est effectuée.
Maintenant que nous avons cela, nous pouvons ensuite l'alimenter via une autre fonction de filtrage pour renvoyer un résultat particulier dans un contexte différent.
Sous RETOUR , nous calculons les ventes totales . Cependant, au lieu de calculer un jour particulier où il a été effectué, nous allons parcourir chaque date d'achat et ne renvoyer que la date d'achat à partir de PriorDate via FILTER .
Cela va produire le nouveau contexte pour le calcul, puis retourner le Total Sales . C'est ainsi que nous faisons glisser les ventes de la veille au jour actuel. En d'autres termes, c'est ainsi que nous obtenons les ventes depuis la dernière fois que nous avons vendu un produit à un client dans le contexte actuel.
Conclusion
Dans ce didacticiel, j'ai montré comment nous pouvons comparer les ventes en utilisant une formule DAX avancée dans LuckyTemplates sans Time Intelligence. À partir de cette idée, nous pouvons nous diversifier encore plus et examiner des choses comme quelle était la différence ou quel était le pourcentage de variation entre ces résultats.
Si nous sommes en mesure de configurer cela dans nos modèles et dans des tableaux ou d'autres types visuels, il existe de nombreuses autres façons d'utiliser cette technique pour trouver des informations encore meilleures ou plus importantes.
C'est un concept assez avancé. C'est une façon de combiner de nombreuses fonctions différentes, y compris l'utilisation de variables.
Il y a beaucoup à apprendre si vous pouvez trouver le temps de plonger et de comprendre le contenu que je traverse.
Acclamations!
***** Apprendre LuckyTemplates ? *****
Comparaison de temps pour les tables de dates non standard dans LuckyTemplates
à l'aide de variables dans LuckyTemplates - Un exemple détaillé
Date du dernier achat dans LuckyTemplates : Quand vos clients ont-ils effectué leur dernier achat ?
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
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.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.