Calcul automatique d'une commission avec variables
Résolu/Fermé
Somik
Messages postés
32
Date d'inscription
vendredi 5 septembre 2014
Statut
Membre
Dernière intervention
19 juin 2015
-
5 sept. 2014 à 17:50
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 5 sept. 2014 à 19:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 5 sept. 2014 à 19:23
A voir également:
- Calcul automatique d'une commission avec variables
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Calcul moyenne excel - Guide
- Message automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Sommaire automatique word - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
Modifié par Vaucluse le 5/09/2014 à 18:33
Modifié par Vaucluse le 5/09/2014 à 18:33
Bonjour
Définissez déjà le plafond de chaque tranche pour réduire les formules:
plafond 50 avec 12% =6
plafond 200 avec 10% sur 150 + précédent:150*10%+6=21
ensuite la formule
=SI(G2="";"";SI(G2="occasion";J2*10%;SI(J2<=50;J2*12%;SI(J2<=200;(J2-50)*10%+6;(J2-200)*8%+21))
suppose que G2 ne peut être que "occasion" "neuf" ou vide
par contre je ne vois pas ce que font les *1,2 votre formule
ça devrait fonctionner
crdlmnt
Errare humanum est, perseverare diabolicum
Définissez déjà le plafond de chaque tranche pour réduire les formules:
plafond 50 avec 12% =6
plafond 200 avec 10% sur 150 + précédent:150*10%+6=21
ensuite la formule
=SI(G2="";"";SI(G2="occasion";J2*10%;SI(J2<=50;J2*12%;SI(J2<=200;(J2-50)*10%+6;(J2-200)*8%+21))
suppose que G2 ne peut être que "occasion" "neuf" ou vide
par contre je ne vois pas ce que font les *1,2 votre formule
ça devrait fonctionner
crdlmnt
Errare humanum est, perseverare diabolicum
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
5 sept. 2014 à 19:23
5 sept. 2014 à 19:23
Ok par contre je pense qu'il y a une erreur dans ce que vous avez écrit bau niveau de
......SI(J2<=200;(J2-50)*10%+6*1,2;.....
car seul le 6 sera multiplié par 1,2
ce serait sans doute plus juste avec
......SI(J2<=200;((J2-50)*10%+6)*1,2
Bonne route
......SI(J2<=200;(J2-50)*10%+6*1,2;.....
car seul le 6 sera multiplié par 1,2
ce serait sans doute plus juste avec
......SI(J2<=200;((J2-50)*10%+6)*1,2
Bonne route
Somik
Messages postés
32
Date d'inscription
vendredi 5 septembre 2014
Statut
Membre
Dernière intervention
19 juin 2015
4
Modifié par Somik le 5/09/2014 à 18:59
Modifié par Somik le 5/09/2014 à 18:59
Encore merci Vaucluse (tout comme pour la dernière fois),
voici la formule correcte (il manquait encore des parenthèses) et en y ajoutant la TVA dans le calcul que j'avais omis de préciser :
=SI(G2="";"";SI(G2="Occasion";J2*10%*1,2;SI(J2<=50;J2*12%*1,2;SI(J2<=200;(J2-50)*10%+6*1,2;((J2-200)*8%+21)*1,2))))
Et ca fonctionne =) En effet, pas bête de calculer les plafonds, c'était évident pourtant.
voici la formule correcte (il manquait encore des parenthèses) et en y ajoutant la TVA dans le calcul que j'avais omis de préciser :
=SI(G2="";"";SI(G2="Occasion";J2*10%*1,2;SI(J2<=50;J2*12%*1,2;SI(J2<=200;(J2-50)*10%+6*1,2;((J2-200)*8%+21)*1,2))))
Et ca fonctionne =) En effet, pas bête de calculer les plafonds, c'était évident pourtant.
5 sept. 2014 à 18:48
je test cette formule dès soir.
Concernant les *1,2, j'ai oublié de préciser que le calcul sur fait HT puis passe bien evidement en TTC.