calculer un obj en fonction du nbre de jours travaillés dans chaque magasin

Accueil – Le CFO masqué Forums Power BI calculer un obj en fonction du nbre de jours travaillés dans chaque magasin

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #83952
    christianleroy1234
    Participant

    Bonjour,

    Pour mon projet, j’ai besoin de calculer l’objectif mensuel de vente de différents vendeurs, pour différents produits.

    Cet objectif varie pour le vendeur en fonction des lieux où il a travaillé et du nombre de jours qu’il a travaillé sur chacun de ces lieux. Il existe en fait un objectif par jour et par produit dans chaque magasin.

    De manière simplifiée ma table de faits comporte les colonnes suivantes :
    date | nom_du_vendeur | lieu de travail | obj par jour pour produit A | obj par jour pour produit B | cpteur

    Chaque vente est reprise de cette manière. Ce qui fait que que la colonne date contient généralement de 10 à 100 fois la même valeur (la même journée de travail) pour chaque vendeur.

    Je sais qu’avoir mis les colonnes “obj par jour pour produit A” et “obj par jour produit B” n’est pas une bonne chose. En fait ces objectifs figurent aussi dans une table de dimension et cette table est bien reliée par une fonction “one to many”.

    La colonne “cpteur” comprend toujours la valeur “1”.

    Pour calculer ces objectifs voici les mesures que j’utilise :

    tout d’abord, je calcule le nombre de journées travaillées :

    nbre de journée de travail=DISTINCTCOUNT(data[Date de paiement])

    puis l’objectif du vendeur

    obj par jour pour produit A= [nbre de journée de travail]*SUM(data[obj_seance_Produit_A])/sum(data[cpteur])

    Dans un visuel table, j’obtiens les objectifs par vendeur et par point de vente. Par contre le TOTAL n’est pas correct. Je pense avoir l’explication suite à l’excellent tutoriel de Sophie sur les contextes mais je ne vois pas la solution.

    Je pense que la solution serait de filtrer les données de manière à n’avoir qu’une seule date par vendeur. Ce qui permettrait ensuite d’additionner simplement la colonne “obj par jour pour produit A”

    Une autre solution serait de calculer le nombre de journée de travail pour chaque lieu de travail, de multiplier ensuite ce résultat par l’objectif du lieu. Et pour finir d’additionner ces résultats intermédiaires.

    Merci à qui pourra m’aider

    #84006
    christianleroy1234
    Participant

    Bonsoir, Je reviens sur ce sujet car je n’arrive pas à avancer et je ne sais même pas si je suis sur la bonne piste.
    Pour filtrer les lignes du tableau et n’avoir qu’une ligne date par vendeur faut-il utiliser la méthode DISTINCT. Ce que je ne comprends pas avec cette méthode c’est que le descriptif dit ” retourne un table d’une seule colonne”. Alors que j’ai besoin de récupérer les valeurs d’une autre colonne.

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