Filtre

  • Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par Nathalie Denoncourt, le il y a 1 année et 10 mois.
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Articles
  • #104731
    Nathalie Denoncourt
    Participant

    Bonjour,
    Je veux calculer une médiane avec des données filtrées par tous les filtres que j’applique sauf par un champs qui ne doit pas servir à filtrer. Par exemple, le calcul de la médiane doit s’effectuer sur les coûts globaux, ou sur les coûts filtrés par secteur, ou sur les coûts filtrés par secteur et par magasin MAIS PAS sur les coûts filtrés par secteur, par magasin et par gérant. Dans cet exemple, je ne veux pas que le champs “par gérant” s’il est filtré affecte le calcul de la médiane. J’ai pensé utiliser la fonction DAX AllSELECTED mais cela ne fonctionne pas. J’ai écrit: StandardCout= CALCULATE(MEDIAN(‘DonnéesX'[Total couts],ALLSELECTED(‘DonnéesX’,’DonnéesX'[Gérant])).
    Pouvez-vous m’aider svp?

    #104735
    Éric Ste-Croix
    Participant

    Bonjour,

    La fonction CALCULATE utilise avec la fonction ALL permet de ne pas considerer le contexte d’un filtre dans un calcul.
    Par exemple, la 2eme formule DAX ci-bas permet de ne pas considerer le contexte de filtre du slicer gerant.
    Mediane_score = MEDIAN(Fact_Table[Total couts])
    Mediane_score_All_gerant = CALCULATE([Mediane_score],ALL(Gerant[Nom]))

    En esperant que cette information vous sera utile.

    Eric Ste-Croix

    #104780
    Nathalie Denoncourt
    Participant

    Merci beaucoup Éric, effectivement ça fonctionne! Bonne journée!

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