Pbm formule de calcul excel avec fonction SI

kari -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un soucis,

je n'arrive pas a additionner les formules de calcul suivantes :

ma premiere formule :

=si(et(B10="TGX Tr";C10<=44%);200;si(et(C10<=45%;C10>44%);100;0))

puis rajouter les unes après les autres

=si(et(B10="TGX P";C10<=42%);200;si(et(C10<=43%;C10>42%);100;0))

ainsi de suite ..

Help me please !!!

Merci

TGX Tr TGX P TGS Tr TGS P
Remisse inférieure à 45% 43% 45,50% 42,50%
PRIME 100 100 100 100
Remise inférieure à 44% 42% 44,50% 41,50%
PRIME 200 200 200 200


A voir également:

5 réponses

Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   1 466
 
Bonjour,
Pouvez-vous préciser les remises et primes applicable à chaque [TG....] ... ?

0
kari
 
Bonjour Le Pingou,

pour un TGX Tr : si remise < à 45% = 100 euros de prime
si remise < à 44% = 200 euros de prime
pour un TGX P : si remise < à 43% = 100 euros de prime
si remise < à 42% = 200 euros de prime
Pour un TGS Tr : si remise < à 45,5% = 100 euros de prime
si remise < à 44,5% = 200 euros de prime
Pour un TGS P: si remise < à 42,5% = 100 euros de prime
si remise < à 41,5% = 200 euros de prime

un grand merci à vous :)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Bonjour
je ne vais pas reprendre votre formule, mais simplement vous signaler que si vous utilisez <= il faut commencer la formule par la valeur la plus faible, sinon toutes les valeurs correspondent à la 1° condition et Excel ne va pas chercher les suivantes.
Donc logiquement par exemple:
(B10="TGX P";C10<=42%)
doit être placé avant
(B10="TGX Tr";C10<=44%)

etc....(mais si vous êtes sur excel avant 2007 vous n'avez droit qu'à 7 si)
crdlmnt
0
Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   1 466
 
Bonjour,
Merci pour les précisions, réponse en fin de journée.
Et merci à Vaucluse pour sa note pertinente.

Salutations.
Le Pingou
0
Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   1 466
 
Bonjour,
Ma proposition : https://www.cjoint.com/?3BBpxx2uuG9

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
Bonjour à tous,

Pour le fun, en une formule :

=SI(C10<CHOISIR(EQUIV(B10;{"TGX Tr";"TGX P";"TGS Tr";"TGS P"};0);44%;42%;44.5%;41.5%);200;SI(C10<CHOISIR(EQUIV(B10;{"TGX Tr";"TGX P";"TGS Tr";"TGS P"};0);45%;43%;45.5%;42.5%);100;0))

ou en nommant :

choix =CHOISIR(EQUIV(Feuil1!B10;{"TGX Tr";"TGX P";"TGS Tr";"TGS P"};0);44%;42%;44.5%;41.5%)
cela donne
=SI(C10<choix;200;SI(C10<choix+0.01;100;0))

0
Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   1 466
 
Bonjour gbinforme,
Merci pour cette formule que je vais décortiquer pour le plaisir.
De mon côté j'ai voulu évité les valeurs dans la formule au cas où les pourcentages changeraient.
Bonne fin de semaine.
Salutations.
Le Pingou
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
Bonsoir Le Pingou,

Je suis tout à fait d'accord sur la solution avec le tableau de barème qui permet toutes les adaptations facilement mais je me suis amusé à résoudre la question qui partait sur une belle série de SI en les limitant autant que possible : dommage qu'il faille passer par une formule nommée pour tout simplifier.
0