Agrégations simples dans LuckyTemplates

Dans ce billet de blog, j'aborderai quelques agrégations simples dans LuckyTemplates que vous pouvez utiliser dans vos calculs DAX .

Ceci est la suite du blog que j'ai publié précédemment, où j'ai couvert les différences entre une mesure et une colonne calculée.

Je vais d'abord continuer à travailler sur les mesures que j'ai parcourues dans le blog précédent, puis présenter quelques fonctions d'agrégation que vous pourriez utiliser au fur et à mesure. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

L'objectif principal de ce blog est de vous aider à vous familiariser avec la création de mesures.

Commençons.

Table des matières

Création d'un groupe de mesures

Si vous vous souvenez, dans le blog précédent, j'ai créé des mesures que j'ai utilisées pour calculer virtuellement des informations supplémentaires que je souhaite obtenir à partir de mes données.

Les mesures que j'ai faites étaient les mesures des ventes totales et de la quantité totale .

Agrégations simples dans LuckyTemplates

Je vais d'abord vous montrer comment organiser ces mesures que j'ai faites. Pour ce faire, je vais créer un groupe de mesures .

Tout d'abord, allez dans l'onglet Accueil, puis sélectionnez Entrer des données.

Agrégations simples dans LuckyTemplates

Après cela, changez le nom du tableau en Mesures clés.

Vous pouvez choisir n'importe quel nom que vous voulez. J'ai juste choisi ce nom parce qu'il correspond au contexte de ce que je veux faire avec la table.

Agrégations simples dans LuckyTemplates

Comme vous pouvez le voir sous l'onglet des champs, le tableau des mesures clés ne contient toujours rien.

Agrégations simples dans LuckyTemplates

Alors maintenant, ce que je vais faire, c'est remplir cela avec les mesures que j'ai prises.

Je vais d'abord ajouter la mesure Quantité totale à la table nouvellement créée.

Pour ce faire, cliquez sur la mesure Quantité totale, accédez à l'onglet Outils de mesure, puis modifiez le tableau Accueil en Mesures clés.

Agrégations simples dans LuckyTemplates

Et puis, faites de même pour la mesure Total Sales.

Cliquez sur la mesure Ventes totales, accédez à l'onglet Outils de mesure, puis modifiez sa table d'accueil en Mesure clé.

Agrégations simples dans LuckyTemplates

Après cela, vous verrez maintenant que les mesures se trouvent sous le tableau des mesures clés.

Maintenant, je vais supprimer la colonne nommée Column1 car je n'en ai pas vraiment besoin.

Agrégations simples dans LuckyTemplates

Je vais maintenant ouvrir et fermer l'onglet Champs. Pour ce faire, cliquez deux fois sur le bouton d'entrée/sortie du volet qui est mis en surbrillance dans le coin supérieur droit de l'image ci-dessous.

Agrégations simples dans LuckyTemplates

Comme vous pouvez le voir, les mesures clés sont maintenant un groupe de mesures, comme l'indique l'icône de la calculatrice à côté de son nom. Il est désormais également situé en haut de l'onglet Champs.

Agrégations simples dans LuckyTemplates

Je vous recommande de commencer à ajouter cette bonne pratique dans votre workflow de développement.

Finalement, vous commencerez à vous diversifier dans des mesures plus complexes. Ainsi, les organiser dès le début vous aidera à les référencer plus facilement pour une utilisation future.

Agrégations dans LuckyTemplates

Dans les mesures que j'ai déjà faites, je n'ai utilisé que des fonctions d'itération.

Dans la mesure Total Sales, j'ai utilisé la fonction d'itération .

Agrégations simples dans LuckyTemplates

Alors que dans la mesure Quantité totale, j'ai utilisé la fonction .

Agrégations simples dans LuckyTemplates

Maintenant, puisque je vous ai déjà montré quelques exemples de fonctions d'itération, je vais commencer à introduire quelques agrégations dans LuckyTemplates qui sont également utiles.

