Formule DAX

  • Ce sujet contient 1 réponse, 1 participant et a été mis à jour pour la dernière fois par gcouture, le il y a 5 années et 8 mois.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #49321
    gcouture
    Participant

    J’ai un fichier .pbix qui contient la formule DAX ci-dessous:

    Nbr total employés = CALCULATE(SUM(‘RH'[Nbr employés]); FILTER(ALL(‘DimDate’);’DimDate'[AAAAMM]=MAX(‘RH'[AAAAMM])))

    J’obtiens le nombre d’employés du dernier mois (ex. 50), comme désiré. Quand je copie ce fichier .pbix et que je supprime certaines tables qui n’ont aucun rapport avec la vignette et que je conserve les tables DimDate et RH, cette même formule me donne le nombre total d’employés depuis le début de l’année (ex. 568). Je ne comprend vraiment pas ce qui génère cette anomalie, pouvez-vous m’éclairer svp?

    Merci Guylaine

    #49354
    gcouture
    Participant

    La cause de cette problématique était la relation entre les tables RH et DimDate. Prendre l’habitude de vérifier les relations s’il y a ajout ou retrait de table est un incontournable. Je constate avec le temps que les relations sont souvent la cause de résultats erronés.

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