BUDGET PREVISIONNEL

Accueil – Le CFO masqué Forums Power Pivot BUDGET PREVISIONNEL

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

    Bonjour,
    Ci-joint un fichier T10 dans le squel il y a:
    Une source des ventes quotidiennes par secteur
    Une source des budgets prévisionnels par mois.
    Une mesure a été créée dans power pivot pour avoir le les ventes mensuelles cumulées à une date choisie.
    Question:
    Comment faire la relation entre le cumul des ventes mensuelles au jour J et le budget relatif au mois en question, au prorata du jour J choisi.
    si je choisis la 10 janvier, je souhaite obtenir comme mesure le montnat du budget mensuel de janvier, multiplié par 10 et divisé par 31.
    Merci et désolé.

    Attachments:
    You must be logged in to view attached files.
    #59024
    SL
    Participant

    Bonjour

    Je ne maîtrise pas suffisamment le DAX pour vous répondre précisément avec ce langage mais voici une possibilité assez simple avec Power Query :
    – création d’une table de table (min et max paramétrable)
    – fusion de cette table avec la table budget et calcul du budget mensuel cumulé à date (jour/nb jour du mois)
    – seconde fusion avec la table réel et calcul du réel mensuel cumulé à date (avec ma méthode expliquée par Sophie le 16/09)
    Si cela peut vous aider …

    Cordialement
    Stéphane

    Attachments:
    You must be logged in to view attached files.
    #59029
    pierro1234
    Participant

    Merci,
    Je vais proposer une solution,
    Bien à vous

    #59093
    Sophie Marchand
    Participant

    Bonjour,

    Ça se fait en DAX, mais c’est beaucoup de travail pour rien. J’irais aussi avec l’approche Power Query, très simple.

    Sinon, en DAX, il faut comprendre que la division ne se fera pas toujours par 0, donc il faudra d’abord trouver le nombre de jours dans le mois, avec une fonction comme la suivante:

    CALCULATE( COUNTROWS( Dates ), ALL( Dates ), VALUES( Dates[Month & Year] ) )

    Il faudra aussi créer une relation physique ou virtuelle avec une colonne additionnelle Année-Mois dans la table de dates et la table de budget.

    Et ensuite il faudra cumuler en fonction d’un LASTDATE. Bref, en DAX, ça demanderait beaucoup d’étapes intermédiaires un peu inutiles. Je seconde donc l’approche en Power Query, où vous vous trouveriez à recréer un budget journalier, sur lequel les fonctions de Time Intelligence fonctionneraient aisément.

    Au plaisir,

    #59096
    pierro1234
    Participant

    Bonjour Sophie,
    Merci d’abord pour votre gentillesse.
    J’ai développé sur power query a partir du budget mensuel une liste de date et j’ai ajouté une colonne pour déterminer le budget journalier que j’ai ajouté au modèle de données.
    Merci encore.

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