Pb formule SI
Résolu
leozero
Messages postés
90
Statut
Membre
-
leozero Messages postés 90 Statut Membre -
leozero Messages postés 90 Statut Membre -
Bonjour,
j'ai un petit souci : j'aimerais que
si la cellule C1<50 alors la cellule C3=2
si la cellule 50<C1<100 alors la cellule C3=4
si la cellule C1>100 alors la cellule C3=6
j'ai tapé soit :
=SI(C1="";"";SI(C1<50;2;SI(OU(C1>50;C1<100);4;si(C1>100;6;""))))
soit
=SI(C1="";"";SI(C1<50;2;SI(OU(C1>50;C1<100);4;6)))
soit
=SI(C1="";"";SI(C1<50;2;SI(50<C1<100;4;6)))
mais la formule ne fonctionne pas lorsque C1>100... ca affiche toujours 4 dans la C3. ou alors, C3 n'affiche plus rien lorsque la valeur de C2 est comprise entre 50 et 100.
Pouvez-vous m'aider ?
Merci !!
j'ai un petit souci : j'aimerais que
si la cellule C1<50 alors la cellule C3=2
si la cellule 50<C1<100 alors la cellule C3=4
si la cellule C1>100 alors la cellule C3=6
j'ai tapé soit :
=SI(C1="";"";SI(C1<50;2;SI(OU(C1>50;C1<100);4;si(C1>100;6;""))))
soit
=SI(C1="";"";SI(C1<50;2;SI(OU(C1>50;C1<100);4;6)))
soit
=SI(C1="";"";SI(C1<50;2;SI(50<C1<100;4;6)))
mais la formule ne fonctionne pas lorsque C1>100... ca affiche toujours 4 dans la C3. ou alors, C3 n'affiche plus rien lorsque la valeur de C2 est comprise entre 50 et 100.
Pouvez-vous m'aider ?
Merci !!
3 réponses
-
Bonjour,
il faut remplacer le OU par ET.
En effet, si vous tapez 124 avec votre raisonnement 124>50 ou 124<100 est vrai et retourna 4.
Si tu remplace par un ET, 124<50 ET 124<100 est faux, donc il passera à la condition suivante (124>100), et retournera donc 6.
Cordialement. -
Bonjour
=SI(C1="";"";SI(C1<50;2;SI(C1<100;4;6)))
Ça devrait suffire
Remarque pour info:
votre 1° formule ne pouvait pas fonctionner quand C1=50 ou C1 =100 et ce n'est pas OU qu'il fallait utiliser mais ET
Si vous voulez inclure la limite dans la condition écrivez <= au lieu de <
crdlmnt
-
Merci à vous deux !!
en effet, c'était bien le OU qui bloquait. avec le ET ca fonctionne.
Merci !!
bon aprem !