Calcul par période

Accueil – Le CFO masqué Forums Power Query Calcul par période

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

    Bonjour
    J’ai une requête qui collige les données de plusieurs fichiers d’un classeur dans “Prévision stock” (voir ci joint fichier épuré). Chaque item s’y retrouve avec les prévisions de demandes a diverses périodes: Départ, 4sem,8sem,16sem 20sem,…,FCST.
    La DEMANDE y est cumulative et la dernière période FCST contient toute la demande y compris celle au delà des périodes analysées.
    Je dois calculer pour chaque item et à chaque période, la demande prospective des 4semaines suivantes appelée “Demande4Sem”. Par exemple, dans la période 8sem, la demande prospective “Demande4Sem” pour un item sera la demande de la période 12sem moins celle de la période courante 8sem pour cet item, etc.
    A noter que au dans la période FCST on présume que la “Demande4Sem” sera de zéro puisque le total a été considéré dans le périodes précédentes

    Quelle serait la meilleure façon d’y arriver ?
    Merci d’avance pour votre aide
    Jacques

    Attachments:
    You must be logged in to view attached files.
    #128841
    Xavier Allart
    Participant

    Bonjour
    Voici 2 propostions :
    Tableau 1 : Avec les commandes Pivoter et Depivoter les colonnes
    Tableau 2 : Avec 2 index et fusion de table

    Je vous laisse regarder les requetes power-query dans le fichier Excel.

    Cordialemeny

    Attachments:
    You must be logged in to view attached files.
    #128849
    JBruneau
    Participant

    Merci Xavier!
    Un petit souci avec les valeurs dans les 2 solutions.. elles sont décalées de 1 période..
    départ = 9022
    4Sem = 6226
    8sem = 10219..
    C’est le FCST qui est forcé a zéro.
    Je crois que la version fusion est un code plus simple. je vais poursuivre dans cette voie..
    Encore une fois merci Xavier.
    Salutations,
    Jacques

    #128850
    JBruneau
    Participant

    Xavier,
    Grace à votre solution fusion j’ai réussi a corriger le tir.
    J’ai inversé les 2 index i.e. le premier a partir de 1 et l’autre de zero et inversé le calcul de la demande et tout baigne 🙂

    J’ai attaché la solution révisée pour le bénéfice de tous et toutes
    Bonne journée
    Jacques

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