Accueil – Le CFO masqué › Forums › Power Pivot › CMUP
- Ce sujet contient 30 réponses, 3 participants et a été mis à jour pour la dernière fois par pierro1234, le il y a 4 années et 6 mois.
-
AuteurArticles
-
11 avril 2020 à 11 h 19 min #63305pierro1234Participant
Bonjour,
Ci-joint une fichier de 6 lignes.
Est il possible en dax d’avoir le CMUP (cout moyen unitaire pondéré) de la valeur du stock restant ?
(désolé j’ai joint le fichier 2 fois et je n’arrive pas à les supprimer)
MerciAttachments:
You must be logged in to view attached files.12 avril 2020 à 9 h 49 min #63314Sophie MarchandParticipantBonjour,
Vous pourriez commencer par calculer les coûts totaux avec la formule suivante:
CoûtsTotaux:=SUMX(Tableau1,[QTTE]*[PUNIT ACHAT])/SUM([QTTE])
Et ensuite calculer votre CMUP avec la formule suivante:
CMUP:=CALCULATE([CoûtsTotaux],Tableau1[SENS]=”ACHAT”)
Pour en savoir davantage sur la fonction SUMX, je vous invite à lire l’article suivant: https://www.lecfomasque.com/power-bi-la-fonction-sumx-en-renfort-erreur-courante-chez-les-debutants/.
Aussi, notre formation d’introduction au langage DAX pourrait bien vous intéresser: https://www.lecfomasque.com/produit/introduction-au-langage-dax-power-bi-et-power-pivot/.
Au plaisir,
Sophie
13 avril 2020 à 2 h 36 min #63320pierro1234ParticipantMerci Sophie,
Bonnes Fetes !!14 avril 2020 à 7 h 38 min #63352pierro1234ParticipantBonjour Sophie,
Je cale sur un chose qui me semblait évidente! je réfléchies depuis deux jours!
Ci-joint une version 5.
1/ D’abord permettez moi de vous demander si etes vous d’accord sur le mode de calcul de mon cout unitaire moyen et pondéré de couleur orange sur les 5 lignes.
2/ Si oui, comment le traduire dans power query svp? comme vous le constaterez, j’ai essayé!
Si aussi vous avez des solutions plus simples avec power pivot, n’hésitez pas svp. j’ai analysé votre proposition mais je ne sais pas si elle correspond à ma compréhension du CMUP; peut etre je me trompe.Mais etes vous d’accord avec le calcul manuel sur le principe du CMUP.
Grand Merci d’avance !
Attachments:
You must be logged in to view attached files.14 avril 2020 à 8 h 28 min #63354Sophie MarchandParticipantBonjour,
Avant même d’ouvrir votre fichier et de passer plus de temps sur votre question, je vais vous demander le chiffre que vous recherchez à partir du premier fichier que vous avez soumis. Quel sera, à partir des données de ce fichier, le résultat du CMUP recherché? Je vous ai soumis une réponse et vous l’avez exclue. J’aimerais d’abord qu’on regarde ensemble si vous avez eu raison de l’exclure car à mon avis, c’est le type de calcul qui doit se faire en DAX. Dites-moi donc à quel chiffre vous devez arriver et je vous dirai si ma formule fournit ce chiffre et pourquoi.
Merci.
Sophie
14 avril 2020 à 11 h 08 min #63376pierro1234ParticipantBonjour Sophie,
Désolé, je pense que je n’ai pas été assez précis dans mon premier message:Mon objectif est double:
Mon premier objectif, objet du présent post est de pouvoir obtenir pour une date, un inventaire en quantité et en cout unitaire moyen pondéré.
De ce que j’ai compris dans votre réponse, il s’agirait d’une mesure qui filtre les lignes comportant le sens “VENTE”
Ce que je souhaite atteindre, c’est en orange dans le fichier joint qui est le même que celui que vous m’avez retourné, intitulé: SOLDE-PROG-CMUP-V2.Mon second objectif (j’anticipe si vous me permettez), est de pouvoir utiliser cette mesure dans un compte de réultat mensuel afin de tenir compte de la variation de stock mensuelle.
Merci
Attachments:
You must be logged in to view attached files.15 avril 2020 à 8 h 34 min #63448Sophie MarchandParticipantBonjour,
J’ai fait une grande partie du travail pour vous dans le fichier ci-joint. Il reste une dernière section à ajuster. Mais je manque cruellement de temps donc je vous joins le fichier pour que vous puissiez, vous aussi travailler un peu ;).
Au plaisir,
Sophie
Attachments:
You must be logged in to view attached files.16 avril 2020 à 8 h 12 min #63470pierro1234ParticipantBonjour Sophie,
Je vous remercie tout d’abord avec une grande admiration avant d’ouvrir le fichier.
J’analyse le fichier et vous revient,
Merci18 avril 2020 à 4 h 27 min #63519pierro1234ParticipantBonjour Sophie,
J’ai analysé votre développement; j’ai pris le temps de bien comprendre chaque étape : la requête fusionnée, le filtre utilisé (si index => index bis), le regroupement pour obtenir les cumuls par quantité, par quantité réajustée et par cout de revient.
Je vous en remercie.
Permettez-moi de vous demander votre avis sur la ligne 5, c’est à dire la ligne d’achat suivant celle de la vente. Selon votre méthode, le résultat est de 55,08571429.
Hors, le résultat devrait être selon moi de :
((Quantité restante de la ligne précédente * cmup de la ligne précédente) + (Quantité achat ligne en cours X prix d’achat unitaire ligne en cours)) / (Quantité restante de la ligne précédente + Quantité achat ligne en cours )
Soit dans mon exemple : ((19 * 25,14285714) + (14 * 100)) /(19+14) = 56,9004329.Je travaille depuis quelques jour sur le CMUP mais je n’y arrive pas ! une solution par DAX me conviendrait aussi car ce qui m’importe c’est d’avoir le CMUP et quantité pour intégrer ces mesures ( les variations de stocks ) dans un compte de résultat.
Je vous remercie.
18 avril 2020 à 11 h 23 min #63520pierro1234ParticipantBonjour Sophie,
Après réflexion et tests, je pense que le pris moyen d’achat tel que proposé dans la mesure Dax lors de votre première réponse conviendrait.
Mais je vous avoue quand meme que j’aimerai bien savoir par curiosité comment déterminer ce CMUP (facile en excel je pense) mais plus compliqué apparemment en power query ou Dax!
Bien à vous19 avril 2020 à 16 h 18 min #63571Sophie MarchandParticipantBonjour,
C’est possible en Power Query. Je vous avais soumis une procédure à demi-achevée car je manquais de temps et j’en manque toujours cruellement. Je vais donc mettre votre question de côté pour le moment et quand j’aurai enfin du temps, je vous ferai une proposition achevée.
Merci de votre compréhension.
Sophie
20 avril 2020 à 2 h 40 min #63580pierro1234ParticipantBonjour Sophie,
Bien du courage,
je vous remercie.20 avril 2020 à 8 h 57 min #63587Sophie MarchandParticipantBonjour,
J’ai pris le temps de compléter ma solution ce matin et j’arrive aux mêmes chiffres que vous.
Voici mon fichier.
Sophie
Attachments:
You must be logged in to view attached files.20 avril 2020 à 9 h 49 min #63603pierro1234ParticipantBonjour Sophie,
Merciiiiiii,
J’analyse et vous reviens,
Merci vraiment24 avril 2020 à 9 h 31 min #63738pierro1234ParticipantBonjour Sophie,
Désolé de mon retour tardif.
J’ai analysé votre développement, merci.
Je vous joins la version 5; lorsqu’une ligne d’achat est rajoiutée, le CMUP n’est pas le bon je crois.
MerciAttachments:
You must be logged in to view attached files. -
AuteurArticles
- Vous devez être connecté pour répondre à ce sujet.