Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Formule avec deux conditions entre 2 valeurs

  • Initiateur de la discussion Initiateur de la discussion BBFTouns
  • 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 !

BBFTouns

XLDnaute Nouveau
Bonjour,

Je souhaiterais un petit peu d'aide pour une formule conditionnée:

Je voudrais faire la fonction suivante:

Si H25 est entre les valeurs 220 et 280, afficher 1. Et en complément, si H25 est entre les valeurs 230 et 250, afficher 1,5. Enfin, si le résultat est faux, afficher 0.

Cordialement,

BBFTouns
 
Bonjour

Essayes avec
Code:
=SI(((220<=H25)*(H25<230))+((250<H25)*(H25<=280));1;SI((230<=H25)*(H25<=250);1,5;0))
en positionnant autrement les signes = si besoin est.

@ plus
WOW!, j'aime bien votre raisonnement CISCO, moi j'airais plutôt pensé comme suit:
Code:
=SI(ET(H25<220;H25>280);0;SI(ET(H25>=230;H25<=250);1,5;SI(ET(H25>=220;H25<=280);1;0)))
J'ai comparé les deux choix et le résultat est le même, si vous pourriez m'éclaircir sur votre façon de faire, moi je n'ai vraiment pas d'expérience sur Excel.

Merci et Bravo pour votre excellent travail
 
Bonsoir à tous, JHA et Noel

...et le résultat est le même, si vous pourriez m'éclaircir sur votre façon de faire, moi je n'ai vraiment pas d'expérience sur Excel.

Merci et Bravo pour votre excellent travail

Ta méthode n'est pas mal, non plus, et, plus courte, une fois simplifiée comme l'a fait JHA.

Pour comprendre la mienne, il suffit de constater, ou de savoir qu'en logique, le * peut très souvent remplacer le ET, et le + le OU.

@ plus
 
Bonjour

Pour le fun, une autre manière de faire
Code:
=SIERREUR(CHOISIR(EQUIV(H25;{220;230;250;280};1);1;1,5;1);0)

ou encore
Code:
=CHOISIR(EQUIV(H25;{0;220;230;250;280};1);0;1;1,5;1;0)

formules à peaufiner en fonction de ce qu'on veut avoir dans les cas limites.

@ plus
 
Bonjour à tous,
Bonjour Cisco🙂

Comme le dit CISCO, pour se rapprocher de ta demande il faut adapter:
Code:
=SIERREUR(CHOISIR(EQUIV(H25;{220;230;250,1;280,1};1);1;1,5;1);0)
et
Code:
=CHOISIR(EQUIV(H25;{0;220;230;250,1;280,1};1);0;1;1,5;1;0)

JHA
 
- 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
2
Affichages
351
Réponses
3
Affichages
493
Réponses
26
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…