Créer une formule sur excel

Fermé
Lydou1994 Messages postés 1 Date d'inscription jeudi 12 octobre 2017 Statut Membre Dernière intervention 13 octobre 2017 - 13 oct. 2017 à 23:29
 thierry - 14 oct. 2017 à 18:40
Comment peut-on écrire cela sous formule excel?
B1 doit dépasser 53000$
C1doit etre supérieur ou égal à 94%
si ces deux conditions sont vérifiées, alors la prime vaut B1*C1*0,015 sinon la prime vaut 9$
dans tout les cas, si C1 dépasse 100% alors la prime est augmentée de 100$ supplémentaires.
Merci
A voir également:

2 réponses

DjiDji59430 Messages postés 4027 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 17 avril 2024 644
13 oct. 2017 à 23:51
Bonjour,

=si(c1>100$;(B1*C1*0,015)+100;si(et(B1>53000;C1>=94%);B1*C1*0,015);9))
Cdlmnt
0
Bonjour DjiDji59430,

a) C1doit etre supérieur ou égal à 94%
b) si C1 dépasse 100% alors ...

Selon l'énoncé de Lydou1994, C1 est un pourcentage =>
il me semble que le début de la formule ne doit pas
être =SI(C1>100$ mais =SI(C1>100% => =SI(C1>1

Mais c'était peut-être juste une erreur de frappe ?  ;)

De toute façon, même en corrigeant ce caractère, j'ai l'impression
que ta formule ne donne pas le bon résultat attendu => je vais
de suite proposer une autre formule dans un autre message.

Cordialement
0
DjiDji59430 Messages postés 4027 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 17 avril 2024 644
14 oct. 2017 à 15:14
effectivement, mon doigt a fourché!
=si(c1>100%;(B1*C1*0,015)+100;si(et(B1>53000;C1>=94%);B1*C1*0,015);9))

dans tout les cas, si C1 dépasse 100% alors la prime est augmentée de 100$
si(c1>100%;(B1*C1*0,015)+100
sinon
B1 doit dépasser 53000$
C1doit etre supérieur ou égal à 94%
si ces deux conditions sont vérifiées, alors la prime vaut B1*C1*0,015
si(et(B1>53000;C1>=94%);B1*C1*0,015)
et si c1 n'est pas >100%,ni >94% =>9
0
thierry > DjiDji59430 Messages postés 4027 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 17 avril 2024
14 oct. 2017 à 18:40
 
Bonjour DjiDji59430,

Je n'ai pas compris l'énoncé de la même façon que toi :

dans tous les cas, si C1 dépasse 100% alors la prime est augmentée de 100$

et en plus, note bien la position de cette phrase : en dernier,
après les autres conditions.

Donc si la prime vaut 9$ et que C1>100%, la prime doit être de 109$ ;
ta formule retourne 9$ alors que la mienne retourne bien 109$.

C'est pour ça que j'ai proposé une autre formule dans mon message de 01:15 :

https://forums.commentcamarche.net/forum/affich-34929003-creer-une-formule-sur-excel#3

Mais j'ai peut-être mal interprété l'énoncé ?  ;)  au demandeur Lydou1994
de bien vérifier toutes les conditions et choisir la formule correspondante.

Cordialement
 
0
Bonjour Lydou1994,

Je te propose cette formule :

=SI(ET(B1>53000;C1>=94%);B1*C1*0,015;9)+100*(C1>1)

Cordialement
 
0