Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

AVERAGEX dans LuckyTemplates est une fonction incroyablement polyvalente. Ce n'est pas seulement pour faire la moyenne des valeurs; il est également idéal pour l'analyse des tendances. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

J'ai discuté de l'utilisation d' pour l'analyse des tendances lors du sommet d'apprentissage LuckyTemplates . Un lien vers l'événement peut être trouvé ci-dessous.

Mais dans cet article, je vais me concentrer davantage sur ce qui se passe en arrière-plan lorsque la fonction AVERAGEX est utilisée. Comprendre cette fonction est essentiel pour déterminer les scénarios qui nécessiteraient son utilisation.

Table des matières

Utiliser AVERAGEX pour les ventes moyennes par jour

Je vais commencer par l'une des façons les plus simples d'utiliser AVERAGEX et découvrir quelles sont mes ventes moyennes par jour.

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

Tout revient à savoir quel est le contexte initial du calcul, puis à savoir à quelle table virtuelle se référer.

Le contexte initial dans ce cas proviendrait du Product Name .

Étant donné que AVERAGEX fonctionne comme une fonction d'itération, il va ajouter une logique à chaque ligne du tableau.

Mais avant qu'AVERAGEX puisse ajouter une logique aux colonnes, il a besoin d'une table virtuelle pour référencer les données de . C'est ce que fait la fonction .

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

Étant donné que je recherche les ventes moyennes par jour , je vais faire référence au tableau des dates .

Cela signifie que je regarde chaque produit pour chaque jour et que je découvre quelle partie des ventes totales quotidiennes provient de chaque produit.

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

Une fois que tout cela est fait, la moyenne des ventes totales pour chaque produit est calculée. Ce sont les résultats dans ma colonne Avg Sales Per Day .

N'oubliez pas que puisque la fonction examine la moyenne, les calculs incluraient toujours les jours sans vente .

Utiliser AVERAGEX pour les ventes moyennes par client

Cette fois, je vais utiliser AVERAGEX pour connaître mes ventes moyennes par client.

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

La mesure est similaire à celle que j'ai utilisée pour Avg Sales Per Day . La seule différence est que je fais référence à la colonne Customer Names au lieu de Date .

Permettez-moi d'ajouter cela au tableau ici afin que je puisse voir quels résultats sortiront pour chaque ligne correspondant à chaque produit.

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

Auparavant, AVERAGEX parcourait chaque jour pour chaque produit. Cette fois, il parcourt chaque client qui a acheté chaque produit spécifique.

Ainsi, la fonction d'itération évalue maintenant les ventes totales pour chaque produit acheté par chaque client. Au final, il trouve sa moyenne.

Utiliser AVERAGEX pour les ventes moyennes par mois

Les deux exemples précédents ont montré à quel point il est simple d'utiliser AVERAGEX dans LuckyTemplates. Mais il peut aussi être utilisé pour des applications plus complexes, notamment au niveau de la table virtuelle référencée dans la mesure.

Je vais calculer les ventes moyennes par mois pour montrer une manière différente de référencer une table virtuelle via la fonction VALUES .

Utilisation de AVERAGEX dans LuckyTemplates - Un didacticiel DAX et des exemples

Je ne peux pas simplement faire référence à la table Date ici directement, car je finirai par obtenir les mêmes résultats que ma colonne Avg Sales Per Day .

C'est l'un des avantages de l'utilisation de la fonction VALEURS . Dans les exemples précédents, certains ignoreraient l'utilisation de VALUES et feraient simplement référence directement à la table requise. Mais lorsque VALUES est utilisé, davantage de calculs se produisent en arrière-plan.

Je fais donc toujours référence à la table Date , mais je ne regarde pas la moyenne à la fin de chaque journée. Au lieu de cela, je regarde le mois et l'année et je trouve la moyenne à la fin.


Comprendre le fonctionnement de la fonction AVERAGEX
Mesurer les moyennes par jour à l'aide de AVERAGEX avec DAX
Utilisation des fonctions d'itération SUMX et AVERAGEX dans LuckyTemplates

Conclusion

AVERAGEX est une fonction qui donne des informations puissantes lorsqu'elle est utilisée correctement. La façon dont j'ai présenté cette fonction d'itération dans ce tutoriel n'est qu'un aperçu de ce qu'elle peut faire.

Encore une fois, vous pouvez obtenir un aperçu plus approfondi de la façon d'utiliser AVERAGEX dans LuckyTemplates dans le LuckyTemplates Learning Summit.

Vous verrez que même dans des scénarios complexes, la fonction AVERAGEX peut vous donner plus d'informations qui peuvent être utiles dans vos tableaux de bord et vos rapports.

Tous mes vœux,


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir