PaliSkill
Power BI

Leçon 10 / 10 — Chapitre 7: DAX : CALCULATE et le contexte de filtre

Cas pratique : budget contre réel

Une direction financière a deux tables de faits partageant les dimensions Dates et Comptes : Réel (écritures réalisées, colonne Montant) et Budget (montants prévus par compte et par mois).

Mesures socles :

  • [Réel] = SUM( Réel[Montant] )
  • [Budget] = SUM( Budget[Montant] )

Mesures d'écart :

  • [Écart] = [Réel] - [Budget]
  • [Écart %] = DIVIDE( [Écart], [Budget] ), formatée en pourcentage

Mesures avec CALCULATE :

  • [Réel dépenses] = CALCULATE( [Réel], Comptes[Type] = "Charge" ) — ne garde que les comptes de charges, quel que soit le compte affiché sur la ligne.
  • [Part d'un poste dans le total des charges] = DIVIDE( [Réel], CALCULATE( [Réel], ALL( Comptes[Compte] ), Comptes[Type] = "Charge" ) ) — au dénominateur, on retire le filtre de compte (ALL) mais on force le type « Charge ».

Lecture d'un visuel. Un tableau « Écart % par poste et par mois » affiche, pour chaque cellule, [Écart %] dans le contexte du poste et du mois. Une mise en forme conditionnelle colore en rouge les écarts défavorables. Sur la ligne de total, [Écart %] agrège l'ensemble — et n'est pas la moyenne des pourcentages des lignes, mais le rapport des totaux (somme des écarts / somme du budget).

À vous de jouer : dans ce cas pratique, la mesure [Écart %] sur la ligne de total d'un tableau est-elle la moyenne des [Écart %] de chaque ligne, ou le rapport (somme des écarts / somme du budget) ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 90 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès