- Ce sujet contient 0 réponse, 1 participant et a été mis à jour pour la dernière fois par il y a 1 année et 1 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Mesure dépendante
Bonjour,
Je sollicite votre aide après de longues heures passées à tenter de résoudre ce problème, en vain…
Dans un rapport Power BI, j’ai deux segments “Année” provenant de la table ‘Calendrier'[Date].
Le premier segment nommé “Segment1” interagit sur une carte affichant la mesure suivante :
MESURE1 =
VAR VL1 =
CALCULATE(
[NB VL],
FILTER(
ALL(Param),
Param[Segment] = “Segment1”
)
)
RETURN VL1
Le second segment interagit sur une seconde carte ayant comme champs la mesure suivante :
MESURE2 =
VAR VL2 =
CALCULATE(
[NB VL],
FILTER(
ALL(Param),
Param[Segment] = “Segment2”
)
)
RETURN VL2
Jusqu’ici tout va bien, lorsque je sélectionne dans le “Segment1” une année, puis une autre dans le “Segment2”, les deux cartes affichent les valeurs correspondantes à l’année sélectionnée dans chaque segment notamment grâce aux interactions des segments.
Mon souhait est à présent d’afficher dans une troisième carte, la différence en pourcentage entre les valeurs des 2 premières cartes créées. C’est apparemment ici que ça se complique, en tout cas pour mon cas…
J’ai tenté avec la mesure suivante :
MESURE3 =
VAR VL3 =
CALCULATE(
[NB VL],
Param[Segment] = “Segment1”
)
VAR VL4 =
CALCULATE(
[NB VL],
Param[Segment] = “Segment2”
)
VAR RESULT =
DIVIDE(VL3,VL4)
RETURN
ROUNDDOWN((RESULT – 1) * 100, 2) & “%”
Malheureusement cela ne fonctionne pas, en mettant ces trois mesures dans un tableau, les valeurs sont vides contrairement aux cartes (sauf la 3ème), puisque sur les valeurs des mesures se trouvent dans un même tableau. Le problème ne se pose pas sur les 2 premières cartes puisque j’ai modifié l’interaction des segments, ce que je n’ai pas la possibilité de faire sur le tableau ou sur la 3ème carte. Je pense que le problème provient du fait que les segments dépendent du même champs, d’où l’utilisation des variables mais qui ne résout pas le problème.
Avez-vous une solution à me proposer ?
Est-il possible d’utiliser la variable d’une mesure dans une autre mesure ?
Je vous remercie par avance, pour l’aide apportée et les réponses proposées.
Cordialement,
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
Ce parcours présente près de 60 heures de contenu structuré.
Chaque formation peut être suivie en ligne, à votre rythme, et elles demeurent accessibles à vie.
Identifier les bons outils pour vos projets • Gérer efficacement vos données • Débuter vos premiers tableaux de bord • Gagner du temps grâce à l’automatisation • Renforcer votre capacité d’analyse et de décision
Et surtout… transformer vos opérations pour plus d’agilité et de valeur !