Calendriers personnalisés LuckyTemplates : Calcul du changement dun mois à lautre - 445 calendriers

Ce didacticiel explique comment exécuter des calculs d'intelligence temporelle sur des calendriers personnalisés dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Ceci est vraiment pertinent pour ceux qui gèrent 445 calendriers, ce qui est un scénario très courant pour les utilisateurs de LuckyTemplates.

Toutes les entreprises ne travaillent pas selon un calendrier standard autour des années financières ou des années civiles. Parfois, tout ce que vous avez à faire est un calendrier 445 personnalisé. Dans ce didacticiel, j'explique comment vous pouvez commencer à résoudre certaines des analyses de type Time Intelligence dans LuckyTemplates avec ces calendriers personnalisés.

Malheureusement, vous ne pouvez pas utiliser les fonctionnalités d'intelligence temporelle intégrées dans le langage DAX. Ils ne fonctionnent qu'avec des calendriers standard.

Dans cet exemple particulier, je vais vous montrer comment calculer le changement de mois en mois .

Les techniques que j'utilise vous permettent également, avec quelques ajustements mineurs de formule, d'effectuer une semaine sur semaine, un trimestre sur un trimestre ou des calculs similaires de cette nature.

Mais avant d'en arriver là, nous devons implémenter une logique, qui est un peu plus difficile, et c'est en fait le calcul des ventes du mois précédent .

Table des matières

Résoudre les ventes du mois précédent

Tout d'abord, regardons notre table ici. Nous avons notre total des ventes , qui est un calcul très simple.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Nous le plaçons simplement dans un contexte particulier de notre calendrier client. Nous avons donc Fin Year et Fin Month, puis il filtre automatiquement la table de faits sous-jacente. Et cela nous donne le montant de nos ventes totales .

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Cependant, dans ce tableau sur le côté gauche, il y a un petit problème. Nous voyons ici notre numéro de mois Fin ; mais quand nous arrivons à la fin - la dernière semaine de l'année financière de ce calendrier particulier - le dernier jour est le 27 avril. Il saute ensuite dans le nouvel exercice financier, mais ce n'est même pas dans le nouveau mois.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

C'est là que ça devient un peu déroutant. C'est pourquoi nous devons construire une logique pour obtenir les ventes du mois précédent. Nous ne pouvons pas simplement regarder un mois en particulier. Dans ce cas, nous devons examiner un nombre particulier et travailler avec cette colonne Financial Month Number.

Je vais donc vous expliquer la formule, afin que vous puissiez bien la comprendre.

Parcourez la formule

J'ai utilisé des variables ( VAR ) dans ce calcul et je le recommande vivement, car les variables nous permettent de décomposer ces formules.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Tout d'abord, nous devons déterminer le mois en cours dans lequel nous nous trouvons, dans un contexte particulier, et c'est ce que fait SELECTEDVALUE . Par exemple, si nous sommes au dixième mois de 2014, cela va renvoyer le nombre 10.

Si nous regardons Current Year , il fait exactement la même chose, tandis que MaxMonthNum calcule littéralement le nombre de mois maximum. Nous examinons donc le nombre de mois financiers MAX sur l'ensemble de notre table de calendrier, qui renverra essentiellement le nombre douze.

Concentrons-nous maintenant sur la mesure de base ici, qui utilise la fonction SUMX . Cette formule résume les ventes totales, mais dans un contexte différent.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Logiquement, nous essayons de revenir au mois de l'exercice précédent et de saisir ce nombre et de le replacer dans le contexte actuel .

Par exemple, dans la ligne ci-dessous, nous avons 2014 avec le mois 10. Nous devons revenir au mois 9 et faire glisser ce nombre (1,356 M$) dans le dixième mois, ce qui est exactement ce que fait cette logique dans cette formule.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Cette formule parcourt la table Calendar, et si le mois en cours est 1, alors elle trouvera le 12ème mois de l'année précédente car c'est là que nous devons aller et travailler sur ce calcul dynamique, MaxMonthNum.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

En théorie, nous pourrions simplement écrire 12 ici car il y a toujours 12 mois, mais c'est juste une autre façon de le faire dynamiquement. Nous pourrions utiliser une technique similaire si nous effectuons un changement de semaine en semaine, par exemple.

Cela va être évalué à 12, mais ensuite nous revenons en arrière et regardons l'année précédente . Donc, si nous sommes au premier mois de 2015, nous voulons revenir au douzième mois de 2014. Et c'est ainsi que nous faisons baisser ce nombre.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Et si ce n'est pas le premier mois, nous reculons d'un mois dans l'année en cours, et c'est ce que montre cette ligne de calcul.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

Cela peut sembler un peu plus compliqué qu'il ne l'est en réalité, mais il s'agit simplement de comprendre quelques formules différentes.

Maintenant, une fois que nous avons notre calcul des ventes du mois précédent, nous pouvons calculer notre variation mensuelle . Tout ce que nous avons à faire est de soustraire les ventes du mois précédent des ventes totales. Nous avons mis une logique BLANK pour effacer ceux qui n'ont pas de ventes le mois précédent.

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

À partir de là, nous pouvons obtenir la variation en pourcentage d'un mois sur l'autre . Nous divisons simplement la variation d'un mois à l'autre par les ventes du mois précédent .

Calendriers personnalisés LuckyTemplates : Calcul du changement d'un mois à l'autre - 445 calendriers

C'est ainsi que nous travaillons sur un changement de mois en mois pour un calendrier personnalisé.


Intelligence temporelle pour les tables de dates non standard dans LuckyTemplates
Tri des dates par exercice financier dans LuckyTemplates
Branchement des mesures - Le concept le plus important lors de l'utilisation de DAX dans LuckyTemplates

Conclusion

J'espère qu'avec ce didacticiel, vous pourrez comprendre comment exécuter des calculs d'intelligence temporelle pour des calendriers personnalisés et pouvoir l'appliquer à vos propres modèles de données.

Il vaut vraiment la peine de revoir toutes ces formules en profondeur. Il y a un peu plus pour eux, c'est juste dommage que ce ne soit pas aussi facile que les calculs d'intelligence temporelle pour les calendriers standard.

La bonne nouvelle est que si vous pouvez comprendre comment mettre en œuvre ces techniques, il vous sera beaucoup plus facile d'effectuer des comparaisons de temps dans LuckyTemplates, surtout si vous devez gérer des calendriers plus personnalisés dans vos propres ensembles de données.

Acclamations!

Leave a Comment

Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

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.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.