Syntaxe calcul de variable

Répondre
Invité

Syntaxe calcul de variable

Message par Invité » jeu. mars 24, 2011 10:12 am

Bonjour,

Dans le cadre d'une enquête auprès d'une population étudiante, j'aurais besoin d'isoler les répondants ayant redoublé avant leur bac.

Je dispose de leur année de naissance et de l'année de l'obtention de leur bac. Dans le menu "calculer une nouvelle variable", j'ai tenté la chose suivante, sans succès :

n = annee_bac - annee_naissance

Si n > 18 Alors

redoublant = "Oui"

Sinon

redoublant = "Non"

FinSi

Quelqu'un pourrait-il m'aider ?

Guillaume
Hotline Sphinx
Messages : 982
Enregistré le : ven. janv. 06, 2006 4:14 pm
Localisation : Annecy

Message par Guillaume » lun. avr. 04, 2011 3:54 pm

Bonjour,

La formule est bonne si :
- vos 2 questions "annee_bac" et "annee_naissance" sont en numérique,
- votre variable "redoublant" est fermée unique avec 2 modalités : "oui" et "non".
Dans ce cas là, la formule fonctionne très bien.

Je vous invite à vérifier ces points.
Guillaume Porte - Sphinx Développement

Invité

Message par Invité » mar. avr. 05, 2011 10:11 am

Merci pour cette réponse. J'ai effectivement fait de cette façon, pourtant ça ne marche toujours pas, voici ce que Sphinx répond quand je valide ma formule :

"Modification de cette variable non autorisée dans ce contexte"

Répondre