Je fais cela parce que peu importe le calcul que vous faites, je veux que vous le fassiez avec une mesure DAX.

Le début de tout ce qui est avancé dans LuckyTemplates, en particulier d'un point de vue analytique, commence par quelque chose de simple.

Cela commence par se familiariser avec les mesures DAX et se familiariser avec la façon de les écrire le plus rapidement possible.

Ici, je vais vous montrer quelques agrégations simples dans LuckyTemplates .

Agrégations simples dans LuckyTemplates

Comme vous pouvez le voir, le tableau est divisé par les filtres Mois court et Nom du vendeur en raison de ce que j'ai fait dans le blog précédent.

Même si ces filtres sont ici, je peux toujours utiliser ce tableau pour vous montrer quelques exemples d'utilisation des fonctions d'agrégation.

Ne vous préoccupez pas trop des filtres tant qu'il y a des calculs en arrière-plan.

J'utiliserai également ces filtres plus tard pour vous montrer comment les agrégations dans LuckyTemplates fonctionnent avec eux.

Pour commencer, allez dans l'onglet Outils de mesure, puis cliquez sur Nouvelle mesure.

Agrégations simples dans LuckyTemplates

Le problème avec la création de mesures est qu'elles apparaissent sur la table que vous sélectionnez sous l'onglet Champs. Donc, d'abord, assurez-vous que vous avez cliqué sur le tableau des mesures clés avant de créer une nouvelle mesure.

Agrégations simples dans LuckyTemplates

Maintenant que j'ai créé une nouvelle mesure, remplacez « Mesure » ​​par « Quantité moyenne » pour la nommer correctement.

Je vais commencer par un calcul qui nécessite une simple fonction d'agrégation, la fonction

La fonction MOYENNE renvoie la moyenne arithmétique de tous les nombres d'une colonne.

Je vais prendre la moyenne des valeurs de la colonne Quantité de la table Ventes.

La configuration de la formule est illustrée ci-dessous.

Agrégations simples dans LuckyTemplates

Je vais résumer toutes les valeurs de la colonne Quantité, puis les moyenner ensuite.

Après cela, saisissez la mesure Quantité moyenne sous le tableau Mesures clés dans l'onglet Champs, puis faites-la glisser vers le visuel.

Agrégations simples dans LuckyTemplates

Comme vous pouvez le constater, les valeurs de la colonne Quantité totale et de la colonne Quantité moyenne sont toutes identiques, à l'exception de la valeur Total.

Agrégations simples dans LuckyTemplates

En effet, pour chaque produit, ils ne l'ont acheté qu'en une seule transaction, mais en ont acheté plusieurs.

Par exemple, Henry Cox a acheté 3 quantités du produit 56 en une seule transaction.

Maintenant, je vais faire une autre mesure juste pour vous montrer plus d'exemples de fonctions d'agrégation.

Encore une fois, accédez à l'onglet Outils de mesure, puis cliquez sur Nouvelle mesure.

Agrégations simples dans LuckyTemplates

Une autre agrégation que vous pouvez utiliser dans LuckyTemplates est la fonction qui renvoie la plus petite valeur numérique ou textuelle dans une colonne.

Agrégations simples dans LuckyTemplates

Une autre est la fonction qui renvoie la valeur numérique ou textuelle maximale dans une colonne.

Agrégations simples dans LuckyTemplates

Ce sont des exemples de fonctions d'agrégation que vous pouvez facilement comprendre et utiliser dans des situations où elles conviennent.

Mais ce que je veux vraiment faire, c'est calculer le total des transactions. Pour ce faire, je vais utiliser une fonction appelée .

Tout d'abord, renommez la mesure en remplaçant "Measure" par "Total Transactions".

Agrégations simples dans LuckyTemplates

Ajoutez ensuite la fonction COUNTROWS. Cette fonction prend une table, puis renvoie le nombre de lignes de cette table.

Puisque je veux calculer le total des transactions, je vais compter le nombre de lignes qu'il y a dans ma table Sales.

