Calcul de commission par tranches
Résolu/Fermé
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
-
Modifié par Tominou64 le 13/11/2016 à 14:12
Tominou64 Messages postés 18 Date d'inscription dimanche 13 novembre 2016 Statut Membre Dernière intervention 15 novembre 2016 - 15 nov. 2016 à 09:35
Tominou64 Messages postés 18 Date d'inscription dimanche 13 novembre 2016 Statut Membre Dernière intervention 15 novembre 2016 - 15 nov. 2016 à 09:35
A voir également:
- Calcul de commission par tranches
- Calcul moyenne excel - Guide
- Formule de calcul excel - Guide
- Logiciel calcul plancher bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul surface m2 - Télécharger - Outils professionnels
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
6 réponses
yg_be
Messages postés
22616
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 mars 2024
1 461
13 nov. 2016 à 20:21
13 nov. 2016 à 20:21
Regarde dans https://www.cjoint.com/c/FKnrrQewCv1 onglet "yg".
Je ne sais pas si c'est clair.
Je ne sais pas si c'est clair.
yg_be
Messages postés
22616
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 mars 2024
1 461
13 nov. 2016 à 15:35
13 nov. 2016 à 15:35
Envoie-nous ton fichier, nous pourrons le compléter.
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 15:51
13 nov. 2016 à 15:51
Et voilà : https://www.cjoint.com/c/FKnoYVxGwut
Merci
Merci
yg_be
Messages postés
22616
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 mars 2024
1 461
13 nov. 2016 à 16:09
13 nov. 2016 à 16:09
Le taux de la commission dépend du CA global, pas du CA de chaque vendeur?
Tu demandes de l'aide pour calculer les colonnes E, F et G, c'est exact?
Tu demandes de l'aide pour calculer les colonnes E, F et G, c'est exact?
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 16:12
13 nov. 2016 à 16:12
Oui, c'est tout à fait ça. la commission dépend du C.A. global.
Effectivement j'ai besoin d'aide pour calculer les colonnes E et F, la colonne G étant une simple multiplication (E x F)
Effectivement j'ai besoin d'aide pour calculer les colonnes E et F, la colonne G étant une simple multiplication (E x F)
yg_be
Messages postés
22616
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 mars 2024
1 461
13 nov. 2016 à 16:28
13 nov. 2016 à 16:28
C'est plus simple de ne pas faire plusieurs lignes pour chaque vente, même si la commission est calculée sur deux taux. Tu n'as pas d'objection si je fais ainsi?
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 16:32
13 nov. 2016 à 16:32
En fait c'est déjà ce que j'ai fait.
Mais si une vente est annulée alors je dois supprimer la ligne et tout mon tableau est faux.
C'est pour ça que je cherche la formule qui le calcul tout seul.
Je sais le faire à un époque.
De mémoire, il faut faire une comparaison de la ligne "total commission", au tableau des tranches de CA et du taux correspondant avec recherchev, puis faire le calcul avec si.
Mais si une vente est annulée alors je dois supprimer la ligne et tout mon tableau est faux.
C'est pour ça que je cherche la formule qui le calcul tout seul.
Je sais le faire à un époque.
De mémoire, il faut faire une comparaison de la ligne "total commission", au tableau des tranches de CA et du taux correspondant avec recherchev, puis faire le calcul avec si.
jc80
Messages postés
4149
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 422
13 nov. 2016 à 14:56
13 nov. 2016 à 14:56
Bonjour
Un exemple
http://www.cjoint.com/c/FKnn4cCTzjb
Cordialement
Un exemple
http://www.cjoint.com/c/FKnn4cCTzjb
Cordialement
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 15:20
13 nov. 2016 à 15:20
Bonjour, merci pour cette réponse rapide. Mais j'ai du mal expliquer mon besoin.
En fait le choix du taux de commission est fonction du C.A. atteint au moment du calcul de la nouvelle vente.
PS : Comment faire pour ajouter mon tableau dans le commentaire ?
En fait le choix du taux de commission est fonction du C.A. atteint au moment du calcul de la nouvelle vente.
PS : Comment faire pour ajouter mon tableau dans le commentaire ?
Utilisateur anonyme
Modifié par albkan le 13/11/2016 à 15:55
Modifié par albkan le 13/11/2016 à 15:55
Bonjour Tominou64,
Je te propose ce fichier Excel 2007.
Dis-moi ce que tu en penses, et si ça te convient.
N'hésites pas à demander plus d'infos si besoin.
Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».
Cordialement. 😊
Je te propose ce fichier Excel 2007.
Dis-moi ce que tu en penses, et si ça te convient.
N'hésites pas à demander plus d'infos si besoin.
Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».
Cordialement. 😊
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 15:57
13 nov. 2016 à 15:57
Merci @albkan, mais ça ne répond pas à mon problème car ça ne tient pas compte des conditions. Merci pour ton aide en tout cas.
J'espère que @yg_be arrivera à compléter mon tableau.
J'espère que @yg_be arrivera à compléter mon tableau.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jc80
Messages postés
4149
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 422
13 nov. 2016 à 16:47
13 nov. 2016 à 16:47
Re Bonjour
Le problème de ton tableau c'est que le trimestre suivant enD2
tu vas afficher le résultat de D13 et ainsi de suite à chaque trimestre.
Est-ce bien cela?
Le problème de ton tableau c'est que le trimestre suivant enD2
tu vas afficher le résultat de D13 et ainsi de suite à chaque trimestre.
Est-ce bien cela?
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 16:49
13 nov. 2016 à 16:49
Oui c'est bien ça. En fait je ferais D2 = $D$13 TRI_PRECEDENT
jc80
Messages postés
4149
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 422
>
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 16:51
13 nov. 2016 à 16:51
Donc comment calculer les comme puisque les conditions en colonne I
ne seront plus les mêmes
ne seront plus les mêmes
jc80
Messages postés
4149
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 422
>
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 16:53
13 nov. 2016 à 16:53
Je rajouterais qu'elles seront les conditions des trimestres suivants
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 16:54
13 nov. 2016 à 16:54
Une fois que j'ai atteint 100.000ې de C.A alors le taux de commission reste 35%.
Ma difficulté est vraiment les passages de 80.000€ à 100.000€
Ma difficulté est vraiment les passages de 80.000€ à 100.000€
Utilisateur anonyme
13 nov. 2016 à 18:44
13 nov. 2016 à 18:44
Bonsoir Tominou64,
La solution que je t'ai donnée précédemment était avant
de voir ton fichier joint, de ton message #5 ; je n'avais
donc pas toutes les données utiles.
J'ai refais entièrement l'exercice depuis ce fichier joint,
et je te propose donc cette seconde solution.
----------------------------------------
1) Faute d'orthographe corrigée en H1 et B2 : ATTEINT au lieu de
ATTEIND ; eh non, désolé de te décevoir, mais ce n'est pas
interchangeable comme les Dupond et Dupont ! 😏
----------------------------------------
2) J'ai amélioré la formule de G3 (recopiée jusque G12) :
=SI(E3>0;E3;D3)*F3
----------------------------------------
3) Le calcul de la commission étant plus complexe que prévu,
j'ai préféré laisser tomber l'idée de le faire via une formule,
et je l'ai fait par une fonction VBA qui est dans Module1 ;
fais < Alt >< F11 > pour la voir, puis < Alt >< F11 > pour
revenir sur ta feuille Excel. Tous les commentaires en vert
de la macro doivent t'aider à comprendre le mécanisme.
N'hésites pas à me demander plus d'infos si besoin.
Attention : même s'il est très légèrement différent de tes
indications, tu verras que le mécanisme utilisé respecte
bien celui à faire pour un barème par tranches !
----------------------------------------
Dis-moi ce que tu en penses, et si ça te convient.
N'hésites pas à demander une adaptation si nécessaire.
Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».
Cordialement. 😊
La solution que je t'ai donnée précédemment était avant
de voir ton fichier joint, de ton message #5 ; je n'avais
donc pas toutes les données utiles.
J'ai refais entièrement l'exercice depuis ce fichier joint,
et je te propose donc cette seconde solution.
----------------------------------------
1) Faute d'orthographe corrigée en H1 et B2 : ATTEINT au lieu de
ATTEIND ; eh non, désolé de te décevoir, mais ce n'est pas
interchangeable comme les Dupond et Dupont ! 😏
----------------------------------------
2) J'ai amélioré la formule de G3 (recopiée jusque G12) :
=SI(E3>0;E3;D3)*F3
----------------------------------------
3) Le calcul de la commission étant plus complexe que prévu,
j'ai préféré laisser tomber l'idée de le faire via une formule,
et je l'ai fait par une fonction VBA qui est dans Module1 ;
fais < Alt >< F11 > pour la voir, puis < Alt >< F11 > pour
revenir sur ta feuille Excel. Tous les commentaires en vert
de la macro doivent t'aider à comprendre le mécanisme.
N'hésites pas à me demander plus d'infos si besoin.
Attention : même s'il est très légèrement différent de tes
indications, tu verras que le mécanisme utilisé respecte
bien celui à faire pour un barème par tranches !
----------------------------------------
Dis-moi ce que tu en penses, et si ça te convient.
N'hésites pas à demander une adaptation si nécessaire.
Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».
Cordialement. 😊
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 20:11
13 nov. 2016 à 20:11
J'utilise Excel sur Mac, peut-être cela change-t-il quelque chose ?
J'imagine que pour utiliser du VBA tu as du beaucoup bosser, merci beaucoup.
Cependant, dans la colonne "commission" est inscrit =commission(cellule) et c'est un chiffre en dizaines de milliards qui apparait (et je ne gagne pas tant ;)
Peut-être dois-je faire une manipulation quelconque pour activer la macro ?
Merci
J'imagine que pour utiliser du VBA tu as du beaucoup bosser, merci beaucoup.
Cependant, dans la colonne "commission" est inscrit =commission(cellule) et c'est un chiffre en dizaines de milliards qui apparait (et je ne gagne pas tant ;)
Peut-être dois-je faire une manipulation quelconque pour activer la macro ?
Merci
Utilisateur anonyme
>
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
Modifié par albkan le 13/11/2016 à 20:24
Modifié par albkan le 13/11/2016 à 20:24
Je ne connais pas Excel sur Mac, seulement sur PC ; ce que tu indiques n'est
pas arrivé sur mon Excel 2007 ; places-toi sur la cellule en question, fais < F2 >
pour passer en mode modification de cellule, ne change rien et valide par
< Entrée >, puis dis-moi si tu as un résultat plus cohérent. Si oui : c'est réglé ;
sinon : c'est peut-être une histoire de format des pourcentages ? Tu peux
aussi faire < Ctrl >< F9 > pour forcer le recalcul de la feuille. À te lire.
pas arrivé sur mon Excel 2007 ; places-toi sur la cellule en question, fais < F2 >
pour passer en mode modification de cellule, ne change rien et valide par
< Entrée >, puis dis-moi si tu as un résultat plus cohérent. Si oui : c'est réglé ;
sinon : c'est peut-être une histoire de format des pourcentages ? Tu peux
aussi faire < Ctrl >< F9 > pour forcer le recalcul de la feuille. À te lire.
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 20:35
13 nov. 2016 à 20:35
ça ne change rien :(
Utilisateur anonyme
>
Tominou64
Messages postés
18
Date d'inscription
dimanche 13 novembre 2016
Statut
Membre
Dernière intervention
15 novembre 2016
13 nov. 2016 à 21:00
13 nov. 2016 à 21:00
D'abord, je corrige une erreur que j'ai écris : pour forcer le recalcul de la feuille
avec mon Excel 2007, ce n'est pas < Ctrl >< F9 > mais : < Ctrl >< Alt >< F9 >
Dans la colonne I "Commission", j'ai ces résultats de I3 à I12 :
12 540,00 €
15 180,00 €
16 060,00 €
17 380,00 €
18 640,00 €
23 750,00 €
27 950,00 €
Soit un total de 131 500,00 €
Comme tu as écris : « c'est un chiffre en dizaines de milliards », je pense que
tu dois avoir ces mêmes nombres × 100. Pour les 4 taux de F17 à F20, si je
met un format Standard, j'ai : 0,22 ; 0,26 ; 0,32 ; 0,35. Je crois que si toi tu
mets un format Standard, tu auras sur ton Excel Mac : 22 ; 26 ; 32 ; 35.
Donc soit tu changes ces 4 nombres pour mettre 0,22 ; 0,26 ; 0,32 ; 0,35 ;
soit il faut laisser tel que et changer ainsi la macro (supprime tout le code
précédent et fais un copier coller de ce nouveau code VBA) :
Option Explicit Function Commission(CA As Currency) As Currency Dim comX As Currency, com1 As Currency, com2 As Currency, com3 As Currency If CA < [E17] Then ' CA < 80 000 comX = CA * [F17] / 100 ' CA × 22 % Else ' CA >= 80 000 com1 = [E17] * [F17] / 100 ' 80 000 × 22 % = 17 600 If CA < [E18] Then ' CA < 90 000 ' 17 600 + (84 000 - 80 000) × 26 % comX = com1 + (CA - [E17]) * [F18] / 100 Else ' CA >= 90 000 ' (90 000 - 80 000) × 26 % = 10 000 × 26 % = 2 600 com2 = ([E18] - [E17]) * [F18] / 100 If CA < [E19] Then ' CA < 100 000 ' 17 600 + 2 600 + (95 000 - 90 000) × 32 % comX = com1 + com2 + (CA - [E18]) * [F19] / 100 Else ' CA >= 100 000 ' (100 000 - 90 000) × 32 % = 10 000 × 32 % = 3 200 com3 = ([E19] - [E18]) * [F19] / 100 ' 17 600 + 2 600 + 3 200 + (113 000 - 100 000) × 35 % ' 23 400 + (13 000 × 35%) = 23 400 + 4 550 = 27 950 comX = com1 + com2 + com3 + (CA - [E19]) * [F20] / 100 End If End If End If Commission = comX End Function
Tu verras que j'ai ajouté « / 100 » après chaque [F17] à [F20].
À te lire pour savoir si ça règle ton problème.
13 nov. 2016 à 20:35
13 nov. 2016 à 20:44
13 nov. 2016 à 20:46
Merci beaucoup yg_be :D
14 nov. 2016 à 12:52
Le calcul de la colonne commission est illogique.
Je me suis dit qu'en te donnant mon tableau, ce serait peut-être plus rapide.
Si tu avais la gentillesse de m'aider.
https://www.dropbox.com/s/zl2v68laqvyix6k/Exemple%20pr%C3%A9cis.xls?dl=0
14 nov. 2016 à 14:42
Bonjour Tominou64,
Tu as écris : « Le calcul de la colonne commission est illogique. » ; or c'est normal
si yg_be a strictement suivi les remarques incluses dans ton fichier joint, car ces
remarques ne sont pas entièrement conformes au principe d'application d'un
barème par tranches ! La 2ème solution que je t'ai proposée applique bien ce
principe, et je pense que les résultats que j'ai obtenus sont corrects.
Je te propose de lire mon message #26, qui te sera sûrement très utile,
et je compte sur toi pour me donner ton avis.
Cordialement. 😊