Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Ce tutoriel découle d'une autre question sur le à propos de la normalisation des données . Les techniques que je vais vous enseigner seront importantes pour vous débarrasser des anomalies qui peuvent éventuellement compliquer les choses lors de l' analyse des données . Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Parfois, lors de l'exécution d'une analyse dans LuckyTemplates, vous devrez peut-être prendre en compte les ventes pour les week-ends ou les jours fériés provenant de différents pays. Le défi, c'est quand c'est un jour férié pour un certain pays, mais pas dans d'autres pays. Il va être difficile de normaliser ces données de vente lors du reporting compte tenu des différents jours des pays. C'est là qu'interviennent les techniques de normalisation des données .

L'objectif est d'obtenir toutes les différentes ventes et de les replacer sur les jours ouvrables réels du pays déclarant.

Il s'agit d'un exemple assez unique d'une technique d'intelligence temporelle dans LuckyTemplates. Néanmoins, c'est très utile si vous avez affaire à un scénario spécifique autour de données limitées ou d'aucune donnée apparaissant dans vos informations brutes.

Table des matières

Exemple de normalisation des données pour les ventes à différents jours

La chose la plus importante que je souhaite aborder dans ce didacticiel est la manière d'écrire une logique dans votre formule pour modifier la position d'un jour de rapport ou les résultats d'un jour particulier.

Regardons ce tableau et concentrons-nous vraiment sur un exemple. Si vous travaillez avec quelque chose de similaire où vous devez déplacer les résultats d'un jour à l'autre, ce tutoriel vous aidera.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Dans le rapport, vous pouvez voir la date ainsi que le jour dans les colonnes Date et DaysOfWeekName . Vous pourrez également afficher le nombre total de ventes pour ce jour spécifique dans la colonne Total des ventes .

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Maintenant, j'ai élaboré une logique pour déplacer les données de ventes du samedi et du dimanche dans les données de ventes du lundi . C'est parce que je veux enregistrer ces ventes du week-end dans des ventes en semaine (du lundi au vendredi). Vous pouvez voir les données de vente mises à jour dans la colonne Total Sales Non Weekend Days ci-dessous.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

De plus, je voulais que ce tableau soit dynamique, j'ai donc ajouté un sélecteur de données dans lequel vous pouvez facilement modifier la période des données de vente. Après avoir sélectionné une période respective, les données de la colonne Total Sales Non Weekend Days sont automatiquement mises à jour.

En plus de cela, je veux me lancer dans d'autres calculs comme les totaux cumulés, les moyennes mobiles, etc. Comme vous pouvez le voir, j'ai ajouté le Cumulative Total Adj. et les colonnes Ventes cumulées . J'ai juste dû réorganiser légèrement les choses et me lancer dans des calculs DAX pour résoudre ces informations très spécifiques.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Travailler sur les ventes hors week-end

Maintenant, je vais vous montrer comment calculer et configurer le calcul des ventes totales hors week-end. C'est l'élément clé ici pour ce didacticiel de normalisation des données.

J'ai quelques variables ( ) ici pour le calcul de Weekend Check et WorkdayCheck . Ce que je fais ici, c'est identifier ceux qui, dans le contexte particulier, sont les week-ends et lesquels sont les lundis.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Pour revenir à ma table de dates, j'ai créé une colonne Type de jour en utilisant une logique très simple. Donc, si le jour n'est pas samedi ou dimanche, je l'appellerai Workday . Si c'est un samedi (6) ou un dimanche (0), je l'appellerai Week-end .

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Maintenant, après la première partie de la formule, je vais discuter de cette partie.

Donc, si WeekendCheck est vrai, ce qui signifie que c'est un week-end, les résultats correspondants sont définis sur vide. Ensuite, si WorkdayCheck est égal à false ou si la valeur sélectionnée égale à Monday est false, alors il renvoie Total Sales .

Si le WorkdayCheck est vrai, ce qui signifie que c'est un lundi, je vais exécuter cette logique ici.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Cette partie est une combinaison des fonctions et . Tout d'abord, il va obtenir la somme des ventes totales du lundi ainsi que des ventes du week-end. La fonction FILTER va parcourir toutes les dates et ne renverra que les dates supérieures à la date actuelle soustraite de trois.

Fondamentalement, je déplace simplement le total des ventes du samedi et du dimanche au lundi en utilisant une combinaison de techniques telles que les instructions et diverses fonctions. C'est ainsi que fonctionne la normalisation des données pour ce type d'analyse.

La même technique sera très utile lorsque vous travaillez pendant les vacances ou quelque chose comme ça. Vous avez juste besoin de changer certaines choses ici comme les HolidayChecks au lieu des WeekendChecks. Néanmoins, c'est une logique similaire et vous pouvez toujours appliquer cette solution à ces scénarios.

Création d'un total cumulé

La prochaine chose que je veux vous apprendre est de créer un total cumulé des ventes totales et des ventes totales hors week-end.

Une chose que vous pourrez remarquer est que les données totales cumulées pour les week-ends dans cette colonne seront toujours une ligne plate car il n'y a en fait aucune donnée là-bas, quelle que soit votre période.

À cet égard, j'ai créé une visualisation qui compare l'ajustement total cumulé aux ventes cumulées.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Il s'agit d'une autre technique intéressante que vous pouvez utiliser en quelques jours lors de la normalisation de vos données. Regardons la formule ci-dessous.

Normalisation des données dans LuckyTemplates pour des résultats de jours différents

Tout d'abord, j'ai créé un tableau des ventes d'ajustement en recréant les colonnes Date et Total Sales Non Weekend Days avec la fonction

Après cela, j'ai ajouté la fonction . Comme vous pouvez le voir, la table des ventes d'ajustement est placée à l'intérieur d'une fonction FILTER . Au lieu de parcourir toutes les dates, j'ai placé les ventes totales ajustées des jours chômés. Enfin, en utilisant SUMX , il itérera chaque jour et déterminera la date inférieure ou égale à la date maximale. Il comptera ensuite les colonnes pour les ventes normalisées .

Cette technique de normalisation des données est très applicable lorsque vous travaillez dans plusieurs pays. Comme vous pouvez le voir, c'est vraiment un moyen efficace de normaliser les ventes dans toutes les différentes régions dans le rapport.


Afficher les jours avant ou après une date sélectionnée à l'aide de LuckyTemplates
Afficher les résultats jusqu'à la date actuelle ou une date spécifique dans LuckyTemplates
Comment utiliser plusieurs dates dans LuckyTemplates

Conclusion

J'ai mentionné de nombreuses techniques utiles dans le didacticiel qui vous permettront d'exécuter des  éléments d'analyse uniques liés au temps dans LuckyTemplates. J'ai parcouru un certain nombre de fonctions DAX différentes comme la fonction , certaines fonctions de table  et d'autres filtres simples avec la fonction .

Si vous souhaitez en savoir plus sur une variété de différentes techniques d'intelligence temporelle dans LuckyTemplates, je vous recommande de consulter notre module de cours dans LuckyTemplates en ligne qui s'adresse spécifiquement à ces types d'analyses.

Profitez de travailler à travers cette vidéo détaillée.


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.