un problème avec une formule conditionnelle imbriquée

Statut
N'est pas ouverte pour d'autres réponses.

a2line12

New Member
Salu salut
Je suis en train de revoir le cas pour mon exam et j'ai un petit problème avec la formule conditionnelle imbriquée d'un bulletin de réservation pour le calcul du montant de la retenue.

=SI(C49="";"";SI(C50>45;G22*0,05;SI(21<C50<45;G22*0,1;SI(10<C50<20;G22*0,25;SI(0<C50<9;G22*0,4)))))
Voici la formule la cellule c50 c'est le nombre de jour avant le départ
                                 G22 la cellule du solde

Est ce que ce serait l'opération compris entre 21<C50<45 ?? je ne vois pas du tout
 

vestale974

Well-Known Member
a2line12 link=topic=58243.msg603783#msg603783 date=1179845861 a dit:
Salu salut
Je suis en train de revoir le cas pour mon exam et j'ai un petit problème avec la formule conditionnelle imbriquée d'un bulletin de réservation pour le calcul du montant de la retenue.

=SI(C49="";0;SI(C50>45;G22*0,05;SI(21<C50<45;G22*0,1;SI(10<C50<20;G22*0,25;SI(0<C50<9;G22*0,4)))))

Version longue
=SI(C49="";0;SI(ET(C50>0;C50<10);G22*0,4;SI(ET(C50>=10;C50<20);G22*0,25;SI(ET(C50>=20;C50<45);G22*0,1;G22*0,05))))

Version courte
=SI(C49="";0;SI(C50>45;G22*0,05;SI(C50>20;G22*0,1;SI(C50>10;G22*0,25;G22*0,4))))

Voici la formule la cellule c50 c'est le nombre de jour avant le départ
                                 G22 la cellule du solde

Est ce que ce serait l'opération compris entre 21<C50<45 ?? je ne vois pas du tout
 

a2line12

New Member
Merci a vous
J'ai essayé la formule et effectivement elle marche mais je ne connais pas le ET que signifie t-il ?
 

a2line12

New Member
Mais bizarrement la version courte que m'avait également donnée Patrice 084 ne marche pas mais le plus important c'est que la longue marche :)
 

vestale974

Well-Known Member
a2line12 link=topic=58243.msg604305#msg604305 date=1179858584 a dit:
Merci a vous
J'ai essayé la formule et effectivement elle marche mais je ne connais pas le ET que signifie t-il ?
Salut,
21<C50<45 ==> C50 est compris entre 21 ET 45
et sur Excel on écrira : ET(C50>21;C50<45)
@+
 

vestale974

Well-Known Member
a2line12 link=topic=58243.msg604313#msg604313 date=1179858724 a dit:
Mais bizarrement la version courte que m'avait également donnée Patrice 084 ne marche pas mais le plus important c'est que la longue marche :)
Salut,
Désolé, mais la version courte fonctionne mieux que la version longue, puisque j'ai fait une petite erreur de signe dans la longue  :laugh:

Version longue
=SI(C49="";0;SI(ET(C50>=0;C50<10);G22*0,4;SI(ET(C50>=10;C50<20);G22*0,25;SI(ET(C50>=20;C50<45);G22*0,1;G22*0,05))))

Question. Ton C49 sert à quoi ? Ne faut-il pas ensuite multiplier la formule version courte ou longue par C49 ?

Patrice084
Désolé, je viens de voir ça http://www.cultureco.com/chat-bts/index.php/topic,58174.0.html
@+
 

corinne

Best Member
A2line, merci de cesser de faire des doublons (ce n'est pas la 1ère fois, loin s'en faut) :closedeyes: et de poursuivre sur le lien donné par vestale.

Il ne sert à rien de poser les mêmes questions dans des posts différents. Cela ne sert qu'à embrouiller tout le monde, y compris ceux qui ont la gentillesse de répondre :mad:
 
Statut
N'est pas ouverte pour d'autres réponses.

Ca peut vous intéresser