Formule

Résolu
freddoc Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
freddoc Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je n'arrive pas à trouver la formule unique correspondant au problème suivant :

1) Quand la celllule C5 est inférieur ou égale à 8 : afficher 2,65
2)Quand la celllule C5 est supérieure à 8 et inférieure ou égale à 9 : inscrire 2,97
3)Quand la cellule C5 est supérieure à 9 : 2,97+(C5-9)*0,33

J'ai essayé les deux formules ci-dessous, mais quand C5 est supérieure à 8 et inférieure ou égale à 9 (Cas n°2) la valeur affichée est FAUX au lieu de 2,97 :

=SI(D5="";"";SI(D5<=8;2,65;SI(ET(D5>8;D5<=9;2,97);SI(D5>9;2,97+((D5-9)*0,33)))))

SI(D5="";"";SI(D5<=8;2,65;SI(D5>8<9;2,97;si(D5>9;2,97+((D5-9)*0,33)))

Si quelqu'un pouvait me trouver la solution, ce serait super sympa.

Merci d'avance ;-))
A voir également:

4 réponses

Castle_13
 
bonjour,
je pense qu'il vous faudrait essayer ça :
=SI(C5<=8;2,65;SI(ET(C5>8;C5<=9);2,97;2,97+(C5-9)*0,33))

et pour votre cellule vide :

=SI(ESTVIDE(C5);"";SI(C5<=8;2,65;SI(ET(C5>8;C5<=9);2,97;2,97+(C5-9)*0,33)))

Je pense que cela devrait être bon.
0
freddoc Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour et merci, ça marche, sauf pour les cellules vide car C5 est déjà une formule : =SI(B5<>0;B5-A5;"")

Avez-vous une solution pour les cellules vides ??

Merci beaucoup !!
0
Castle_13
 
Tout simplement, vous pouvez modifier le test de départ :
=SI(C5="";"";SI(C5<=8;2,65;SI(ET(C5>8;C5<=9);2,97;2,97+(C5-9)*0,33)))
0
freddoc Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
ça fonctionne, merci beaucoup CASTLE 13 :


=SI(D5="";"";SI(D5<=8;2,65;SI(ET(D5>8;D5<=9);2,97;2,97+(D5-9)*0,33)))

;-))
0