Formule plus grand que ou que alors

  • Initiateur de la discussion Initiateur de la discussion JANO
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

JANO

XLDnaute Occasionnel
Bonsoir le forum,

Est possible de répeter la formule :

=SI(B2>I5;I5;B2) pour que ce fasse :

si B2 est > I5 alors regard si >I6 si > I6 alors I6 si < I6 mais plus grand que I5 alors I5 sinon B2

pouvez vous m'aider

ci joint le fichier, c'est peut etre plus compréhensible

merci
 

Pièces jointes

Re : Formule plus grand que ou que alors

Bonjour à tous,

A essayer en "C2",

Code:
=SI(SI(ET(B2>$I$5;B2<$I$6);$I$5;SI(B2>$I$6;$I$6;B2))="";B2;SI(ET(B2>$I$5;B2<$I$6);$I$5;SI(B2>$I$6;$I$6;B2)))
ou
Code:
=SI(OU(ESTVIDE($I$5);ESTVIDE($I$6))="";B2;SI(ET(B2>$I$5;B2<$I$6);$I$5;SI(B2>$I$6;$I$6;B2)))



JHA
 
Re : Formule plus grand que ou que alors

Bonjour le forum,
Bonjour JHA,
Malheureusement cela ne renvoi pas sur B2 quand les cellule sont vides.
et cela ne fonction pas lorsque une seul cellule est renseigner.
je continu à chercher.
Merci de votre aide
Slts
 

Pièces jointes

Dernière édition:
Re : Formule plus grand que ou que alors

Bonjour, JANO, bonjour à tous 🙂

Pour écrire ce type de formule, il me parait important d'envisager tous les cas de figure.
Par exemple vous envisagez > et < mais pas les cas d'égalité
Commencez par établir un tableau avec en horizontal toutes les valeurs significatives acceptables de B2, I5 et I6, et la même chose en vertical, et la valeur attendue à l'intersection.

Dans cette partie :
SI(OU(ESTVIDE($I$5);ESTVIDE($I$6))="";
="" me semble superflu 🙂
 
Re : Formule plus grand que ou que alors

merci, Victor21

j'ai essayé de suivre vos recomandations.
de ce fait quand les cellules I5 et I6 sont vide cela remonte bien la valeur de B2.
Mais lorsque je choisi de renseigner que I5 ou que I6, le calcul ne se fait pas.

=SI(OU(ESTVIDE($I$5);ESTVIDE($I$6));B2;SI(ET(B2>=$I$5;B2<=$I$6);$I$5;SI(B2>=$I$6;$I$6;B2)))

j'ai joint le fichier, peut etre plus facile à comprendre

merci beaucoup de votre aide
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
23
Affichages
665
  • Question Question
Réponses
8
Affichages
297
Réponses
17
Affichages
784
Réponses
11
Affichages
873
Réponses
11
Affichages
711
Réponses
5
Affichages
278
Réponses
2
Affichages
378
Réponses
6
Affichages
330
Réponses
5
Affichages
697
Retour