DATATABLE et GENERATESERIES : scénarios « et si »
« Et si on accordait 10 % de remise ? » Une petite table de valeurs dans un segment, une mesure qui lit la valeur choisie : le rapport devient un simulateur. Power BI le fait avec Nouveau paramètre, et DAX le fait en une ligne.
Télécharger la fiche PDF gratuiteSans inscription, mise en page prête à imprimer01Définition
GENERATESERIES(début, fin, pas) crée une table d'une colonne de valeurs régulières. DATATABLE crée une petite table écrite à la main, avec ses colonnes et ses types. Ces tables, non reliées au modèle, alimentent un segment que les mesures lisent avec SELECTEDVALUE.
02Le simulateur
Change la valeur du segment Remise : le CA remisé se recalcule.
Scénarios = DATATABLE( "Scénario", STRING, "Croissance", DOUBLE, { {"Prudent", 0.02}, {"Central", 0.05}, {"Ambitieux", 0.10} } ) CA projeté = [CA] * (1 + SELECTEDVALUE(Scénarios[Croissance], 0))
Le menu Nouveau paramètre > Plage numérique crée en un clic la table GENERATESERIES, la mesure qui lit la valeur et le segment. Pratique pour démarrer, et la formule générée est un bon exemple à étudier.
03Pièges à éviter
Une table de paramètres ne doit pas être reliée au modèle : elle sert seulement à choisir une valeur. Une relation filtrerait les ventes de façon absurde.
Sans deuxième argument, SELECTEDVALUE renvoie vide quand rien n'est coché, et toute la mesure devient vide. Prévois une valeur par défaut : 0 pour une remise, "Central" pour un scénario.
04Questions fréquentes
Comment créer un paramètre « et si » dans Power BI ?
GENERATESERIES(début, fin, pas) crée une table d'une colonne de valeurs régulières. DATATABLE crée une petite table écrite à la main, avec ses colonnes et ses types. Ces tables, non reliées au modèle, alimentent un segment que les mesures lisent avec SELECTEDVALUE.
Quel est le piège le plus fréquent avec le paramètre « et si » ?
Relier la table de paramètres. Une table de paramètres ne doit pas être reliée au modèle : elle sert seulement à choisir une valeur. Une relation filtrerait les ventes de façon absurde.
La fiche « DATATABLE et GENERATESERIES : scénarios « et si » » est-elle gratuite ?
Oui. La fiche, son simulateur et sa version PDF sont en accès libre et gratuit, sans inscription. Elle fait partie du cours DAX gratuit de mesetudesdecas.fr, qui compte 32 fiches.
Passez de la fiche à la mise en situation
Les études de cas de mesetudesdecas.fr placent vos apprenants face à un vrai besoin d'entreprise : modèle de données, mesures DAX et tableau de bord Power BI, avec énoncé, corrigé et pas-à-pas du formateur.
Voir le catalogueVoir aussi le cours Power Query gratuit
Fiche V1.0 | Dernière mise à jour : 02/11/2026 | Clément Delobel, formateur Power BI et DAX