Bonjour,
J'ai un pb quand je fais ma condition SI..FinSi:
J'ai une question avec 3 modalités ( X,Y,Z) et pour avoir la réponse juste à la question on doit cocher les deux réponses "X" et Y" sinon c'est mauvaise réponses.
Voici ce que j'ai écris (calcul basic dans ma variable "Q2_REP"):
Si Q2 = "X" Et Q2 = "Y" Alors
Q2_REP = "1"
Sinon
Q2_REP = "-1"
FinSi
Il me met "-1" alors que j'ai cocher les deux bonnes réponses réponses alors que je devrai avoir 1 dans ma variable Q2_REP
Je suis bloqué je pense que c'est le ET qui fonctionne pas mais je sais pas comment y pallier.
Merci d'avance
Titou
URGENT !!! Question fermée multiple
-
- Hotline Sphinx
- Messages : 982
- Enregistré le : ven. janv. 06, 2006 4:14 pm
- Localisation : Annecy
Bonjour,
Vous pouvez éventuellement utiliser le système de barème.
Attribuez 1 points pour X et pour Y et 10 points pour Z.
La condition sera alors :
Si le répondant à 2 points, il a coché X ET Y, il a alors 1 pts, sinon il ne rempli pas la condition alors il n'a que -1.
Exemple : (on utilise .nombre pour indiquer qu'on récupère le score et non le nom des modalités cochées)
Si [VARIABLE].nombre=2 alors
v=1
sinon
v=-1
Cordialement,
Vous pouvez éventuellement utiliser le système de barème.
Attribuez 1 points pour X et pour Y et 10 points pour Z.
La condition sera alors :
Si le répondant à 2 points, il a coché X ET Y, il a alors 1 pts, sinon il ne rempli pas la condition alors il n'a que -1.
Exemple : (on utilise .nombre pour indiquer qu'on récupère le score et non le nom des modalités cochées)
Si [VARIABLE].nombre=2 alors
v=1
sinon
v=-1
Cordialement,
Guillaume Porte - Sphinx Développement