Techniques décriture de formules DAX dans LuckyTemplates

Techniques décriture de formules DAX dans LuckyTemplates

Dans ce didacticiel, nous parlerons des techniques d'écriture de formules DAX et de la simplification des modèles dans LuckyTemplates.

Nous discuterons des principales fonctions et méthodes pour organiser et rendre l'interface de notre modèle plus conviviale et plus facile à utiliser.

Les méthodes que nous allons parcourir sont la syntaxe des formules , les groupes de mesures et la mise en forme des codes DAX dans LuckyTemplates. Il est crucial que nous comprenions ces trois sujets afin de maîtriser les calculs DAX et l'écriture de formules dans LuckyTemplates.

Nous discuterons de chacun d'eux et verrons leurs contributions uniques et leur importance.

Table des matières

Comment fonctionne une syntaxe de formule

La syntaxe de formule dont nous allons discuter est un peu différente de celle des autres langages de formule. Mais cela est essentiel pour nos modèles dans LuckyTemplates.

Pour commencer, cliquez sur la table Ventes dans la zone Champs.

Techniques d'écriture de formules DAX dans LuckyTemplates

Cliquez ensuite sur Nouvelle mesure .

Techniques d'écriture de formules DAX dans LuckyTemplates

Nous appellerons cette nouvelle mesure Total Sales . Tapez ensuite .

Techniques d'écriture de formules DAX dans LuckyTemplates

Des boîtes d'information sont également présentes pour expliquer les fonctions.

Avec les formules DAX, nous devons nous concentrer sur les tables et les colonnes. Concentrez-vous sur le tableau que nous devons référencer et sur la colonne qu'il contient.

Maintenant, entrez Total Revenue dans la fonction SUM.

Techniques d'écriture de formules DAX dans LuckyTemplates

Dans LuckyTemplates, le référencement de la table vient toujours en premier, la colonne vient après.

Cependant, il existe des formules, comme la mesure Quantité totale , qui nécessitent uniquement de référencer la table.

Si nous utilisons la fonction , nous pouvons voir qu'elle ne demande qu'une table.

Techniques d'écriture de formules DAX dans LuckyTemplates

Ensuite, référencez la table Sales , et nous aurons maintenant une autre mesure qui compte la quantité totale que nous avons vendue.

Techniques d'écriture de formules DAX dans LuckyTemplates

Il existe une autre mesure dans cet exemple LuckyTemplates appelée Total Costs .

Pour cette mesure, nous utilisons la fonction d'itération . Cette fonction renvoie la somme d'une expression évaluée pour chaque ligne d'un tableau .

Techniques d'écriture de formules DAX dans LuckyTemplates

Ensuite, référencez la table Sales. Ensuite, pour l'expression, référencez la colonne Quantité de commande. Enfin, référencez à nouveau la table Sales avec la colonne Total Unit Cost.

Techniques d'écriture de formules DAX dans LuckyTemplates

Cela va nous donner nos coûts totaux.

Importance des groupes de mesures

Dans LuckyTemplates, les groupes de mesures sont utilisés pour organiser les calculs DAX . Il est fortement recommandé de les utiliser dans notre modèle lorsque nous commençons à créer des mesures.

Pour que nous puissions exécuter davantage d'analyses dans nos modèles LuckyTemplates, nous devons créer de nombreuses mesures.

Cependant, la création de nombreuses mesures pourrait nous donner un modèle chargé. Nous devons donc créer des groupes de mesures pour éviter de mélanger nos mesures et nos tables de données.

Techniques d'écriture de formules DAX dans LuckyTemplates

La création d'un groupe de mesures est simple. Tout d'abord, accédez à Accueil, puis cliquez sur Saisir des données .

Techniques d'écriture de formules DAX dans LuckyTemplates

Ensuite, créez une table factice et nommez-la (Mesures clés), puis cliquez sur Charger.

Techniques d'écriture de formules DAX dans LuckyTemplates

Ce tableau figurera ensuite dans notre rapport.

Techniques d'écriture de formules DAX dans LuckyTemplates

Ensuite, déplacez les autres mesures dans la table factice, Mesures clés. Cliquez sur la flèche déroulante et sélectionnez Mesures clés.

