Fixer une remise variable dans une cellule de calcul

Résolu/Fermé
incap Messages postés 3 Date d'inscription mardi 17 mai 2016 Statut Membre Dernière intervention 3 mars 2019 - Modifié par incap le 17/05/2016 à 21:07
incap Messages postés 3 Date d'inscription mardi 17 mai 2016 Statut Membre Dernière intervention 3 mars 2019 - 18 mai 2016 à 05:40
Bonjour,

J'ai un petit problème que je n'arrive pas à résoudre sous excel :
J'ai réalisé un barème des remises relatif à chaque montant de commande, mais j'ai des clients qu'on peux dire Catégorie "A" et qui ont une remise fix quoi que ce soit le montant de leur commande.
La formule que j'ai fais est la suivante :
IF(AND(7501<=J85,10000>=J85),25%)+IF(AND(10001<=J85,13000>=J85),28%)+IF(AND(13001<=J85,30000>=J85),32%)+IF(30000<=J85,35%)+IF(OR(J3="Flash Pro",J3="Pharoc",J3="Espace Multi Prix",J3="Aliprix"),35%)
""" J3 c'est la cellule qui contient le nom du client """.
Le problème ce que excel prend en considération pour les client "À" 35% comme départ de calcul pour me trouver avec même 70% de remise!
Et moi je veux que pour les clients "À" 35% fix et qu'il néglige le barème.
Merci d'avance pour votre aide.
A voir également:

1 réponse

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
18 mai 2016 à 04:01
Bonsoir

1) les AND et les + sont de trop et il faut imbriquer les IF

2) si je comprend bien le barème est celui ci :
clients spéciaux ou clients ordinaires > 30000 35%
clients ordinaires :
7500 et moins 0%
7501-10000 25%
10001-13000 28%
13001-30000 32%

Donc formule
=IF(OR(J3="Flash Pro",J3="Pharoc",J3="Espace Multi Prix",J3="Aliprix",J85>30000),35%,IF(J85<=7500,0%,IF(J85<=10000,25%,IF(J85<=13000,28%,32%))))

Cdlmnt
Via
0
incap Messages postés 3 Date d'inscription mardi 17 mai 2016 Statut Membre Dernière intervention 3 mars 2019
18 mai 2016 à 05:40
Merci infiniment VIA55 ,
Je viens juste de testé votre proposition, ça marché comme je voulais.
Merci encore une fois.
0