Recherche une formule pour gerer une liste

palou41

XLDnaute Nouveau
Bonjour a tous et merci de vous etre arreté sur mon sujet

Je dispose d'une liste d'achat de produit avec qté et prix

Je souhaite retrouver le prix d'une qté determinee d'un produit en tenant compte en priorité des prix les plus anciens

ci joint mon exple... (erreur remplacer 8 par 6 en F22)

Malgré pas mal de recherche, rechercheV ect..... Je reste sans solution..

a noter qu'il est pour moi preferable de ne pas passer par VBA

merci de votre collaboration
 

Pièces jointes

  • valeur produit.xls
    16 KB · Affichages: 65
Dernière édition:

job75

XLDnaute Barbatruc
Re : Recherche une formule pour gerer une liste

Bonjour palou,

Je ne suis pas sûr que ce que vous cherchez correspond au fichier présenté, mais vous pouvez toujours essayer en G3 :

=SOMMEPROD((D9:D27=D3)*(E9:E27=C3)*G9:G27)

A+
 

palou41

XLDnaute Nouveau
Re : Recherche une formule pour gerer une liste

Désolé job ce n'est pas tout a fait ce que je recherche..

je me re explique... Pour un produit donné L dans l'exple je veux savoir quel sera le prix de 12 unité sachant que j'ai un premier achat de 10 pour 70 € et un second achat de 5 unités pour 30 € ..... Mathematiquement 70 + ( 30*2/5)

je seche toujours....
 

capricorne68

XLDnaute Occasionnel
Re : Recherche une formule pour gerer une liste

salut

tu es bien la seule personne qui applique les anciens prix sur les anciens stocks , lol car en grandes d................ se n'est pas le cas la bas on applique le dernier prix , bref le plus eleves.


pour l'instant je vois pas comment trop faire , je reflchis a une solution.

a+
 

jeanpierre

Nous a quitté
Repose en paix
Re : Recherche une formule pour gerer une liste

Bonjour palou41, job75, EricD01, capricorne68,

Ce que tu veux c'est appliquer la méthode FIFO, mais avant de s'embarquer dans une formulation qui va devenir très rapidement complexe il serait mieux de travailler sur des dates dés le départ plutôt que sur le numéro de ligne, du plus grand à celui immédiatement inférieur.

Je vais y réfléchir, mais cela ne me parait pas donné en formule.

Bon dimanche.

Jean-Pierre
 

palou41

XLDnaute Nouveau
Re : Recherche une formule pour gerer une liste

bonjour jean pierre
ma demande découle en effet d'une application tres particuliere c'est pour cette seule raison que je suis ds l'obligation de passer par fonction... Je peux seulement utilisé des cellules intermediaires pour faciliter les calculs...

Je planche toujours... Merci a vous
 

JeanMarie

XLDnaute Barbatruc
Re : Recherche une formule pour gerer une liste

RE...

Arf, j'ai laissé dans la formule une constante "L"
Code:
=SOMMEPROD(FREQUENCE(LIGNE(INDIRECT("1:"&C3));DECALER(H8;EQUIV(D3;D9:D27;0);;NB.SI(D9:D27;D3)));DECALER(F8;EQUIV(D3;D9:D27;0);;NB.SI(D9:D27;D3)+1))
Voilà pour corriger le problème.

@+Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 103
Messages
2 085 310
Membres
102 859
dernier inscrit
Diallokass