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

tophe40

XLDnaute Nouveau
Bonjour à tous,

J'ai un problème sur une formule, voilà ce que je désire faire:

Soit cellule A2 = somme comprise entre -1 à -100
Cellule A1 = la formule à appliqué pour:

Si A2 est inférieur à -12 = 0
Si A2 est compris entre -13 et - 16 = 0,5
Si A2 est compris entre -17 et -20 = 1

ex...

merci
 
Re : Fonction SI ??

Salut Tophe40, le Forum

Si A2 est inférieur à -12 = 0
Si A2 est compris entre -13 et - 16 = 0,5
Si A2 est compris entre -17 et -20 = 1

ex...
Justement il-y-a t'il d'autres Si?

Si oui, pas plus de 7 conditions Maximum ou alors passer par insertion/nom/définir et quelques Formules ou par un Sommeprod
Si non, met toutes les conditions 🙂

à te lire et Bonne Journée
 
Re : Fonction SI ??

Bonjour, 🙂

Posée en français, une condition est de la forme :
SI il y a des nuages dehors ALORS je prends mon parapluie SINON je sors comme ça

En excel, on la traduirait :

SI("il ya des nuages dehors" ; "Je prends mon parapluie" ; "Je sors comme ça")

Le ALORS et le SINON se "transformant en ;

Le plus dur, c'est de s'astreindre à poser la condition en français, après, il suffit de mettre ses oeilllères et de remettre chaque choses à sa place.

Le cas des intervalles est particulier. Excel ne sait faire qu'une chose à la fois, et le "compris entre", il ne connait pas. Pour l'aider, on a les fonctions ET et OU.

En reprenant ta demande, et en la retranscrivant en français, ça donnerait:

Si A2 est supérieur ou égal à -12 ALORS 0 SINON
Si A2 est supérieur ou égal à - 16 ET inférieur à -13 = 0,5 SINON
Si A2 est supérieur ou égal à -20 ET inférieur à -17 ALORS 1 SINON autre cas.

En excel, ça donnerait:

Si ( A2>= -12 ; 0 ;
Si ( ET ( A2>= -16 ; A2< -13 ) ; 0,5 ;
Si ( ET ( A2>= -20 ; A2< -17 ) ; 1 ; "Autre cas" ) ) )

Reste plus qu'à mettre sur une même ligne et enlever les espaces. Cela donne :
SI(A2>=-12;0;SI(ET(A2>=-16;A2<-13);0,5;SI(ET(A2>=-20;A2<-17);1;"Autre cas")))

Après, la question est de savoir combien de conditions tu auras car pour chaque intervalle de 4, il faut un SI, et excel ne prend (de base) que 7 SI imbriqués. Pour aller au delà, il faut utiliser d'autres méthodes que la simple imbrication de SI.

Et si c'est tout les -4 que ça s'incrémente de 0.5, la solution par formule mathématique de tototiti2008 me semble la plus judicieuse.
 
Re : Fonction SI ??

Bonjour, 🙂

Posée en français, une condition est de la forme :
SI il y a des nuages dehors ALORS je prends mon parapluie SINON je sors comme ça

En excel, on la traduirait :

SI("il ya des nuages dehors" ; "Je prends mon parapluie" ; "Je sors comme ça")

Le ALORS et le SINON se "transformant en ;

Le plus dur, c'est de s'astreindre à poser la condition en français, après, il suffit de mettre ses oeilllères et de remettre chaque choses à sa place.

Le cas des intervalles est particulier. Excel ne sait faire qu'une chose à la fois, et le "compris entre", il ne connait pas. Pour l'aider, on a les fonctions ET et OU.

En reprenant ta demande, et en la retranscrivant en français, ça donnerait:

Si A2 est supérieur ou égal à -12 ALORS 0 SINON
Si A2 est supérieur ou égal à - 16 ET inférieur à -13 = 0,5 SINON
Si A2 est supérieur ou égal à -20 ET inférieur à -17 ALORS 1 SINON autre cas.

En excel, ça donnerait:

Si ( A2>= -12 ; 0 ;
Si ( ET ( A2>= -16 ; A2< -13 ) ; 0,5 ;
Si ( ET ( A2>= -20 ; A2< -17 ) ; 1 ; "Autre cas" ) ) )

Reste plus qu'à mettre sur une même ligne et enlever les espaces. Cela donne :
SI(A2>=-12;0;SI(ET(A2>=-16;A2<-13);0,5;SI(ET(A2>=-20;A2<-17);1;"Autre cas")))

Après, la question est de savoir combien de conditions tu auras car pour chaque intervalle de 4, il faut un SI, et excel ne prend (de base) que 7 SI imbriqués. Pour aller au delà, il faut utiliser d'autres méthodes que la simple imbrication de SI.

Et si c'est tout les -4 que ça s'incrémente de 0.5, la solution par formule mathématique de tototiti2008 me semble la plus judicieuse.


Merci à tous pour vos réponses la méthode de tototiti2008 est parfaite, et ton explication aussi
 
Re : Fonction SI ??

Bonjour,

Pour contourner laeproblème de la limite de sept fonctions imbriquées il y a moyen de prendre le problème à l'envers.

=(A2>-20)-(A2>-17)*0.5-(A2>-12)*0.5

ou bien un tableau de correspondances et récupérer la valeur par un RECHERCHEV avec 1 comme dernier argument.

abcd
 
- 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
4
Affichages
123
Réponses
2
Affichages
282
Réponses
8
Affichages
478
Réponses
3
Affichages
194
Retour