Les conditions

I

Inea

Guest
Bonjour à tous :)

J'espère que vous êtes bien en forme car ce que je vais vous proposer là... attention les yeux !! Personnellement je pêche sur une formule de calcul de remise. Je vous explique...

J'ai une maquette de facture à créer et je dispose de ces infos :
- J'ai des clients, pour lesquels je dois recenser leur code raison sociale (si le statut est Entreprise), civilité nom prénom (si le statut est Particulier), adresse code postal ville et le code du livreur qui assure la livraison
- Les produits, avec code produit désignation, prix unitaire HT, le taux de remise maximum applicable et le délai de livraison
- Les livreurs, avec code livreur et nom.

Mon but est de créer la facture en ne tapant QUE le code client les codes produits et la quantité de produit acheté.
J'ai réussi a tout faire sauf les remises a appliquer en fonction des quantités achetées car la réduction appliquée ne peut être supérieure à la réduction maximale autorisée pour le produit

Par exemple, on sait que entre 40 et 50 unités de produits achetés, j'ai une réduction de 15%. J'achète 45 unités de produits P001. Or le produit P001 a une remise maximale de 10%
Quelle est la formule pour afficher 10% et non 15% ?

Voilà c'est là que je pêche... J'espère ne pas avoir été trop brouillon dans mes explications. Je vous joint le fichier pour mieux comprendre.

Merci de m'avoir lu et à bientot j'espère
/kiss
 

Tibo

XLDnaute Barbatruc
Salut Inea,

L'idéal serait que tu joignes ton fichier.

Cependant, je pense qu'avec un test basé sur la fonction MIN, tu devrais t'en sortir.

POur plus de précision, joins le fichier. POur ce faire, suis les conseils de ce tutoriel :

Lien supprimé


Bonne soirée

@+
 

Hellboy

XLDnaute Accro
Bonjour Inea


Tes critères sont très restrains, alors je n'ai tenu compte de ce que tu demandais. De plus j'ai supposé que tu voulais dire que 40 et 50 étais inclus.


            Colonne A
            Ligne 1 à 5
Achat
P001
P001
P001
P001
           
Colonne B
            Ligne 1 à 5
Quantité
50
40
39
51
           
Colonne C
            Ligne 1 à 5
Réduction
=
SI(ET(INDEX($E$2:$E$3;EQUIV(A2;$D$2:$D$3))<0,15;B2 >39;B2<51);INDEX($E$2:$E$3;EQUIV(A2;$D$2:$D$3)))
=
SI(ET(INDEX($E$2:$E$3;EQUIV(A3;$D$2:$D$3))<0,15;B3 >39;B3<51);INDEX($E$2:$E$3;EQUIV(A3;$D$2:$D$3)))
=
SI(ET(INDEX($E$2:$E$3;EQUIV(A4;$D$2:$D$3))<0,15;B4 >39;B4<51);INDEX($E$2:$E$3;EQUIV(A4;$D$2:$D$3)))
=
SI(ET(INDEX($E$2:$E$3;EQUIV(A5;$D$2:$D$3))<0,15;B5 >39;B5<51);INDEX($E$2:$E$3;EQUIV(A5;$D$2:$D$3)))
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Colonne D
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ligne 1 à 5
Produit
P001
P002


&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Colonne E
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ligne 1 à 5
Reduction max
0,1
0,15


[file name=classeur1_20051115190548.zip size=6867]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/classeur1_20051115190548.zip[/file]
 

Pièces jointes

  • classeur1_20051115190548.zip
    6.7 KB · Affichages: 18
I

Inea

Guest
Re test ... [file name=MaquetteFacture.zip size=7886]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MaquetteFacture.zip[/file]
 

Pièces jointes

  • MaquetteFacture.zip
    11.8 KB · Affichages: 20
I

Inea

Guest
Suis pas arrivée à m'en sortir, même avec l'index... [file name=MaquetteFacture_20051116113012.zip size=18096]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MaquetteFacture_20051116113012.zip[/file]
 

Pièces jointes

  • MaquetteFacture_20051116113012.zip
    17.7 KB · Affichages: 16

Hellboy

XLDnaute Accro
Bonjour Inea

Je manque de temps, je dois m'absenter pour la journée.
J'ai tout en place pour la logique, mais il me reste des petites erreurs de conditions. Je suis déslé, pour les explications, ça va aller plus tard.


[file name=maquettefacture.zip size=12076]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/maquettefacture.zip[/file]
 
J

JJ59

Guest
Bonjour Inea, Tibo, Hellboy, le Forum

Voici une solution par formule qui, je l'espère, répond à ton attente.

Bon aprés-midi à tous


JJ59

[file name=MaquetteFactureV1.zip size=17268]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MaquetteFactureV1.zip[/file]
 

Pièces jointes

  • MaquetteFactureV1.zip
    16.9 KB · Affichages: 19
C

Claude

Guest
Re,

Le fichier !! [file name=Maquette1.zip size=9280]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Maquette1.zip[/file]
 

Pièces jointes

  • Maquette1.zip
    9.1 KB · Affichages: 18
  • Maquette1.zip
    9.1 KB · Affichages: 19
  • Maquette1.zip
    9.1 KB · Affichages: 18

Hellboy

XLDnaute Accro
Bonjour a tous

Voilà ma solution fonctionnelle. J'ai eu le temps de réglé les petits bugs

Regarde ça, et dis moi si c'est ce que tu voulais et dis mloi aussi quel sont les explications( si tu en a de besoin ) que tu aimerais savoir.

[file name=maquettefacture_20051116162504.zip size=12054]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/maquettefacture_20051116162504.zip[/file]
 

Pièces jointes

  • maquettefacture_20051116162504.zip
    11.8 KB · Affichages: 19

Discussions similaires