Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à laide de DAX

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à laide de DAX

Le formatage conditionnel est un moyen de visualiser les données en appliquant un certain ensemble de règles de format basées sur des conditions définies par l'utilisateur. Pour les visuels LuckyTemplates, il est principalement utilisé lors de la présentation de données sous forme de tableau.

Dans ce didacticiel, je vais expliquer comment combiner des formules DAX avec la nouvelle fonctionnalité de mise en forme conditionnelle pour mettre en évidence la dernière ou la plus récente période dans vos visuels LuckyTemplates.

Je vois souvent cette technique utilisée dans les rapports financiers ou sur les revenus. C'est un excellent moyen de faire ressortir certaines données.

Regardons cet exemple de visualisation de rapport.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Ce que je veux faire ici, c'est mettre en évidence la dernière vente que j'ai faite dans cette visualisation. De plus, je veux qu'il ait dynamiquement une couleur différente.

Dans ce cas, je vais utiliser une technique que vous pouvez réutiliser dans divers scénarios.

Décomposons les choses que je dois faire pour obtenir les résultats dont j'ai besoin.

Table des matières

Création de la dernière mesure de vente

Étant donné que je souhaite mettre en évidence la dernière vente ou la vente en cours sur cette visualisation, la première chose que je dois faire est d'identifier la date de la dernière vente ou de la vente en cours.

Dans cet ensemble de données de démonstration, la dernière vente a eu lieu en novembre 2018.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

J'ai créé la mesure Dernière vente qui déterminera la date de la dernière vente. 

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

J'ai utilisé la fonction pour qu'elle puisse calculer la date maximale dans ce tableau. 

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Cependant, il ne calcule que la date maximale de chaque mois différent. Ce que je veux obtenir, c'est le jour où j'ai fait une vente pour la dernière fois . Cette dernière vente a clairement eu lieu le 15 novembre 2018 .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Pour que j'obtienne le résultat que je veux, j'ai besoin de changer le contexte dans lequel on calcule la date max. C'est pourquoi j'ai inclus la logique précédente que j'ai faite dans la fonction . Ensuite, j'ai utilisé la fonction pour renvoyer toutes les valeurs de la colonne Dernière vente tout en ignorant les filtres qui auraient pu être appliqués.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Après avoir modifié la formule, la colonne Dernière vente affiche maintenant le jour de la dernière vente, qui était le 15 novembre 2018 .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Isolement de la date de la dernière vente

Après avoir obtenu la date de la dernière vente , je dois l'isoler à l'aide de la branche de mesure . C'est une technique essentielle pour ce genre de scénario.

C'est la formule réelle que j'ai utilisée pour isoler la  date de la dernière vente . J'ai nommé cette mesure la dernière période de vente .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Initialement, j'ai créé la variable LastSale pour qu'elle contienne la même logique que celle que j'ai précédemment utilisée pour la mesure Last Sale .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Ensuite, j'ai parcouru chaque ligne de la liste LastSale pour évaluer si la date actuelle est égale au mois de la date réelle de la dernière vente

J'ai utilisé la colonne Date pour comparer les mois et identifier celui qui correspond au mois de la date réelle de la dernière vente .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

J'ai pu les faire correspondre en utilisant 1 pour représenter le premier jour du mois.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Cette logique évalue si le mois de la dernière vente est le même avec l'un de ces mois dans n'importe quel contexte.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Si la logique renvoie TRUE , elle sera définie sur la valeur 1 .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

S'il renvoie FALSE , il sera égal à 0 .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Une fois que j'aurai apporté les résultats dans ce rapport, vous remarquerez que chaque ligne affichait 0 sauf pour le mois de novembre en 2018. Cela signifie que seul le mois de novembre a été évalué comme étant identique au mois de la dernière vente .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Mise en forme conditionnelle pour les visuels LuckyTemplates

Après avoir isolé ce mois particulier de la dernière vente , je dois changer visuellement la couleur de cet élément dans notre graphique.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

LuckyTemplates a apporté des mises à jour intéressantes aux visualisations. Ces mises à jour incluent l'avantage de modifier conditionnellement ce que vous voyez dans vos visualisations.

Une fois que j'ai cliqué sur l' option Couleurs des données sous le volet Format , il y aura trois points dans le coin supérieur droit.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Si je clique sur ces trois points, la mise en forme conditionnelle apparaîtra.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Je clique dessus et le volet Couleur par défaut s'affiche.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Vous pouvez modifier un certain nombre de choses dans ce volet. Pour cet exemple, je vais formater par Rules .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Ensuite, je trouverai ma mesure Dernière période de vente dans ce champ.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Je vais définir la condition suivante qui sera utilisée pour mettre en évidence le résultat de la mesure de la dernière période de vente .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Pour cette instance, si la valeur est égale à 1 , la couleur doit être définie sur gray .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Je vais ajouter une autre condition IF . Si la valeur est égale à 0 , la couleur doit être définie sur bleu .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

J'ajouterai ces règles dans mes visualisations en fonction de la mesure de la dernière période de vente que j'ai calculée.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Pour appliquer ces modifications, je clique simplement sur le bouton OK .

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

C'est ainsi que la mise en forme conditionnelle affecte la visualisation.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Cette technique va de pair avec le reste du modèle, quel que soit le découpage ou le filtrage que je place dans mes données.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Je peux aussi changer l'année dans ce filtre.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Formater dynamiquement vos visuels LuckyTemplates

Lorsque j'ai cliqué sur l'année 2017 , vous verrez que cela ne fonctionne pas comme il se doit. C'est à cause de la façon dont j'ai mis en place la formule où je cherchais la dernière vente que j'ai faite depuis le début des temps. 

Je veux rendre cela plus dynamique en affichant la dernière période de vente dans n'importe quel contexte sélectionné sur les filtres

Pour ce faire, je dois changer la fonction ALL . C'est parce que la fonction ALL dépasse le début du temps. 

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Je dois le changer en qui ne fonctionne que sur le contexte que j'ai sélectionné ou appliqué dans mon rapport.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

En conséquence, lorsque je vais à 2017 , cela met instantanément en évidence la dernière date dans ce contexte particulier.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Maintenant, je vais changer le filtre Year en un trancheur Date

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX

Grâce à cela, je peux maintenant changer rapidement cela en n'importe quelle période qui affichera toujours le dernier résultat dans la visualisation.

Mettez en surbrillance la dernière période ou la période actuelle dans vos visuels LuckyTemplates à l'aide de DAX


Technique de visualisation des données dans LuckyTemplates - Visualisations dynamiques multi-mesures
LuckyTemplates avancé : Comment créer des visualisations dynamiques multi-threads
Technique de visualisation LuckyTemplates : Apprenez à créer des plaques de conception d'arrière-plan

Conclusion

C'est tout ce que je voulais couvrir dans ce tutoriel. Vous avez maintenant appris à ajouter une mise en forme conditionnelle unique à vos visuels LuckyTemplates. C'est certainement une technique intéressante où vous pouvez combiner des fonctions DAX avec une nouvelle mise en forme conditionnelle dans vos visualisations.

Vous avez également pu voir comment appliquer la technique de branchement des mesures dans ce genre de scénario. Il y a tellement de façons différentes d'utiliser et de réutiliser cette technique.

N'oubliez pas l'importance des tableaux lors de la création de vos calculs.

Il est important de mettre les choses dans un tableau afin que vous puissiez travailler les choses lentement et comprendre ce qui se passe à chaque niveau différent de vos calculs.

J'espère que vous avez aimé parcourir ce sujet.


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.