Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

POWER QUERY - Somme journalière

combory

XLDnaute Junior
Bonjour à tous,

J'arrive en générale à me débrouiller en cherchant sur le forum, mais cette fois, je tourne en rond.
Je sollicite votre aide.
J'ai créé une requête POWER QUERY qui me renvoie les données dont j'ai besoin.
J'aimerais pouvoir cumuler la somme de toutes les colonnes par CODEME/CODE/Date avec POWER QUERY.
En résumé : Somme de toutes les colonnes en rouge par CODEME, par CODE et qui se cumule chaque jour.

J'espère avoir été clair. Merci d'avance.
 

Pièces jointes

  • Sum of daily stock.xlsx
    578.2 KB · Affichages: 23

combory

XLDnaute Junior
Bonjour à tous et merci de prendre du temps sur mon cas,

J'ai bien peur de n'avoir pas été suffisamment clair.
Je n'ai que l'information de stock initiale au 01 janvier de l'année.
Il faut que je calcul mon stock fin de journée, mais aussi que je CUMULE ce stock jour après jour.
Ce stock cumulé me permettra de calculer un nombre de jour d'immobilisation.
Je joint à nouveau mon fichier où j'ai ajouté 2 colonnes pour exemple.

Désolé de vous avoir induit en erreur.
Ou peut-être qu'il y a une subtilité avec le TCD que je ne connais pas...
 

Pièces jointes

  • Sum of daily stock.xlsx
    567.1 KB · Affichages: 8

chris

XLDnaute Barbatruc
RE

C'est la requête PowerQuery qu'il faudrait modifier pour pouvoir faire un TCD

Si tu cumules les cumuls, il va falloir agrandir les locaux...
 

Pièces jointes

  • Cumul_stock.xlsx
    806.6 KB · Affichages: 6

combory

XLDnaute Junior
Bonjour Chris,

Oui, c'est justement ce que je cherche à faire avec POWER QUERY. Comme toi, avec le TCD, en jouant sur l'affichage (résultat cumulé par date) j'arrive à avoir le stock fin de journée, jour par jour, en prenant en compte le stock initiale au 01 janvier. L'inconvénient c'est que pour un mois donné, tu n'obtiens pas le stock fin de mois... et ça ne me donne pas le stock cumulé jour après jour.
Je suis sur la piste du langage M dans POWER QUERY, mais c'est une découverte et du coup je rame.

Je crois que je ne vais pas m'en sortir avec ce fichier.
 

chris

XLDnaute Barbatruc
RE

Dans le TCD le stock du dernier jour du mois est bien le cumul fin d emois

Si as 1000 le j1 et un mouvement de stock de 100 le j2 tu cumules à 1100
J3 +200 tu cumules à 1300

Additionner 1100 et 1300 ne correspond à rien ou alors il faut t'expliquer cra je n'ai jamais vu cela dans aucune gestion de stocks...
 

combory

XLDnaute Junior
Merci de m'aider.
Je gère le stock de 40 usines (CODEME) sur 5 produits (CODE).
Il s'agit de produits que je loue.
Contractuellement, ça ne me coûte rien en immobilisation si je ne dépasse un certain nombre de jour (21 par exemple). Au delà, je suis facturé.
Pour calculé les jours d'immobilisation, c'est le stock journalier cumulé que l'on divise par les livraisons du loueur (cumulé là aussi).
Lorsque l'usine commande en début de mois la totalité de son besoin mensuelle, elle fait explosé son immobilisation. Commandé chaque semaine permet d'ajuster au plus proche son immo.
Cette facturation intervient annuellement.
L'idée, c'est suivre chaque jour, chaque mois et chaque année les dérives et permettre de rester dans voir sous le délai contractuel (21 jours).
En cas de facturation, je peux redistribuer le montant sur chaque usine (le loueur me facture sur la globalité)

J'ai mis le calcul dans des colonnes hors du TCD pour exemple.
 

Pièces jointes

  • Sum of daily stock.xlsx
    862.4 KB · Affichages: 8

chris

XLDnaute Barbatruc
RE

J'avais bien vu ton calcul précédent mais j'avais du mal à piger le cumuls des cumuls
C'est un soupçon plus clair dans ma tête lol

Est-ce que le tableau doit afficher selon ton exemple ou bien
  • Cumul Livraison/jour
  • Stock final/jour
  • Stock cumulé/jour
  • Jours immo
suffiraient ?

Je vais tâcher de faire avec PQ mais pas avant fin de journée, je pense
 

chris

XLDnaute Barbatruc
Bonjour

Ci-joint PowerQuery
Tous les calculs y sont fait
Les cumuls du dernier jour du mois correspondent à ta ligne mois ...
J'ai appliqué une MFC : tu peux ainsi filtrer par couleur si nécessaire

En forçant pour avoir toutes les dates jusquà la date du jour, c'est lourd : 69000 lignes
J'ai ajouté un filtre tout à la fin de requête Final pour limiter à un code et une année sinon la taille du fichier ne passait pas ici

Pense à mettre à jour ton profil ou est indiqué Excel 2007...
 

Pièces jointes

  • Cumul_stock_xld.xlsx
    648.7 KB · Affichages: 24
Dernière édition:

combory

XLDnaute Junior
Bonjour Chris,
Que dire ?? Whaou, je suis soufflé.
C'est tout à fait ce que je voulais.
Un énorme MERCI, tu m'enlèves une énorme épine du pied.
Je vais regarder ça en détail.
Ok pour mon profil

PS : comment fait-on pour indiquer résolu ?
 

Discussions similaires

Réponses
16
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…