Techniques d'écriture de formules DAX dans LuckyTemplates

Une fois que les mesures sont dans le tableau Key Measures, nous pouvons maintenant supprimer la colonne factice ou Column1.

Techniques d'écriture de formules DAX dans LuckyTemplates

Enfin, cliquez deux fois sur le volet Afficher/masquer.

Techniques d'écriture de formules DAX dans LuckyTemplates

Il triera et changera l'icône du groupe de mesures comme ceci :

Techniques d'écriture de formules DAX dans LuckyTemplates

Ce groupe de mesures n'est qu'un exemple. Dans LuckyTemplates, il existe d'autres groupes comme le groupe de comparaisons temporelles et les moyennes mobiles.

Dans certains modèles de vitrine dans LuckyTemplates, nous verrons que nous pouvons avoir 6 à 8 groupes ou plus.

L'utilisation de groupes de mesures pour organiser nos mesures donne à notre modèle un aspect propre et homogène.

La valeur du bon formatage du code DAX

Le formatage d'une formule simplifie les choses dans notre modèle et ne complique pas trop nos mesures dans nos formules et nos rapports.

Par exemple, disons qu'il s'agit de notre quantité totale et que nous voulons faire quelque chose d'avancé.

Techniques d'écriture de formules DAX dans LuckyTemplates

Cliquez d'abord sur Nouvelle mesure .

Ensuite, écrivez Exemple de formule . Ensuite, utilisez la fonction , puis ajoutez la quantité totale.

Techniques d'écriture de formules DAX dans LuckyTemplates

Ensuite, utilisez la fonction pour la table Sales. Nous rendrons l'index des noms de clients supérieur à 5.

Techniques d'écriture de formules DAX dans LuckyTemplates

L'index des noms de clients doit également être inférieur à 20. Ajoutez donc une autre fonction FILTER pour parcourir les ventes. Enfin, il nous suffit d'assimiler le canal au commerce de gros.

Techniques d'écriture de formules DAX dans LuckyTemplates

Une fois que nous avons fini d'écrire la formule DAX, nous pouvons maintenant voir les résultats. C'est comme la formule SUM dans MS Excel, cependant, c'est un peu compliqué dans LuckyTemplates.

Techniques d'écriture de formules DAX dans LuckyTemplates

L'utilisation de l'indentation pour les fonctions clés

Il est important de formater et d'organiser les formules dans notre modèle.

Il est également recommandé que sur différentes lignes, nous placions différentes fonctions clés avec différentes indentations . Cela permet de comprendre facilement ce que nous essayons de calculer si les fonctions sont séparées.

Pour ce faire, maintenez la touche Maj enfoncée et appuyez sur Entrée. Indentez et placez les éléments sur une nouvelle ligne lorsqu'une formule clé est introduite.

Techniques d'écriture de formules DAX dans LuckyTemplates

Nous pouvons voir que la fonction CALCULATE est sur une ligne différente ainsi que les fonctions FILTER . Ils sont disposés de manière à faciliter la lecture. Cela évite toute confusion lors de l'analyse de notre modèle.

Si nous voulons utiliser des formules avancées telles que l'analyse du taux de désabonnement, l'attrition des clients ou même l'instruction IF, commencez par les mettre en retrait. De cette façon, nous pouvons voir clairement le flux de notre calcul.

Nous devons simplement continuer à mettre en retrait chaque fois que nous ajoutons des fonctions clés. Nous ne serons pas dépaysés par les dizaines de calculs de notre modèle.

Conclusion

Dans LuckyTemplates, nous rencontrons de nombreux modèles, fonctions et formules. Avec ces techniques d'écriture de formules, nous pouvons améliorer la présentation des calculs et des modèles.

Ce que nous avons appris ici ne sont que quelques méthodes, telles que le regroupement de mesures et le formatage des calculs DAX, pour aider à calculer, simplifier et organiser efficacement nos analyses pour une meilleure présentation.

Nous pouvons les utiliser pour mieux comprendre ce qui se passe dans notre modèle de données.

Tous mes vœux,


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.