Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

La fonction DAX est une fonction incroyablement avancée et importante dans LuckyTemplates pour bien apprendre et bien comprendre. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

La plupart d'entre vous qui débutent avec LuckyTemplates ont probablement oublié cette fonction particulière. Je l'ai certainement fait lorsque j'ai commencé à utiliser LuckyTemplates et à écrire des mesures DAX.

Bien connaître CALCULATETABLE est le début de nombreux calculs avancés que vous pouvez effectuer dans LuckyTemplates.

C'est une fonction assez complexe à comprendre et à mettre en œuvre dans LuckyTemplates. Mais au fil du temps, j'ai découvert à quel point c'était génial dans plusieurs scénarios et démos sur lesquels j'ai travaillé. J'ai maintenant une compréhension claire de comment et quand l'utiliser de différentes manières. C'est ce que je veux partager avec vous dans ce tutoriel.

Table des matières

Le meilleur moment pour incorporer la fonction CALCULATETABLE

L'un des meilleurs moments pour intégrer l'utilisation de la fonction DAX est lorsque vous essayez d'analyser vos analyses de désabonnement.

L'analyse de désabonnement implique l'évaluation du taux de perte de clients d'une entreprise. La découverte de ces données à l'aide de LuckyTemplates peut être très utile pour évaluer vos produits . De cette manière, vous pouvez accélérer vos efforts de marketing pour réduire la perte de clients.

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Le tableau ci-dessus montre une comparaison des nouveaux clients et du nombre total de clients pour un mois et une année spécifiques. Cela implique les données des clients nouveaux, perdus et totaux.

La clé pour extraire ces informations importantes est d'utiliser la fonction DAX.

Utilisation de CALCULATETABLE DAX pour découvrir de nouveaux clients

Tout d'abord, je vais vous montrer la formule pour calculer les nouveaux clients en utilisant CALCULATETABLE

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Ici, nous devons comparer l'ensemble de clients actuel à un ensemble de clients d'une période antérieure. Je ne considère les clients comme nouveaux que s'ils ont acheté maintenant mais ne l'ont pas fait au cours des 90 derniers jours.

Pour pouvoir trouver cet aperçu, c'est là que j'ai intégré la fonction CALCULATETABLE . Notez que je l'ai utilisé avec d'autres fonctions de table, tout comme la fonction

La fonction EXCEPT évalue deux tables et renvoie les clients qui se trouvent dans la première table, mais pas dans la seconde. Ensuite, je l'ai enveloppé dans la fonction pour vraiment faire le calcul nécessaire.

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Revenons à l'essentiel. La fonction CALCULATETABLE nous permet d'ouvrir une fenêtre dans n'importe quel contexte particulier. Dans mon exemple, il regarde 90 jours en arrière pour trouver un ensemble de clients. 

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Puisque nous ne voulons pas regarder les clients dans le contexte actuel, mais regarder les clients au cours des 90 jours précédents, nous utilisons maintenant la fonction

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Ensuite, je l'ai placé dans une autre fonction de table et j'ai fait quelques évaluations de suivi.

Pour résumer, la meilleure façon d'utiliser CALCULATETABLE est de changer le contexte d'une évaluation de table. C'est généralement comme ça qu'il faut l'utiliser. Mais ensuite, vous pouvez également incorporer d'autres formules que vous pouvez utiliser pour comparer des tables telles que et  .

Utilisation de CALCULATETABLE DAX pour rechercher des clients perdus

En plus de creuser dans votre analyse de nouveaux clients à l'aide de la fonction CALCULATETABLE DAX, vous pouvez même aller plus loin lorsque vous l'utilisez pour découvrir vos clients perdus .

Jetez un œil à cette formule pour découvrir les clients perdus.

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

J'ai en fait discuté de la logique complète de cette formule dans un autre blog. Mais encore une fois, nous faisons juste un calcul similaire ici pour les clients perdus.

Si vous regardez les formules pour CustomersPurchased et PriorCustomers , nous utilisons CALCULATETABLE .

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

De plus, vous pouvez toujours trouver la fonction SAUF . Mais cette fois, il compare les tables de CustomersPurchased et PriorCustomers .

Fonction CALCULATETABLE DAX – Meilleures pratiques dans LuckyTemplates

Dans ce cas, nous modifions la période d'évaluation de ces tableaux individuels en fonction d'une période différente. Cela montre simplement une manière plus avancée de peaufiner la façon dont nous montrons les nouveaux clients et les clients perdus.

Si vous utilisez bientôt LuckyTemplates, vous comprendrez qu'il s'agit d'une analyse intensive. De plus, nous pouvons rendre les formules plus intuitives, en particulier lorsque vous utilisez également des variables.

Pensez simplement à ce que vous mettez dans le premier paramètre de CALCULATETABLE . Il s'agit généralement d'une fonction de table, puis vous modifiez le contexte de cette évaluation de table. À partir de là, vous pouvez le placer dans une autre fonction de table et voir comment les choses s'évaluent à partir de là. 


Découvrez combien de ventes peuvent être attribuées aux nouveaux clients
Analyse des nouveaux clients à l'aide de DAX avancé
Nouveaux clients vs clients existants

Conclusion

Je sais que CALCULATETABLE est un peu difficile à comprendre si vous débutez. Mais c'est la principale raison pour laquelle j'ai créé ce tutoriel pour vous.

Après avoir compris et découvert les meilleures pratiques d'utilisation, vous pouvez commencer à effectuer des calculs et des analyses avancés à partir de vos données brutes.

En l'examinant de cette manière, je pense que vous comprendrez mieux comment vous pouvez utiliser vous-même la fonction CALCULATETABLE DAX dans vos propres rapports et modèles.

N'oubliez pas de vous abonner à LuckyTemplates TV pour obtenir de nombreux autres contenus.

Bonne chance pour apprendre celui-ci.


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