Formule excel avec plusieurs conditions non cumulables Help

Fermé
vlucien79 Messages postés 2 Date d'inscription mercredi 6 mars 2019 Statut Membre Dernière intervention 6 mars 2019 - 6 mars 2019 à 08:42
T3chN0g3n Messages postés 5102 Date d'inscription samedi 16 février 2019 Statut Membre Dernière intervention 22 novembre 2024 - 6 mars 2019 à 11:54
Bonjour,

Voilà j'utilise beaucoup excell mais là je bloque sur une formule conditionnelles où il y aurait plusieurs conditions qui ne se cumule pas.

Je m'explique, dans ma boite, un commercial est rémunéré à 30% juqu'à 3000 € de CA, puis à 35% jusqu'à 5000€ , à 40% jusqu'à 7000 €, 50% jusqu'à 10 000 € puis 60% au délà de 10 000 €.

Sur mon tableau en face de chaque vente j'entre le CA cumulé pour calcul automatique afin que la formule en tienne compte.

Mais je bloque sur la formule j'ai éssayé des si. et. ou...

Je souhaite que la commission (colonne I) soit calculée automatiquement en multipliant la colonne H par le poucentage correspondant au CA cumulé (Colonne J).

Voilà ma formule pour une seule condition qui fonctionne : =SI((J11<"3000">"1");H11*30%) J'aimerais y ajouter les autres conditions de calcul de pourcentage.

Un petit coup de main :) ?

Merci d'avance !

Voilà mon tableau : <a href="http://myreader.toile-libre.org/Tableur.pdf">Tableur</a>



Configuration: Macintosh / Chrome 72.0.3626.119
A voir également:

4 réponses

PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
6 mars 2019 à 10:07
Bonjour

Il faut faire une table avec les CA et les %

et utiliser une formule que voici

=SI(H11="";"";H11*RECHERCHEV($J$11;$F$2:$G$7;2;1))

la table
en colonne F1 à F7

CA
0
3000
5000
7000
10000
10001
en colonne G1 à G7
%
0,30
0,35
0,40
0,50
0,60
0,60

1
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
6 mars 2019 à 10:18
Bonjour,

Ton lien pdf ne marche pas.
Et la commission sur chaque vente n'est pas logique : plus juste serait d'appliquer le principe au seul CA cumulé avec des tranches (comme les tranches d'imposition ) :
=(J11>0)*(MIN(3000;J11)-0)*30%+(J11>3000)*(MIN(5000;J11)-3000)*35%+(J11>5000)*(MIN(7000;J11)-5000)*40%+(J11>7000)*(MIN(10000;J11)-7000)*50%+(J11>10000)*(J11-10000)*60%

A+
0
vlucien79 Messages postés 2 Date d'inscription mercredi 6 mars 2019 Statut Membre Dernière intervention 6 mars 2019
6 mars 2019 à 11:44
Merci à tous pour vos réponses !

La formule de @T3chN0g3n fonctionne parfaitement, merci beaucoup, je me mangeais le cerveau depuis 3 jours ! Effectivement c'est un peu lourd, mais je la comprend bien.

Level up par contre, je profite de vos bons conseils.

La colone Honoraires agence (H) est exprimé en TTC (avec TVA à 20%) et les tranches de commissions s'applique sur ce CA TTC.

Or la rémunération diffère si il s'agit d'un Mandat simple (noté MS) ou Mandat favoriz (noté MF) et précisé en colonne G, m'est il possible "d'alourdir" cette formule pour qu'elle exprime automatiquement la commission en en calculant sur les honoraires (colonne J) de la manière suivante :

- Si Gxx = "MS" : Commission sur les honoraires moins la TVA (exprimés en TTC en colonne H)
- Si Gxx = "MF" : Rien ne change le calcul se fait bien sur les honoraires TTC

Merci d'avance pour votre temps et vos bons conseils.
0
T3chN0g3n Messages postés 5102 Date d'inscription samedi 16 février 2019 Statut Membre Dernière intervention 22 novembre 2024 1 137
6 mars 2019 à 11:54
Oui vous pouvez toujours rajouter une autre SI:
=SI(Gxx=MS;formule_moins_tva;formule_original) mais bof .... Pour alléger vous pouvez faire une colonne intermédiaire (M par exemple) puis en I une formule type =SI(Gxx=MS;Mxx-Hxx;Mxx)
0
T3chN0g3n Messages postés 5102 Date d'inscription samedi 16 février 2019 Statut Membre Dernière intervention 22 novembre 2024 1 137
6 mars 2019 à 09:31
Bonjour, Je pense que ça répond à votre problématique, mais c'est très "lourd"
=SI(ET(J11>1;J11<=3000);H11*30%;SI(ET(J11>3000;J11<=5000);H11*35%;SI(ET(J11>5000;J11<=7000);H11*40%;SI(ET(J11>7000;J11<=10000);H11*50%;SI((J11>10000);H11*60%)))))


Cdlt,

T3ch'
-1