Filtres sur Power BI

Accueil – Le CFO masqué Forums Power BI Filtres sur Power BI

  • Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par Xavier Allart, le il y a 1 année et 3 mois.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #132776
    faridchikir
    Participant

    Bonjour,

    J’ai le tableau ci-dessous et je souhaite avoir la somme R/O (Q2 Q3 et Q4) des matricules qui ont “Q1” :

    Matricule Quartile Nom indicateur R/0
    1 Q1 Indicateur 1 100
    1 Q4 Indicateur 2 10
    1 Q2 Indicateur 3 50
    1 Q1 Indicateur 4 110
    2 Q2 Indicateur 1 40
    2 Q1 Indicateur 2 100
    2 Q1 Indicateur 3 100
    2 Q1 Indicateur 4 100
    3 Q1 Indicateur 1 120
    3 Q4 Indicateur 2 10
    3 Q3 Indicateur 3 12
    3 Q4 Indicateur 4 1
    4 Q1 Indicateur 1 100
    4 Q2 Indicateur 2 90
    4 Q4 Indicateur 3 12
    4 Q4 Indicateur 4 12

    Pour être plus clair, je souhaite avoir la somme R/O de Q2, Q3 et Q4 du filtre :
    Matricule Quartile Nom indicateur
    1 Q1 Indicateur 1
    3 Q1 Indicateur 1
    4 Q1 Indicateur 1

    Merci beaucoup pour votre aide

    #133568
    Xavier Allart
    Participant

    Bonjour

    voici une solution avec une mesure DAX
    R/0sum = CALCULATE(SUM(Quartile[R/0]),Quartile[Quartile]<>”Q1″)

    Autre solution en power query
    Ajouter une nouvelle requête par référence à votre table
    Conserver les colonnes Matricule, quartile, R/0
    Filtrer la colonne Quartile pour désélectionner « Q1 »
    Regrouper par :
    Matricule
    R/0sum Somme R/0

    (code)
    let
    Source = Quartile,
    #”Autres colonnes supprimées” = Table.SelectColumns(Source,{“Matricule”, “Quartile”, “R/0″}),
    #”Lignes filtrées” = Table.SelectRows(#”Autres colonnes supprimées”, each ([Quartile] <> “Q1″)),
    #”Lignes groupées” = Table.Group(#”Lignes filtrées”, {“Matricule”}, {{“R/0sum”, each List.Sum([#”R/0″]), type nullable number}})
    in
    #”Lignes groupées”

    Cordialement

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