Test notebook DAX

Brévalis

Page de test du notebook DAX sur le modèle Brévalis (ventes 2024-2025, CA total attendu : 7 465 685,55). Chaque bloc de code DAX s'exécute avec Ctrl+Entrée ou le bouton « Exécuter ». Les mesures définies dans une cellule servent aux cellules suivantes et au rapport.

1. Une mesure

Part de chaque produit dans le CA total. Le résultat affiche le total et la ventilation par catégorie.

Part du CA = DIVIDE([CA], CALCULATE([CA], ALL(Produit)))

2. Une requête

Les cinq produits qui font le plus de CA, avec leur part (mesure de la cellule 1).

EVALUATE
TOPN(
    5,
    SUMMARIZECOLUMNS(Produit[Produit], "CA", [CA], "Part", [Part du CA]),
    [CA], DESC
)
ORDER BY [CA] DESC

3. Exercice : CA de l'année 2025

Écrivez la mesure CA 2025 : le CA limité à l'année 2025, quels que soient les filtres sur l'année. La cellule est vérifiée sur le total, par catégorie, par année et par produit ; les écarts s'affichent.

CA 2025 = [CA]

Indice : CALCULATE remplace le filtre sur 'Date'[Annee].

4. Exercice (écarts masqués) : marge par commande

Écrivez Marge par commande : la marge divisée par le nombre de commandes. Ici, seul ✓ / ✗ et les contextes faux s'affichent.

Marge par commande = [Marge]

5. Sous-totaux (vrai moteur Power BI)

ROLLUPADDISSUBTOTAL n'est accepté que par le vrai moteur ; en repli sur le simulateur, la requête est refusée.

EVALUATE
SUMMARIZECOLUMNS(
    ROLLUPADDISSUBTOTAL(Produit[Categorie], "Sous-total"),
    "CA", [CA],
    "Part", [Part du CA]
)

Observer vos mesures dans un rapport

Ajoutez vos mesures dans Valeurs, puis jouez avec les segments.

Rapport