formule

nath140

XLDnaute Nouveau
Bonsoir,

Je dois mettre en place une formule pour mais je suis complètement perdue.
Je vais essayer d'expliquer clairement.
Dans mon tableau, je dois mettre une formule pour calculer le "Montant Total":

Comme exemple, j'ai 445 "Produit X". Le "Montant Total" est :

4 "lot de 100" à 616,21
4 "lot de 10" à 66,83
5 "Unité" à 7,12
Je joins le tableau.

Merci de m'aider pour la solution

Nath140
 

Pièces jointes

  • Classeur2.xls
    15.5 KB · Affichages: 70
  • Classeur2.xls
    15.5 KB · Affichages: 72
  • Classeur2.xls
    15.5 KB · Affichages: 73

Spitnolan08

XLDnaute Barbatruc
Re : formule

Bonsoir,

En attendant qu'un pro de la formule regroupe tout ça dans une formule unique, une solution en pièce jointe.

Cordialement

Edit : Pas vu JHA


 

Pièces jointes

  • Nath140.zip
    4.4 KB · Affichages: 36
Dernière édition:

jeanpierre

Nous a quitté
Repose en paix
Re : formule

Bonsoir à Nath et Bienvenue, JHA et l'ami Spit,

Pas mieux, mais vos deux solutions sont bonnes....

J'étais dessus en même temps qu'une bataille navale avec notre ami de Rennes... donc pas très performant partout...

Bonne nuit vous tous...

Jean-Pierre
 

Spitnolan08

XLDnaute Barbatruc
Re : formule

Re,
Bonsoir Jeanpierre,

Tu peux mettre en E3 de mon classeur la formule suivante et effacer la colonne F (Les calculs intermédiaires ne sont plus nécessaires mais c'est un peu long comme formule...)
=ENT((D3-ENT(D3/B6)*B6-ENT((D3-ENT(D3/B6)*B6)/B5)*B5)-ENT((D3-ENT(D3/B6)*B6-ENT((D3-ENT(D3/B6)*B6)/B5)*B5)/B4)*B5/B4)*C3+ENT((D3-ENT(D3/B6)*B6-ENT((D3-ENT(D3/B6)*B6)/B5)*B5)/B4)*C4+ENT((D3-ENT(D3/B6)*B6)/B5)*C5+ENT(D3/B6)*C6

Je vous laisse trouver les simplifications s'il y en a...

Cordialement
 

Pièces jointes

  • Nath140-2.zip
    4.6 KB · Affichages: 25
Dernière édition:

Spitnolan08

XLDnaute Barbatruc
Re : formule

Re,

Une info importante, juste avant de fermer le PC : J'ai utilisé un format personnalisé pour la colonne B. Pour que la formule fonctionne il faut impérativement procéder ainsi. La formule s'adaptera à tout type (Enfin je crois...) de décomposition de la quantité pour peu qu'il n'y ait pas plus de 4 divisions.

Cordialement
 

Tibo

XLDnaute Barbatruc
Re : formule

Salut Spit,

Tu disais que tu étais sûr que c'était possible ???

Bah oui, il suffisait de demander :

en E3 (cellule fusionnée) :

=SOMMEPROD((C3:C6)*(ENT(MOD($D$3;10^(LIGNE(D3: D6)-2))/10^(LIGNE(D3: D6)-3))))

et voilou

Bon WE à tous

@+
 

Spitnolan08

XLDnaute Barbatruc
Re : formule

Bonjour Tibo:),

Ah enfin réveillé!;)
Mais il ca falloir faire encore un petit effort et ouvrir le second neneoeil...:D car ta formule ne donne pas tout à fait le bon résultat.

Cordialement

Edit : Complément d'information : avec 445 elle fonctionne, mais pas avec 777 par exemple...
 

Tibo

XLDnaute Barbatruc
Re : formule

re,

ok, c'est vrai que j'avais pas trop regardé le mode de calcul.

Bon, ca va être un peu plus dur, mais peut-être pas impossible.

Rendez-vous tout à l'heure après avoir mangé, digéré, siesté et excellé.

Bon app à tous

@+
 

wilfried_42

XLDnaute Barbatruc
Re : formule

Bonjour à tous, spitnolan:)

voici une autre facon de voir

posibilite de modifier la quantite dans les lots, mettre 1, 10 , 100, 500 et format personalisé : "Lot de "###" Unité(s)"

=(C6*(D3>=B6)*((D3-MOD(D3;B6))/B6))+(C5*(MOD(D3;B6)>B5)*((MOD(D3;B6)-MOD(MOD(D3;B6);B5))/B5))+(C4*(MOD(MOD(D3;B6);B5)>=B4)*((MOD(MOD(D3;B6);B5)-MOD(MOD(MOD(D3;B6);B5);B4))/B4))+(C3*(MOD(MOD(MOD(D3;B6);B5);B4)>=B3)*((MOD(MOD(MOD(D3;B6);B5);B4)-MOD(MOD(MOD(MOD(D3;B6);B5);B4);B3))/B3))

C'etait pour le jeux, mais tres longue formule
 

Pièces jointes

  • nath(1).xls
    16.5 KB · Affichages: 41
Dernière édition: