Si multi critère

Le
Michel B
Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres.

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacky
Le #6978321
Bonjour,
Essaye

=SI(R2<>"-1";"";SI(ET(R2="-1";S2<2);100;200))

--
Salutations
JJ


"Michel B" 4850f5d0$1$4297$

Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres....

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel





MichDenis
Le #6977251
Il y a aussi ceci :
=SI(R2*1=0;"";SI(ET(R2*1=-1;S2<2;100);100;200))


"Michel B" 4850f5d0$1$4297$

Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres....

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel
Sam
Le #6988101
Bonjour, si le format de R2 est bien respecté ,on peut faire
=SI(R2="0";"";SI(S2<2;100;200))
Cordialement
Michel

"Michel B" 4850f5d0$1$4297$

Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres....

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel





Michel B
Le #6988081
Bonjour a tous les deux

je viens de tester les deux formule, quelle que soit la valeur de S2 a écrit
dans le message de 1 ou 8 la réponse est toujour 200
Les cellules R2 et S2 sont en chiffre Format Text précédé d'une apostrophe
dans la barre de formule.
'-1 ou '0 pour R2
'1 ou '2 ou '3 ou '4 etc pour S2

D'avance Merci
Michel





news: 48510cd5$0$876$


Bonjour, si le format de R2 est bien respecté ,on peut faire
=SI(R2="0";"";SI(S2<2;100;200))
Cordialement
Michel

"Michel B" 4850f5d0$1$4297$

Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres....

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel









Michel B
Le #6988061
Houps, erreur de copié collé

Bonjour a tous les deux

je viens de tester les deux formules, quelle que soit la valeur de S2 de 1
ou 8 la réponse est toujour 200 ?
Les cellules R2 et S2 sont en chiffre Format Text précédé d'une apostrophe
dans la barre de formule.
'-1 ou '0 pour R2
'1 ou '2 ou '3 ou '4 etc pour S2

D'avance Merci
Michel


"Sam" 48510cd5$0$876$


Bonjour, si le format de R2 est bien respecté ,on peut faire
=SI(R2="0";"";SI(S2<2;100;200))
Cordialement
Michel

"Michel B" 4850f5d0$1$4297$

Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres....

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel









MichDenis
Le #6986881
essaie ceci :

=SI(R2*1=0;"";SI(ET(R2*1=-1;S2*1<2;100);100;200))

Le fait de multiplier R2 et S2 par 1 transforme leur valeur en
numérique et ça devrait rouler !




"Michel B" 48511204$0$4774$
Houps, erreur de copié collé

Bonjour a tous les deux

je viens de tester les deux formules, quelle que soit la valeur de S2 de 1
ou 8 la réponse est toujour 200 ?
Les cellules R2 et S2 sont en chiffre Format Text précédé d'une apostrophe
dans la barre de formule.
'-1 ou '0 pour R2
'1 ou '2 ou '3 ou '4 etc pour S2

D'avance Merci
Michel


"Sam" 48510cd5$0$876$


Bonjour, si le format de R2 est bien respecté ,on peut faire
=SI(R2="0";"";SI(S2<2;100;200))
Cordialement
Michel

"Michel B" 4850f5d0$1$4297$

Bonjour,

ça doit être hyper simple mais je m'embrouille dans les parenthèses et
autres....

voila j'ai une cellule R2 qui à la valeur "-1" ou "0" en text (import
Oui/Non d'access)
la cellule S2 contient un nombre variable.
Je souhaite que la cellule T2 affiche
100 lorsque R2 = "-1" et S2 moins de 2
200 lorsque R2 = "-1" et S2 2 et plus
rien lorsque R2 = "0"

Un petit coup de pousse serait le bienvenue
D'avance merci
Michel









Sam
Le #6988031
Bonjour ,
pourquoi un 100 comme 3eme entrée du ET ?

Le ET peut également être supprimé puisque pour la 2 eme solution du SI R2
est égal à -1 (théoriquement)

A première vue ceci suffit :
=SI(R2*1=0;"";SI(S2*1<2;100;200))
Cordialement
Michel

"MichDenis"
essaie ceci :

=SI(R2*1=0;"";SI(ET(R2*1=-1;S2*1<2;100);100;200))

Le fait de multiplier R2 et S2 par 1 transforme leur valeur en
numérique et ça devrait rouler !



MichDenis
Le #6989971
Tu as bien fait de le souligner... la formule devrait plutôt ressembler à ceci :

=SI(R2*1=0;"";SI(ET(R2*1=-1;S2*1<2);100;SI(ET(R2*1=-1;S2*1>=2);200;"")))

Les critères du demandeur :
R2 = -1 S2 < 2 100
R2 = -1 s2 >= 2 200


Que se passe-t-il avec ta formule
=SI(R2*1=0;"";SI(S2*1<2;100;200))

si R2 est différent de -1 mais n'est pas égale à 0 ?
Sam
Le #6989911
Bonjour,
avec ta formule si R2 différent de -1, on aura toujours ""
on pourrait donc l'écrire
=SI(R2*1<>-1;"";SI(S2*1<2;100;200))

il vaut mieux un truc comme ceci
=SI(R2*1=0;"";SI(R2*1=-1;SI(S2*1<2;100;200);"erreur!"))
Cordialement
Michel

"MichDenis"
Tu as bien fait de le souligner... la formule devrait plutôt ressembler à
ceci :

=SI(R2*1=0;"";SI(ET(R2*1=-1;S2*1<2);100;SI(ET(R2*1=-1;S2*1>=2);200;"")))


Michel B
Le #7002251
Bonjour a tous,

Jean-Luc m'a envoyé cette formule :

=SI(ET(R2=-1;S2<2;S2>-1);100;SI(ET(R2=-1;S2>1);200;""))

et tous fonctionne

Merci a tous
Michel


"Sam" 4851589c$0$835$


Bonjour,
avec ta formule si R2 différent de -1, on aura toujours ""
on pourrait donc l'écrire
=SI(R2*1<>-1;"";SI(S2*1<2;100;200))

il vaut mieux un truc comme ceci
=SI(R2*1=0;"";SI(R2*1=-1;SI(S2*1<2;100;200);"erreur!"))
Cordialement
Michel

"MichDenis"
Tu as bien fait de le souligner... la formule devrait plutôt ressembler à
ceci :

=SI(R2*1=0;"";SI(ET(R2*1=-1;S2*1<2);100;SI(ET(R2*1=-1;S2*1>=2);200;"")))






Publicité
Poster une réponse
Anonyme