Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Parfois, le calcul des totaux cumulés dans LuckyTemplates est une bien meilleure façon d'analyser les tendances que de simplement regarder les résultats réels sur une base quotidienne. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
C'est pourquoi je vais vous montrer dans cet exemple comment vous pouvez implémenter un calcul de total cumulé qui est dynamique, fluide et s'intègre bien avec le reste de votre modèle.
Et je vais vous montrer comment vous pouvez le faire très efficacement et facilement en combinant quelques mesures DAX à l'intérieur de LuckyTemplates.
Table des matières
Calcul des totaux cumulés dans LuckyTemplates From Scratch
Dans cet article de blog, je vais vous montrer comment calculer les totaux cumulés dans LuckyTemplates. Il y a en fait plusieurs façons de le faire, et je vais vous montrer les deux façons.
C'est finalement ce que nous voulons atteindre en conséquence. Nous avons nos colonnes Date et Ventes, ainsi qu'un total cumulé sur 30 jours et un total cumulé sur 90 jours (côté gauche).
Nous les mettons également dans des visualisations pour rendre les chiffres plus intéressants et pour rendre les tendances et les valeurs aberrantes plus faciles à repérer (côté droit).
Nous pouvons également modifier la période et voir nos totaux cumulés changer en temps réel. Un aperçu assez convaincant, non?
Donc, si vous examinez des éléments tels que les stocks ou les comptes clients, il s'agit d'une très bonne analyse que vous pouvez exécuter en plus des données.
Vous pouvez ensuite vous lancer dans des choses plus avancées, comme comparer vos totaux cumulés d'une période à une autre.
Il y a beaucoup de choses incroyables que vous pouvez faire et je vais vous montrer comment vous pouvez y parvenir à partir de zéro.
Totaux cumulés en 30 jours
Comme toujours, nous commençons avec un rapport vierge où tout ce que nous avons est notre total des ventes. Écrivons une mesure qui nous donnera un total cumulé sur 30 jours. Cela signifie que nous voulons regarder en arrière d'aujourd'hui à 30 jours et résumer toutes les ventes au cours de cette période.
Créons une mesure et appelons-la Running Total 30D.
Ensuite, nous passerons à une autre ligne pour écrire un peu de logique et saisir le total des ventes.
La troisième étape consiste à utiliser la fonction FILTER . La fonction FILTER est une fonction d'itération qui itère la table de dates et capture les 30 jours pour le total cumulé.
Nous allons supprimer tout filtre ou tout contexte provenant de la colonne DATE. Donc ALL se débarrasse de ce contexte et se débarrasse de ce filtre.
Ensuite, nous allons parcourir toute la table DATE et voir si la date est supérieure à MAX (Date - 30), ce qui nous donnera le premier jour des 30 jours.
Et puis nous écrirons si la date est inférieure à la date MAX.
Appuyons sur Entrée et faisons glisser les informations vers le tableau. Nous pouvons voir que cela évaluera maintenant un total cumulé.
Totaux cumulés en 90 jours
Disons que nous voulons obtenir les ventes à partir d'une période différente. Nous pouvons utiliser la même mesure, puis changer le nombre de 30 jours à notre nombre préféré, qui dans ce cas est 90.
Et juste comme ça, nous avons un total cumulé pour 90 jours. Cela va évaluer quelque chose qui est légèrement différent parce que nous examinons nos ventes sur une période beaucoup plus longue.
Rappelez-vous que vous pouvez toujours substituer une mesure différente ici ; vous pouvez utiliser cette technique pour obtenir des données sur vos bénéfices, vos transactions ou vos clients. Il y a simplement beaucoup de choses que vous pouvez implémenter en utilisant cette formule de total cumulé.
Il y a beaucoup de choses dans lesquelles vous pouvez également vous brancher. Non seulement vous pouvez consulter les totaux cumulés à tout moment, mais vous pouvez également comparer vos totaux cumulés par rapport au mois dernier, au dernier trimestre ou à l'année dernière.
Utilisation de DATESINPERIOD
Je vais vous montrer une autre formule que vous pouvez écrire pour obtenir exactement la même chose ; cependant, il utilise une logique de filtrage différente à l'intérieur de l'instruction calculate.
Nous allons appeler cette mesure l'alternative Running Total 30D. Encore une fois, nous calculerons les ventes totales mais au lieu de FILTER, nous allons utiliser la fonction appelée DATESINPERIOD.
Ensuite, nous allons passer à une autre ligne et mettre des dates. C'est ce que fait DATESINPERIOD ; c'est une fonction spécifique d'intelligence temporelle qui nous permet de créer ou d'ouvrir n'importe quelle période de temps. Tout ce que nous avons à faire est de mettre nos paramètres.
Donc, fondamentalement, il fait ce que fait la fonction FILTER, d'une manière différente. C'est un moyen un peu plus facile qui offre beaucoup plus de flexibilité.
Et si nous le plaçons à côté de notre autre tableau de 30 jours, nous verrons qu'il est exactement le même que celui que nous avons utilisé dans FILTER. C'est donc juste une autre façon d'obtenir un résultat similaire.
Maintenant, tout ce qui reste à faire ici est de le transformer en une visualisation , ce qui ne prend pas longtemps. Ensuite, nous pouvons voir le total cumulé de manière visuelle.
Nous pouvons également ajouter différents filtres. Disons par exemple que nous voulons regarder une année particulière comme 2017.
Le total cumulé s'ajustera automatiquement au contexte supplémentaire que nous souhaitons ajouter dans notre page de rapport.
C'est ainsi que nous faisons le total cumulé. Vous pouvez l'utiliser dans de nombreuses applications. La même technique peut être utilisée encore et encore dans différents scénarios.
Conclusion
Je pense que les totaux cumulés sont une bien meilleure façon de regarder les moyennes au fil du temps. Parfois, c'est trop granulaire pour regarder au niveau quotidien. Cependant, les totaux cumulés vous permettent de ne pas être pris dans un résultat individuel, mais dans une accumulation de résultats qui fournissent en fait de bien meilleures informations.
Il existe de nombreuses façons différentes d'utiliser cela dans LuckyTemplates , et vous aurez une bien meilleure idée de la façon dont je l'implémente personnellement via la vidéo ci-dessous.
J'entre dans pas mal de détails autour de la formule spécifique, mais vous pouvez ensuite vous en éloigner pour d'autres idées que vous voudrez peut-être créer en fin de compte.
Alors bonne chance pour la mise en œuvre de celui-ci. Beaucoup à apprendre et beaucoup à reproduire dans vos propres modèles.
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