Condition multiple

Bonjour, je voudrais savoir comment créer une condition multiple du type :

| A | B |

| un chiffre | la note |

L'idée est de vérifier le chiffre de la colonne A et si il est compris entre tel et tel chiffre, une note est affichée dans la colonne B (0,5,10,15,20 => soit 5 conditions consécutives).

Avez vous une idée de comment on peut faire ca?

J'espère m'être assez bien exprimé.

Bonsoir et bienvenu,

Si je te comprends bien, essaye la formule suivante dans la cellule B1 en adaptant les notes(1 à 5) à attribuer :

=CHOISIR(EQUIV(A1;{0;5;10;15;20};1);1;2;3;4;5)

merci pour votre réponse rapide!

Je pense que le code est bon mais il nécessite une petite adaptation. En fait je test si A est supérieur à X ou compris entre Y et Z etc...et pour chaque tranche je définit une note.

C'est pour ca que j'étais parti dans une formule en if...

Vous voyez ce que je veux dire?

Re,

Non Pas vraiment. Donne-nous des exemples concrèts pour comprendre le problématique.

ok alors voila:

+ de 100 million en A1 => note = 0 en A2

de 50 à 100 million en A1 = > note=5 en A2

de 10 à 50 million en A1 => note=10 en A2

de 1 à 10 million en A1 => note=15 en A2

- d'1 million en A1 => note=20 en A2

Re,

Essaye alors ça, espérant qu'il n'y a pas de nombres < à 1 :

=CHOISIR(EQUIV(A1;{1;1000001;10000001;50000001;100000001};1);20;15;10;5;0)

Ca fonctionne pas...ca m'affiche toujours 20...

Vous pourriez m'expliquer le code?

Re,

Regarde dans le fichier ci-joiint et dis-nous si c'est bien ça que tu voulais :

Fichier Joint

Oui c'est ça et ça fonctionne! Merci beaucoup pour ces réponses rapides et gentilles!!!

Encore deux petites questions pour approfondir :

1- Je dois refaire la même chose avec des chiffres à virgule entre 0 et 1. J'ai adapté la formule :

=CHOISIR(EQUIV(B1;{0,2;0,4;0,6;0,8;1};1);20;15;10;5;0)

Elle fonctionne pour la valeur 1 mais pas pour les valeurs décimales. Comment faire?

2- Autre question mais qui s'éloigne un peu. J'ai essayé de colorié la ligne en fonction de la note. Donc il faudrait 5 couleurs en adéquation avec les 5 notes. Le problème c'est que je n'arrive à créer une condition que pour un seul chiffre par case. Je n'arrive pas à faire :

si 0 => rouge

si 5 => orange

si 10 => jaune

si 15 => vert clair

si 20 => vert[/code]

C'est bon en trifouillant un peu j'ai trouvé!

Pour les décimal c'est juste que mes données sources étaient données avec des points à la place des virgules.

Et pour les couleurs il fallait juste que j'ai plus de données pour voir que ça fonctionnait.

En tout cas merci pour votre réactivité et votre aide!

++

Rechercher des sujets similaires à "condition multiple"