problème de formule conditionnelle

  • Initiateur de la discussion gautriea
  • Date de début
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 !!!
 
M

Moa

Guest
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

  • Gautriea.zip
    2 KB · Affichages: 12
J

Jean-Marie

Guest
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);
 
J

Jean-Marie

Guest
J

Jean-Marie

Guest
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
 

- €ric -

Guest
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

  • codage.zip
    1.9 KB · Affichages: 11

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz