Sélection de données suivant une sélection précise dans un segment

Accueil – Le CFO masqué Forums Power BI Sélection de données suivant une sélection précise dans un segment

  • Ce sujet contient 6 réponses, 2 participants et a été mis à jour pour la dernière fois par Valentin, le il y a 8 mois.
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Articles
  • #87617
    Valentin
    Participant

    Bonjour,

    je souhaiterais afficher une donnée qui s’adapte en fonction du choix dans un segment.

    Pour exemple:
    Colonne 1: J’ai 5 codes établissement (supposons les codes 1,2,3,4,5)
    Colonne 2: J’ai ma première donnée
    Colonne 3: J’ai ma deuxième donnée

    Mon segment permet de sélectionner le code établissement.

    À partir de là, mon but serait de pouvoir obtenir les scénarios suivants:
    – Je sélectionnes 1 code établissement, j’affiche ma première donnée (valable pour les 5 établissement)
    – Je sélectionne les codes établissement 1, 2 et 3 (groupement d’établissement spécifique), j’affiche ma deuxième donnée.
    – Je sélectionne les codes établissement 1 et 5, ne rien afficher.

    J’ai tenté de faire une mesure avec la fonction IF(), je peux obtenir une donnée par code établissement, mais je n’arrive pas à afficher la deuxième donnée pour une sélection multiple dans le segment.

    Je vous remercie d’avance pour les futures solutions apportées,

    Valentin

    #87700
    Kim Leblanc
    Participant

    Bonjour,

    Je ne suis pas certaine de bien comprendre ce que vous désirez obtenir.

    Est-ce que vous pourriez nous fournir un exemple de vos données et une image du résultat escompté?

    Au plaisir,

    Kim

    #87730
    Valentin
    Participant

    Bonjour,

    Voici un fichier Excel, avec un exemple pour chaque scénario, je pense que ce sera plus clair.

    En vous remerciant,

    Valentin

    Attachments:
    You must be logged in to view attached files.
    #87736
    Kim Leblanc
    Participant

    Bonjour,

    Vous pourriez y aller avec une mesure comme suit:
    if(HASONEVALUE(Donnees[Code Etablissement])
    ,min(Donnees[Commentaire ])
    ,if(HASONEVALUE(Donnees[Commentaire Groupe])
    ,min(Donnees[Commentaire Groupe])
    ,””))

    Kim

    #87751
    Valentin
    Participant

    Bonjour,

    Je vous remercie, ça répond globalement à ce que je voulais.

    Cependant, le scénario 3 ne fonctionne pas, je pourrais m’en contenter, mais l’idéal serait de l’obtenir.
    Pour le scénario 3, j’ai (en reprenant respectivement mon exemple) le résultat “Commentaire 1″

    J’ajoute 2 scénarios que je n’avais pas prévu avant d’apercevoir le résultat mais qui peuvent être liés au scénario 3.

    Je joins de nouveau mon fichier avec les exemples.

    Dans votre mesure, n’existe-il pas un moyen de la formuler de la façon suivante:
    if(HASONEVALUE(Donnees[Code Etablissement])
    ,min(Donnees[Commentaire ])
    ,if(Donnees[Code Etablissement]=”1″,”2” et “3”)
    ,min(Donnees[Commentaire Groupe])
    ,””))

    Un grand merci,

    Valentin

    Attachments:
    You must be logged in to view attached files.
    #87755
    Kim Leblanc
    Participant

    Bonjour,

    vous pourriez y aller avec ceci:
    if(HASONEVALUE(Donnees[Code Etablissement])
    ,min(Donnees[Commentaire ])
    ,if(HASONEVALUE(Donnees[Commentaire Groupe])
    ,if(COUNTROWS(Donnees)=3
    ,min(Donnees[Commentaire Groupe])
    ,””)))

    Par contre, la valeur 3 ici qui représente le nombre de lignes pour le groupe 1 est fixe. Si vos données viennent qu’à changer, cette mesure ne fonctionnera plus.

    Vous pourriez y aller alors avec ceci pour compter le nombre de lignes qui ont le même commentaire groupe :

    if(HASONEVALUE(Donnees[Code Etablissement])
    ,min(Donnees[Commentaire ])
    ,if(HASONEVALUE(Donnees[Commentaire Groupe])
    ,if(COUNTROWS(Donnees)=CALCULATE(COUNTROWS(Donnees),Filter(all(Donnees),Donnees[Commentaire Groupe]=min(Donnees[Commentaire Groupe])))
    ,min(Donnees[Commentaire Groupe])
    ,””)))

    Je ne sais pas par contre, si ce ne serait pas mieux dans votre cas d’avoir un Segment Groupe et un Segment Établissement ça simplifierait vos mesures.

    Kim

    #87762
    Valentin
    Participant

    Merci beaucoup, la première solution répond bien à mon besoin.

    Je garde également la seconde sous le coude, si jamais il y a changement.

    Bonne continuation,

    Valentin

7 sujets de 1 à 7 (sur un total de 7)
  • Vous devez être connecté pour répondre à ce sujet.