Fonctions de temps LuckyTemplates : DATEADD, etc.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Dans cet article, je vais parler des fonctions d'intelligence temporelle dans LuckyTemplates. Nous avons déjà abordé un exemple précédent avec les champs Date , Total Sales et Sales Last Year . Comme vous pouvez le voir, il n'y a pas de données dans Sales LY avant 2019.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Dans le Guide de référence des formules DAX , vous pouvez voir presque toutes les fonctions DAX. Dans le guide, il y a une section entière consacrée aux fonctions d'intelligence temporelle. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Vous utiliserez beaucoup certaines d'entre elles tandis que d'autres fonctions seront rarement ou jamais utilisées.

Fonctions de temps LuckyTemplates : DATEADD, etc.

TÉLÉCHARGER LES FICHIERS UTILISÉS DANS CET ARTICLE

Beaucoup de ces fonctions calculent en fait la même chose, mais à des granularités différentes. Par exemple, dans les fonctions , et , ils utilisent respectivement mois , trimestres et années pour calculer la même chose sur différentes périodes.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Dans cet esprit, il n'y a pas beaucoup de fonctions avec lesquelles travailler puisque la plupart d'entre elles fonctionnent de la même manière.

Table des matières

Fonctions de temps LuckyTemplates : DATEADD avec CALCULATE

Pour continuer, passons en revue quelques autres fonctions qui, je pense, seraient faciles à comprendre pour vous.

Je vais vous montrer une fonction appelée qui est en fait ma fonction de comparaison de temps préférée.

Fondamentalement, DATEADD vous permet de sauter entre n'importe quel nombre de périodes lorsqu'il est utilisé dans la fonction .

Fonctions de temps LuckyTemplates : DATEADD, etc.

Il y avait une fonction que nous avons utilisée appelée qui ne vous permet de sauter qu'une année. Avec DATEADD , vous pouvez saisir une plage d'intervalles différents.

Dans notre colonne Date , je pourrais saisir -1 comme nombre d'intervalles et sélectionner DAY , MONTH , QUARTER ou YEAR comme intervalle.

En sélectionnant YEAR comme intervalle, je pourrais en fait obtenir les mêmes résultats que notre colonne Sales LY .

Fonctions de temps LuckyTemplates : DATEADD, etc.

La raison pour laquelle j'aime la fonction DATEADD est sa polyvalence. Je peux simplement sélectionner QUARTER au lieu de YEAR , et simplement faire glisser la nouvelle mesure pour voir mes valeurs trimestrielles .

Fonctions de temps LuckyTemplates : DATEADD, etc.

Je pourrais aussi changer le nombre d'intervalles de -1 à -2 pour revenir en arrière de deux quarts .

Si je voulais regarder il y a deux jours , je changerais simplement QUARTER en DAY . Je pourrais aussi faire -2 positif si je veux regarder deux jours après .

Fonctions de temps LuckyTemplates : DATEADD, etc.

Il y a beaucoup de polyvalence avec la fonction DATEADD et c'est pourquoi je l'aime. Je pense que vous l'aimerez aussi après avoir passé du temps dessus en l'utilisant dans le cadre de vos autres calculs ou mesures.

Par exemple, vous voulez faire la différence entre aujourd'hui et hier . Pour y arriver, vous pouvez définir le nombre d'intervalles de la fonction DATEADD sur -1 , puis créer une autre mesure pour calculer la différence.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Enfin, nous pourrions créer une nouvelle mesure appelée Daily Difference . Tout ce que je vais faire est de prendre la colonne Total Sales et de la soustraire de la mesure DATEADD Example , qui est notre jour précédent.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Je pourrais simplement faire glisser la nouvelle mesure, et maintenant nous pouvons voir la différence.

C'est ainsi que les fonctions d'intelligence temporelle peuvent vous emmener dans de nombreuses directions différentes en fonction de ce que vous voulez trouver.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Alors laissez-nous faire quelques exemples supplémentaires juste pour vous donner une idée de ce qui est possible ici.

Fonctions de temps LuckyTemplates : DATESMTD et DATESQTD

Et si nous voulions calculer une valeur mensuelle à ce jour ? Je vais créer une nouvelle mesure appelée Sales MTD et mettre Total Sales dans CALCULATE .

Il existe une autre fonction spécialement conçue à cet effet. Ce qui est si génial avec les fonctions d'intelligence temporelle dans LuckyTemplates, c'est qu'il existe tout un groupe de fonctions de table configurées spécifiquement pour les informations liées au temps. Sans eux, les choses seraient plus compliquées.

Je pourrais utiliser une fonction appelée qui renvoie un ensemble de dates dans le mois jusqu'à la date actuelle . Tout ce que j'ai à faire dans cette fonction est d'entrer dans la colonne Date .

Fonctions de temps LuckyTemplates : DATEADD, etc.

Si je le fais glisser, j'obtiens maintenant un total mensuel cumulé .

Fonctions de temps LuckyTemplates : DATEADD, etc.

Si je voulais y voir plus clair, je pourrais copier et coller tout le tableau et supprimer les autres mesures pour que Sales MTD reste. Je choisirais ensuite un graphique sous Visualisations.

Vous voyez donc ici que je reçois maintenant un total cumulé des chiffres cumulatifs du mois indiqués dans ma visualisation.

Fonctions de temps LuckyTemplates : DATEADD, etc.

Je pourrais également créer une nouvelle mesure appelée Sales QTD qui est exactement la même que Sales MTD , sauf que maintenant j'utilise la fonction .

Fonctions de temps LuckyTemplates : DATEADD, etc.

C'est exactement la même chose - je change juste la fonction que j'utilise. C'est là qu'il s'agit d'avoir une bonne compréhension de ce que vous voulez voir.

Un grand nombre de ces fonctions ont des objectifs précis, ce qui facilite leur saisie dans l'environnement ou l'analyse appropriés.

Grâce à la visualisation des ventes QTD , vous verrez également le total cumulé sur une base trimestrielle .

Fonctions de temps LuckyTemplates : DATEADD, etc.


Comparaison de temps pour les tables de dates non standard dans LuckyTemplates
La fonction DATEADD : la fonction d'intelligence temporelle la meilleure et la plus polyvalente dans Power
BI

Conclusion

Il s'agit simplement d'une introduction aux fonctions d'intelligence temporelle dans LuckyTemplates et à leur utilisation. Je veux vraiment que vous en exploriez davantage sur la façon dont ils fonctionnent dans vos propres modèles.

Par exemple, vous pouvez aller plus loin et trouver la différence en pourcentage entre hier et aujourd'hui.

Ce sont quelques-unes des choses que vous pouvez développer lorsque vous utilisez efficacement les fonctions d'intelligence temporelle.

Tous mes vœux,


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

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.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

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.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

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.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

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.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

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.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

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.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

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.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

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.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir