Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Dans ce didacticiel, je souhaite vous montrer quelques exemples de calculs DAX avancés dans LuckyTemplates . Après avoir parcouru les bases, je vais maintenant démontrer quelques fonctions et formules avancées qui sont essentielles pour calculer des calculs plus compliqués.
Je ne couvrirai pas toutes les formules ou fonctions, mais à la place, je vais vous donner un aperçu de quelques idées afin que vous puissiez explorer ce que DAX peut faire. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Table des matières
Filtrage des données par date à l'aide du segment
Pour commencer, je vais faire une analyse de comparaison temporelle sur cet exemple de données ici.
Tout d'abord, je vais mettre en place un filtre pour les dates.
Après cela, je sélectionnerai Date dans la section Champ pour me débarrasser de la hiérarchie.
Ensuite, je vais le transformer en trancheuse.
Une fois sélectionné, le slicer apparaîtra comme ceci, nous permettant de filtrer vers un fuseau horaire différent.
Vous verrez maintenant que le filtrage modifie les résultats de nos données d'origine. Alors maintenant, nous examinons un plus petit sous-ensemble d'informations.
Cela est dû au contexte changeant de ces calculs en raison de la période différente.
Dans le modèle, la période est filtrée dans la table Dates , puis elle est transmise à la table Sales .
Ensuite, je vais créer un tableau de mes dates avec la hiérarchie supprimée.
Une autre chose est que je n'aime pas ce format de date. Je vais donc les modifier en allant dans la zone Tables.
Ensuite, je trouverai ma table Dates et mettrai cette colonne en surbrillance.
Je vais changer le format en date, mois et année. Je sais que dans différentes régions du monde, les dates sont dans des ordres différents mais pour ce tutoriel, j'utiliserai ce format.
Maintenant, mes dates ressemblent à ceci à cause de l'ajustement de formatage que j'ai fait et du filtrage du slicer.
Ensuite, je vais apporter mes ventes totales . Et maintenant, au lieu de voir les ventes par client, il affiche les ventes par dates.
Comparaison de temps avec Advanced DAX
Maintenant, je veux comparer les données de la date actuelle avec les données de l'année précédente.
Pour ce faire, je vais créer une nouvelle mesure appelée Sales LY pour les données de l'année dernière et je vais utiliser une fonction appelée .
CALCULER me permet de changer le contexte du calcul.
CALCULATE va devenir votre fonction la plus utilisée dans LuckyTemplates et dans les formules DAX car c'est le début de toute analyse avancée dans LuckyTemplates.
Maintenant, je vais entrer Total Sales .
Je veux calculer mes ventes totales , mais je veux le faire dans un contexte différent. Je vais donc utiliser une fonction qui me permet de changer le filtre.
Par exemple, je peux utiliser une fonction appelée et je peux entrer la colonne Dates et entrer la formule.
Maintenant, je peux comparer les ventes entre cette date et le même jour l'année dernière, ce qui est mon contexte actuel. Le contexte est dérivé de la fonction que j'ai utilisée à l'intérieur de CALCULATE .
Il s'agit du premier exemple de calcul DAX avancé.
Calcul du total cumulé avec Advanced DAX
Maintenant, je vais vous montrer un autre exemple de création d'un total cumulé.
Les ventes cumulées sont calculées à l'aide de cette formule.
Je vais utiliser CALCULATE pour calculer le Total Sales . Mais je veux le faire dans un contexte différent.
Donc, je vais utiliser les fonctions et . Ensuite, je vais mettre la table Dates et en dessous, je vais mettre la colonne Date comme inférieure/égale à Date .
Maintenant, j'ai mes ventes cumulées .
Voici à quoi cela ressemble dans une visualisation.
Je peux changer le contexte de la date dans le slicer et tout se mettra à jour automatiquement pour moi.
Ceci est un autre exemple de branchement de mesure. Nous passons à un sous-ensemble cumulatif de calculs.
Ce qui se passe pour chaque résultat dans les ventes cumulées , c'est que la formule calcule la somme des ventes du jour en cours et de chaque jour précédent.
C'est ce que fait cette partie de la formule. C'est modifier le contexte du calcul.
Les calculs DAX avancés sont dynamiques. Non seulement ils changent en fonction du contexte de la date, mais aussi, par exemple, lorsque je souhaite consulter un client spécifique.
Il mettra alors à jour toutes nos formules pour ce client spécifique.
Ces formules sont conçues de manière à fonctionner de manière transparente avec le modèle que j'ai créé. Des filtres supplémentaires peuvent être superposés pour créer des calculs dynamiques.
Groupes de mesures dans DAX avancé
Le branchement des mesures est une grande partie des calculs DAX avancés. Ainsi, lorsque nous nous éloignons des mesures clés et passons à d'autres branches de mesures, nous pouvons commencer à créer de nouveaux groupes de mesures.
Tout d'abord, je vais cliquer sur Entrer des données.
J'appellerai la nouvelle table Cumulative Measures .
Ensuite, je vais en créer un autre et appeler celui-ci Comparaison de temps .
Donc, ceux-ci apparaissent maintenant dans notre section de terrain. Ils apparaîtront également ici dans notre modèle.
Ensuite, tout ce que j'ai à faire, c'est de les déplacer.
Je vais transférer les ventes cumulées dans mes mesures cumulées .
Je vais également prendre Ventes l'année dernière et le déplacer vers Comparaison temporelle .
Ensuite, je supprimerai les colonnes inutiles.
J'ai maintenant trois groupes de mesures faciles à référencer.
Et cela va croître car je peux aussi mesurer par branche nos bénéfices et nos marges bénéficiaires. J'ai seulement besoin d'ajuster les mesures à l'intérieur de la fonction CALCULATE et d'obtenir des résultats différents pour chaque mesure.
*****Liens connexes*****
Comparer plusieurs métriques de manière cumulative dans LuckyTemplates à l'aide de DAX avancé
Analyse des nouveaux clients à l'aide de DAX avancé
Comparaison de n'importe quelle vente avec la dernière vente (pas d'intelligence temporelle) - DAX avancé dans LuckyTemplates
Conclusion
Je pense que j'en ai assez couvert d'un point de vue débutant. Ce n'est que le début de ce que sont les calculs DAX avancés. Je ne veux pas devenir trop technique et vous confondre à ce stade précoce de ce guide du débutant.
Si vous souhaitez en savoir plus, vous pouvez consulter nos cours DAX ou le contenu que nous proposons via .
Tous mes vœux.
*****Apprendre LuckyTemplates ?*****
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
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.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.