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

Macro ou Formules pour calculer le PMP

vincent6262

XLDnaute Nouveau
Bonjour à tous,

Déja, merci d'avance pour votre aide.

J'ai mis mon tableau en Pj, plus simple à comprendre.

En fait, j'ai 2 feuilles, une feuille achat et une feuille inventaire.

Je souhaite calculer le prix d'achat pondéré de mes articles se trouvant dans la feuille achat et que le calcul apparaisse dans la feuille inventaire colonne I.

La difficulté est que j'ai acheté plusieurs fois la même réference interne mais à des prix différents dans la feuille Achat. Comment puis-je faire pour que ma formule colonne I Feuille inventaire me calcule le prix moyen pondéré des références internes feuille achat?

Merci d'avance et bonne soirée,

Vincent
 

Pièces jointes

  • Exemple Inventaire.xlsx
    13.1 KB · Affichages: 127
  • Exemple Inventaire.xlsx
    13.1 KB · Affichages: 131
  • Exemple Inventaire.xlsx
    13.1 KB · Affichages: 150

Grand Chaman Excel

XLDnaute Impliqué
Re : Macro ou Formules pour calculer le PMP

Bonjour,
Voir en pj avec la fonction SOMMEPROD

A+
 

Pièces jointes

  • Exemple Inventaire.xlsx
    13.5 KB · Affichages: 127
  • Exemple Inventaire.xlsx
    13.5 KB · Affichages: 128
  • Exemple Inventaire.xlsx
    13.5 KB · Affichages: 138

turbule

XLDnaute Nouveau
Re : Macro ou Formules pour calculer le PMP

Bonjour,

Je pense que tu peux le faire directement en formule avec une fonction matricielle:

Code:
=MOYENNE(SI(Tableau2[Référence Internet]=[@[Réf Internes]];Tableau2[Prix Achat unitaire HT]))

A valider par Ctrl, Maj + Entrée

J'ai rajouté une colonne dans la feuille Achat pour avoir la référence Interne des produits en concatenant la référence fournisseur et la taille. Mais on peut le faire aussi en une seule formule.

Pour que ce soit plus claire réponse dans le fichier joint.
 

Pièces jointes

  • Exemple Inventaire_moyenne.xlsx
    13.6 KB · Affichages: 160

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…