Mesure filtrée (2 filtres) sur autre table

Accueil – Le CFO masqué Forums Power Pivot Mesure filtrée (2 filtres) sur autre table

Mots-clés : 

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

    Bonjour,

    Je souhaiterais comparer pour chaque établissement (Champs “UAI” des tables “Rq_RNE_ok” et “Etabs”) la valeur du champs “valeur” de la table “Rq_RNE_ok” avec cette même valeur agrégée en fonction du “Dpt” et “Type_Etab” correspondant à cette valeur.

    Je ne parviens pas à définir la formule correcte pour calculer la mesure de cette agrégation.

    “Dpt” et “Type_Etab” sont des champs de la table “Etabs”.

    Cette mesure serait utilisée dans le tableau croisé dynamique “Tcd_RNEByUAIByAS”

    Je joins

    Merci par avance de toute aide.

    #40165
    Sophie Marchand
    Participant

    Bonjour,

    Je viens de répondre à votre question par le biais d’un article de blogue: https://www.lecfomasque.com/en-reponse-a-une-question-posee-sur-notre-forum-mesure-filtree-sur-une-autre-table/. En espérant que c’était la réponse que vous cherchiez.

    Au plaisir,

    Sophie

    #40201
    jeanfi
    Participant

    Le résultat sur l’image ci-jointe. Merci.

    Attachments:
    You must be logged in to view attached files.
    #40204
    jeanfi
    Participant

    Toujours sur le même projet, j’ai essayé de réutiliser votre contribution pour le calcul d’une autre mesure qui me pose souci aussi et je n’arrive pas à obtenir un résultat concluant.

    Je souhaite calculer dans la table T_CptesTrafic par le biais d’une mesure ou de colonnes calculées l’indicateur ‘Pages vues par utilisateurs de référence’ qui est égal au nombre de pages vues (T_CptesTrafic[Nb Pages Vues]) divisé par le nombre d’utilisateurs de référence (‘T_CptesTrafic 2′[Cptes_Actifs_Crees]) ; le nombre d’utilisateurs de référence devant être calculé.
    Images jointes : les 2 tables CptesTrafic et ‘CptesTrafic 2’

    Un utilisateur de référence est soit un élève, soit un professeur. J’ai donc créé le champs calculé [GpeUtilisateurs] dans ma table utilisateurs (image jointe Table Utilisateurs).

    J’ai ensuite récupéré via une fonction Related cette information dans ma table ‘T_CptesTrafic 2’ dans le champs calculé [GpeUsers].

    Et c’est à partir de là que je bloque. Tous les essais m’amènent à un résultat qui agrège tous les utilisateurs de référence sans tenir compte du contexte (établissement, année scolaire).

    La table CptesTrafic contient 561 enregistrements : Pages vues par établissement par année scolaire.
    La table CptesTrafic 2 contient 2244 enregistrements : Comptes actifs créés par établissement par année scolaire par type d’utilisateur.

    Je joins aussi une image du modèle de données (très imparfait, j’en suis conscient… mais je progresse).

    Merci d’avance pour toute aide bienvenue.

    Attachments:
    You must be logged in to view attached files.
    #40347
    jeanfi
    Participant

    J’ai réussi à calculer le nombre d’utilisateur de référence dans une mesure et une colonne calculée (j’ai fais les 2 pour voir si le résultat serait le même, et ça l’est). J’ai utilisé la formule suivante :

    NbUsersRef:=CALCULATE(SUM('T_CptesTrafic 2'[Cptes_Actif_Crees]);FILTER(ALL('T_CptesTrafic 2'[GpeUsers]);'T_CptesTrafic 2'[GpeUsers]="Utilisateur de référence"))

    J’ai vérifié dans un tcd le résultat et c’est bon. La mesure me donne bien le nombre de comptes actifs créés pour les utilisateurs de référence (élèves et professeurs).

    Ensuite, lorsque j’essaie de créer ma mesure ou colonne calculée dans la table T_CptesTrafic en divisant le champs T_CptesTrafic[Nb pages vues] par cette mesure ou cette colonne calculée ‘T_CptesTrafic 2′[NbUsersRef], je n’obtiens pas le résultat escompté.

    Une idée, une aide est bienvenue. Merci… Plus d’une semaine que je suis dessus !

    Ah oui, une précision qui a peut-être son importance, les 2 tables ne sont pas reliées directement entre elles.

    • Cette réponse a été modifiée le il y a 6 années et 2 mois par jeanfi.
    • Cette réponse a été modifiée le il y a 6 années et 2 mois par jeanfi.
    #40351
    Sophie Marchand
    Participant

    Bonjour,

    Il est impossible de vous aider sans avoir accès à votre modèle de données et sans avoir accès à votre tentative de calcul, dans le contexte de filtres de votre analyse.

    Sophie

    #40353
    jeanfi
    Participant

    Bonjour,

    Puis-je vous transmettre le fichier en privé ?

    #40354
    Sophie Marchand
    Participant

    Malheureusement non. Vous êtes sur un forum public et vous bénéficiez d’une être gratuite de la part des membres de ce forum. Vous devez donc poser des questions courtes et claires avec des fichiers pour supporter vos questions. Autrement, personne ne risque de répondre à vos questions. Merci de bien vouloir respecter les règles de ce forum.

    #40357
    jeanfi
    Participant

    J’ai essayé de recréer avec des données factices la partie du modèle concernée.

    Merci de l’aide apportée.
    Cordialement.

    Attachments:
    You must be logged in to view attached files.
9 sujets de 1 à 9 (sur un total de 9)
  • Vous devez être connecté pour répondre à ce sujet.