Calcul prix moyen pondéré

Bonjour à toutes et à tous,

Je cherche à calculer un prix moyen pondéré (PMP) suite à une extraction excel qui fait environ 30000 lignes.

Afin de mieux vous expliquer ce que je souhaite, je vous joins un fichier allégé.

La feuille "DOnnées" sort directement de l'extraction d'une GPAO.

A partir de cette feuille, je souhaite calculer automatiquement le PMP de chaque article par référence ( onglet "pmp par article") et par fournisseur ("PMP par fournisseur").

Le détail des calculs est dans le fichier.

J'espère vous avoir donné assez d'infos.

Bap

2'300calcul-pmp.xls (15.00 Ko)

Bonjour,

Voir fichier ci-joint.

Quantité par produit :

=SOMME.SI(DOnnées!$B$2:$B$7;A2;DOnnées!$D$2:$D$7)

PMP par produit par fournisseur :

=SOMMEPROD((DOnnées!$A$2:$A$7=A2)*(DOnnées!$B$2:$B$7=B2)*(DOnnées!$D$2:$D$7)*(DOnnées!$E$2:$E$7))/SOMMEPROD((DOnnées!$A$2:$A$7=A2)*(DOnnées!$B$2:$B$7=B2)*(DOnnées!$D$2:$D$7))

Qté par produit par fournisseur :

=SOMMEPROD((DOnnées!$A$2:$A$7=A2)*(DOnnées!$B$2:$B$7=B2)*(DOnnées!$D$2:$D$7))

A+

Edit de Nad : Dachevid, merci d'utiliser la balise CODE pour tes formules

1'771calcul-pmp.xls (17.00 Ko)

Bonjour

Pour le PMP par fournisseur, puisque la quantité est déjà calculée en C2, la formule peut être simplifiée :

=SOMMEPROD((DOnnées!$A$2:$A$7=A2)*(DOnnées!$B$2:$B$7=B2)*(DOnnées!$D$2:$D$7)*(DOnnées!$E$2:$E$7))/C2

Idem pour le PMP par article :

=SOMMEPROD((DOnnées!$B$2:$B$7=A2)*(DOnnées!$D$2:$D$7)*(DOnnées!$E$2:$E$7))/B2

Amicalement

Nad

Tout simplement...

Merci beaucoup à vous deux et bonne journée.

Re

C'est quand même dachevid qui est à l'origine de la réponse ; je n'ai fait que la simplifier.

Amicalement

Nad

J'ai remarqué, je viens de modifier mon message précedent

Rechercher des sujets similaires à "calcul prix moyen pondere"