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