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

problème de formule conditionnelle

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

G

gautriea

Guest
Bonjour,

je suis en train de bosser pour ma thèse sur des données et j'ai un problème (vacances oblige aucun bibli n'est ouverte pour avoir un bouquin !!)

j'ai un tableau de valeurs que j'ai codé en catégories de risque mais je ne sais pas comment le faire de manière automontique à partir de plusieurs choix (je sais seulement faire quand on a deux aleternatives pour une seule proposition et je n'arrive ps à généraliser)
Les classes sont définies comme suit pour chaque valeur ici de la croissance du PIB réel =>

[6,46 ; + l'infini[ codé 1
[5,17 ; 6,46[ codé 2
[3,87 ; 5,17[ codé 3
[2,18 ; 3,87[ codé 4
[-0,17 ; 2,18[ codé 5
[-5 ; -0,17[ codé 6
[-0,17 ; - l'infini [ codé 7

Merci par avance

C'est la première fois que je viens sur un tchat alors j'espère que ce que j'écris est clair !!!
 
Si je comprends bien tu as une colonne :

6.40
3.27
2.23
1.0
-2
etc ... et tu veux à coter qu'apparaisse 2, 4 en fonction des tes intervalles ?

C'eet ca ?

++

Creepy
 
Salut Gautria !

Il me semble que tu as un prob dans ta demande.

Le dernier argument avec -0,17 à l'infini.

Mais ceci dit regarde le fichier joint.

En admettant que le chiffre à vérifier soit en B1, écrit en C1 :

SI(B1>=6,46;1;SI(ET(B1<6,46;B1>=5,17);2;SI(ET(B1<5,17;B1>=3,87);3;SI(ET(B1<3,87;B1>=2,18);4;SI(ET(B1<2,18;B1>=-0,17);5;SI(ET(B1<-0,17;B1>=-5);6))))))

@ +

Bonne journée !

Moa
 

Pièces jointes

Bonjour, Tout le monde

J'espère que la présentation va marcher
SI(B1>=6,46;[/quote]
SI(ET(B1<6,46;B1>=5,17);
 
Re...

Bon j'arrête pour la présentation
SI(B1>=6,46;
1;
SI(ET(B1<6,46;B1>=5,17);
2;
SI(ET(B1<5,17;B1>=3,87);
3;
SI(ET(B1<3,87;B1>=2,18);
4;
SI(ET(B1<2,18;B1>=-0,17);
5;[/quote]
SI(ET(B1<-0,17;B1>=-5);
6
)
)
)
)
)
)

Je voudrais bien savoir pourquoi sur la 3ème ligne SI(ET(B1<6,46;B1>=5,17) et retester si la valeur est inférieur à 6,46, mais elle y est inférieure, puisque que c'est la partie "FAUX" de la 1ère question qui était Supérieure ou égale à 6,46.

SI(B1>=6,46;1;SI(B1>=5,17;2;SI(B1>=3,87;3;SI(B1>=2,18;4;SI(B1>=-0,17;5;SI(B1>=-5;6))))))

Bonne journée

@+Jean-Marie
 
Salut @ tous,

Je viens un peu tardivement vous proposer une solution avec une recherche dans une table de valeurs des bornes, qui offre la possibilité de modifier celles-ci facilement.

Cf. fichier joint

Bonne vacances @ tous

- €ric -
 

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…