Calcul automatique d'une variable prenant pour valeur le n°
Calcul automatique d'une variable prenant pour valeur le n°
Comment faire en sorte qu'une variable se calcule automatiquement en prenant pour valeur le n° d'observation affecté par Sphinx à tel individu figurant dans le fichier d'enquête?
MERCI
MERCI
calcul pour récup. du n° observation
en fait, y a-til une solution équivalente à ce qui existe depuis toujours dans Excel qui permet de récupérer le n° de ligne (autrement dit le n° d'observation pour Sphinx) du genre "=LIGNE()" ?
michel-p.rouault@opac35.fr
michel-p.rouault@opac35.fr
-
- Hotline Sphinx
- Messages : 982
- Enregistré le : ven. janv. 06, 2006 4:14 pm
- Localisation : Annecy
Bonjour,
Il n'est pas possible de récupérer le N° d'observation dans un calcul.
Une solution est de créer une variable (en automatique, compteur qui donnera la valeur 1 à l'observation 1, 2 à l'observation 2, etc...) et d'utiliser cette dernière dans votre calcul.
(Attention : cette solution ne peut fonctionner pour une enquête publiée sur internet)
Si toutefois vous avez déjà des réponses dans votre enquête, le compteur ne fonctionnera pas.
Créez une variable numérique,
Préparez ensuite un fichier Excel avec une colonne dans laquelle vous insérez les N° d'observations.
Importez ensuite ce fichier dans votre enquête afin de mettre à jour la variable numérique.
Vous pourrez alors utiliser cette variable dans votre calcul.
Cordialement,
Il n'est pas possible de récupérer le N° d'observation dans un calcul.
Une solution est de créer une variable (en automatique, compteur qui donnera la valeur 1 à l'observation 1, 2 à l'observation 2, etc...) et d'utiliser cette dernière dans votre calcul.
(Attention : cette solution ne peut fonctionner pour une enquête publiée sur internet)
Si toutefois vous avez déjà des réponses dans votre enquête, le compteur ne fonctionnera pas.
Créez une variable numérique,
Préparez ensuite un fichier Excel avec une colonne dans laquelle vous insérez les N° d'observations.
Importez ensuite ce fichier dans votre enquête afin de mettre à jour la variable numérique.
Vous pourrez alors utiliser cette variable dans votre calcul.
Cordialement,
Guillaume Porte - Sphinx Développement
variable compteur
Pour Sphinx+
Dans le cas où l'enquête est saisie, pour ajouter une variable compteur qui reprenne le numéro de l'observation, il faut, en mode Traitement et analyse, passer par Recoder > Transformer/Combiner > bouton Combiner des variables > option Identificateur > option Numéro de la question.
Sphinx affecte donc à cette variable son numéro d'observation. Lorsque nous ajouterons des observations, nous devrons saisir manuellement le numéro de l'observation dans cette variable.
Dans le cas où l'enquête est saisie, pour ajouter une variable compteur qui reprenne le numéro de l'observation, il faut, en mode Traitement et analyse, passer par Recoder > Transformer/Combiner > bouton Combiner des variables > option Identificateur > option Numéro de la question.
Sphinx affecte donc à cette variable son numéro d'observation. Lorsque nous ajouterons des observations, nous devrons saisir manuellement le numéro de l'observation dans cette variable.
Re: Calcul automatique d'une variable prenant pour valeur le n°
Bonjour,
toujours sur le même thème comment faire pour que si :
répondant 1 : varibale_1= a
Variable_compteure = 1 (variable automatique)
répondant 2 : varibale_1= a
Variable_compteure = 2 (variable automatique)
répondant 3 : varibale_1= b
Variable_compteure = 1 (variable automatique)
répondant 3 : varibale_1= c
Variable_compteure = 1 (variable automatique)
répondant 3 : varibale_1= b
Variable_compteure = 2 (variable automatique)
De cette façon là
Merci d'avance
toujours sur le même thème comment faire pour que si :
répondant 1 : varibale_1= a
Variable_compteure = 1 (variable automatique)
répondant 2 : varibale_1= a
Variable_compteure = 2 (variable automatique)
répondant 3 : varibale_1= b
Variable_compteure = 1 (variable automatique)
répondant 3 : varibale_1= c
Variable_compteure = 1 (variable automatique)
répondant 3 : varibale_1= b
Variable_compteure = 2 (variable automatique)
De cette façon là
Merci d'avance
Re: Calcul automatique d'une variable prenant pour valeur le n°
Bonjour,
je vous conseille de faire un mail a la hotline de sphinx en leur detaillant précisemment votre problème (hotline@lesphinx.eu)
je vous conseille de faire un mail a la hotline de sphinx en leur detaillant précisemment votre problème (hotline@lesphinx.eu)
Re: Calcul automatique d'une variable prenant pour valeur le n°
Bonjour,
la fonction Observation permet de récupérer le numéro de l'observation (voir l'éditeur syntaxique).
La fonction Effectif permet de compter le nombre de fois où une modalité a été sélectionnée ( variable.Effectif(modalité) ).
Si vous affichez ce compteur sur la page de sélection, la donnée n'étant pas encore enregistrée dans le serveur, il vous faut ajouter +1.
Si vous ne l'affichez pas mais souhaitez simplement l'enregistrer, ajoutez ce calcul au bouton suivant et non pas en automatique, afin qu'il soit calculé seulement 1 fois quand la donnée est enregistrée et ne bouge plus.
Pour l'afficher sur une page suivante, n'ajoutez pas +1, l'observation actuelle sera inclue dans l'effectif car enregistrée (dans le cas où vous enregistrez à chaque changement de page, cf paramètres du formulaire).
Cordialement,
Elodie D
la fonction Observation permet de récupérer le numéro de l'observation (voir l'éditeur syntaxique).
La fonction Effectif permet de compter le nombre de fois où une modalité a été sélectionnée ( variable.Effectif(modalité) ).
Si vous affichez ce compteur sur la page de sélection, la donnée n'étant pas encore enregistrée dans le serveur, il vous faut ajouter +1.
Si vous ne l'affichez pas mais souhaitez simplement l'enregistrer, ajoutez ce calcul au bouton suivant et non pas en automatique, afin qu'il soit calculé seulement 1 fois quand la donnée est enregistrée et ne bouge plus.
Pour l'afficher sur une page suivante, n'ajoutez pas +1, l'observation actuelle sera inclue dans l'effectif car enregistrée (dans le cas où vous enregistrez à chaque changement de page, cf paramètres du formulaire).
Cordialement,
Elodie D