Pour ce faire, dans la fonction COUNTROWS, référencez la table Sales. C'est ainsi que j'ai mis en place la formule.

Agrégations simples dans LuckyTemplates

La fonction parcourra la table Sales, puis comptera le nombre de lignes qui s'y trouvent.

Étant donné que chaque ligne de la table Sales représente une seule transaction, compter chaque ligne équivaut à compter chaque transaction.

Maintenant, saisissez la mesure Total Transaction sous le tableau Key Measures, puis faites-la glisser vers le visuel.

Agrégations simples dans LuckyTemplates

Après cela, vous verrez qu'il n'y a qu'une seule transaction à chaque fois.

Agrégations simples dans LuckyTemplates

C'est le résultat d'avoir les filtres que nous avons.

Cela signifie simplement que pour le mois de mai, Henry Cox, par exemple, a acheté 3 quantités du produit 56 en une seule transaction à Ernest Wheeler.

Je vais maintenant changer les choses. Tout d'abord, je supprimerai la colonne Nom du produit en cliquant sur le bouton X, comme indiqué ci-dessous.

Agrégations simples dans LuckyTemplates

Et puis je désélectionnerai également tous les filtres.

Pour ce faire, je clique sur la case à côté du nom d'Ernest Wheeler.

Agrégations simples dans LuckyTemplates

Et cochez également la case à côté de mai.

Agrégations simples dans LuckyTemplates

Vous verrez que les chiffres ont beaucoup changé.

Agrégations simples dans LuckyTemplates

Jetons un œil à Martin Berry. Le total des ventes que j'ai obtenu de lui est de 87 727 $, la quantité totale des produits qu'il a achetés est de 51, et en moyenne, il achète 1,89 de mes produits à chacune de ses 27 transactions totales avec moi.

Comme vous pouvez le voir, après avoir changé les filtres de nos calculs, les résultats ont également changé.

C'est là qu'intervient l'évolutivité des mesures DAX. Si vous y réfléchissez, les formules que nous avons utilisées sont très simples.

Nous n'avons utilisé que les fonctions SUMX, SUM, RELATED, AVERAGE et COUNTROW pour nos mesures. Ce sont des fonctions auxquelles j'espère que vous vous habituerez facilement.

En utilisant ces fonctions simples, nous pouvons facilement obtenir divers calculs simplement en modifiant le contexte.

C'est la vraie puissance des mesures DAX. Sans ajouter d'autres formules, vous pouvez obtenir de nombreuses informations simplement en modifiant vos filtres.

Ceci n'est rendu possible que par le modèle que vous avez construit. Assurez-vous donc que vous avez le bon modèle.

Agrégations simples dans LuckyTemplates

La dernière chose que je veux vous montrer est que vous pouvez formater les résultats dans votre tableau si vous en avez besoin.

Puisque je sais que le total des ventes doit être en dollars, je vais le changer au format approprié.

Pour ce faire, cliquez sur la mesure Ventes totales, accédez à l'onglet Outils de mesure et, dans la section Formatage, remplacez Nombre entier par Devise en cliquant sur l'icône $.

Agrégations simples dans LuckyTemplates

Il existe de nombreuses façons de formater vos résultats si nécessaire.

Après avoir fait cela, les résultats devraient maintenant ressembler à ceci :

Agrégations simples dans LuckyTemplates


Introduction pour filtrer le contexte dans LuckyTemplates
Unpivot and Pivot Basics In LuckyTemplates - Query Editor Review
Showcase QoQ Sales Using Time Intelligence In LuckyTemplates

Conclusion

Dans ce blog, j'ai passé en revue quelques exemples de fonctions d'agrégation que vous pouvez utiliser dans vos calculs DAX.

Je vous ai montré les fonctions AVERAGE, MIN, MAX et COUNTROWS, qui sont vraiment faciles à comprendre.

J'espère que cela vous aidera à comprendre ce que vous pouvez réaliser en utilisant des mesures DAX dans LuckyTemplates.

Tous mes vœux,

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.