Budgétisation avancée des produits - Résultats réels par rapport aux budgets par produit

Budgétisation avancée des produits - Résultats réels par rapport aux budgets par produit

Je vais passer en revue quelque chose de spécifique dans la budgétisation des produits. C'est assez avancé, mais si vous pouvez comprendre les concepts et les techniques que j'aborde ici, vous aurez également une bonne compréhension de ce que LuckyTemplates peut faire, du fonctionnement de DAX et de la façon dont vous pouvez combiner de nombreuses fonctions différentes pour obtenir grandes perspicacités. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Ceci provient d'un atelier sur la budgétisation qui faisait partie de la qui peut vous aider si vous travaillez sur la budgétisation, les prévisions et l'analyse comparative. Mais pour l'instant, je vais me concentrer sur un seul exemple.

Je vais vous montrer comment réaliser ce tableau mis en évidence ci-dessous.

Cela peut sembler relativement simple à première vue, mais c'est plus compliqué que vous ne le pensez. Fondamentalement, ce que nous essayons de faire ici, c'est d'évaluer nos ventes totales par rapport à nos budgets de produits. Mais il y a un certain nombre de nuances dans la façon dont nous créons ce nombre en raison de la façon dont notre modèle est structuré.

Si nous avons les ventes totales et les budgets de produits, nous devrions pouvoir passer de nos dépenses réelles aux budgets. Ensuite, nous pouvons passer à Différence par rapport au budget, ce qui peut vous donner un très bon aperçu. Vous pouvez y ajouter une mise en forme conditionnelle pour montrer ce qui se passe réellement sous les chiffres globaux, car cela nous permet de le décomposer de manière efficace. 

Le problème est que si je passe au modèle ci-dessous, vous verrez que le tableau Dates n'a en fait aucune relation avec nos budgets de produits. 

C'est le problème que nous allons résoudre ici.

Table des matières

Budgets de produits basés sur le calendrier

Donc, ce que nous devons faire ici, c'est filtrer dynamiquement nos budgets dans la formule afin qu'ils n'affichent que le budget réel sur une période spécifique. Sinon, les budgets de produits ne changeront pas du tout, même si nous choisissons un délai spécifique. Il restera le montant total car il n'y a pas de filtrage en cours. 

Nous pouvons regarder cela de plus près dans cet exemple ici. 

Maintenant, nous allons approfondir cet exemple en examinant la formule d'allocation budgétaire qui se cache derrière.

L'élément clé que je veux souligner est que si vous regardez l'allocation budgétaire, cela ne change pas pour la sélection de données que nous faisons même si le total des ventes change.

Et donc à travers la formule, nous devons pouvoir ajuster les données en fonction de la date. Maintenant, je vais vous montrer comment cela va fonctionner.

Permettez-moi d'apporter les budgets de produits dans le tableau.

Le problème ici est qu'il n'y a pas de relation entre la date et le budget du produit. La seule relation ici est entre la date et le total des ventes.

Donc, cette fois, nous allons examiner la formule derrière les budgets de produit pour voir comment nous pouvons construire cette relation.

Tout d'abord, nous allons utiliser la fonction SUMX . Notez qu'en utilisant la fonction SUMX ici, nous construisons en fait une table virtuelle. À partir de là, nous allons utiliser la fonction SUMMARIZE ; puis nous passerons en revue les budgets pour chaque jour.

Maintenant, parce que nous avons placé la table virtuelle dans ce contexte particulier et les données impliquées, nous pouvons alors utiliser ALLSELECTED qui en soi est une formule relativement compliquée. 

En utilisant la fonction ALLSELECTED , nous filtrons la table virtuelle SUMX en fonction des dates. C'est ainsi que nous pouvons fabriquer une relation basée sur un filtre qui n'a pas de relation physique avec une table particulière.

Maintenant, nous avons cette idée vraiment efficace qui présente réellement les résultats réels par rapport à la plage de temps correcte. 

Conclusion

Ainsi, les deux éléments clés ici sont la création de tables virtuelles et l'utilisation de fonctions telles que ALLSELECTED et CALCULATE pour filtrer virtuellement cette table. Il s'agit certainement d'une approche efficace que vous pouvez utiliser du point de vue de la modélisation, du développement de rapports et du développement avancé.

Nous avons également vu comment l'utilisation de toutes ces fonctions dans une seule combinaison nous permet d'analyser les données fournies. Une fois que vous avez compris le fonctionnement de ces combinaisons, vous pouvez également commencer à comprendre les nombreux types d'analyses que vous pouvez effectuer dans LuckyTemplates.

Tous mes vœux

***** Apprendre LuckyTemplates ? *****







Comparer les résultats réels aux budgets à l'aide des prévisions LuckyTemplates
Créer une nouvelle table dans LuckyTemplates : comment implémenter automatiquement des budgets et des prévisions à l'aide de DAX
Une formation LuckyTemplates sur les scénarios de budgétisation à l'aide de DAX









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