Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Utilisation du type de question "équation"

  • madusrlime
  • madusrlime's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 9 months ago #117424 by madusrlime
Bonjour,
Totalement débutant sur Lime Survey, est-il possible d'utiliser la fonction équation pour faire des sommes (de réponses déterminées) et de donner une résultat oui/non, fonction de la somme.

Je précise : je créée un tableau double entrée avec des boutons radio. Si j'ai plus de x réponses à la colonne de "1", j'ai la réponse "oui" et moins "non".

Si c'est possible, et sans vouloir abuser, qui pourrait m'aider dans la démarche et notamment la création de la syntaxe nécessaire à cette question ?

Merci d'avance aux contributeurs.
Marc D.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 9 months ago #117435 by DenisChenu
Replied by DenisChenu on topic Utilisation du type de question "équation"
Salut,
Les codes vont êtres :
{QCODE_SQ001_1} pour la première échelle et {QCODE_SQ001_2} pour la 2ème. Cela empêche d'utiliser self (j'aime pas les tableaux à double entrée .. leur code est pas clair ....).

Donc:
Code:
{if(count(QCODE_SQ001_1.NAOK,QCODE_SQ002_1.NAOK,QCODE_SQ003_1.NAOK,QCODE_SQ004_1.NAOK)> 2, "oui","non")}
Dans l'équation.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
  • madusrlime
  • madusrlime's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 9 months ago #117439 by madusrlime
Replied by madusrlime on topic Utilisation du type de question "équation"
Re bonjour,
Merci pour l'intérêt que vous portez à ma question. Je ne me suis sans doute pas bien fait comprendre au départ, car je ne vois pas comment traiter mon problème avec un tableau double échelle.
Je joins, pour éclaircissement, une capture du tableau que je voudrais présenter. 12 questions réparties dans des groupes (RD, PC, EC), avec des réponses possibles : 1, 2, 9 ou 0.
Dans ce que je souhaiterais réaliser, si la personne obtient 3 fois la réponse 1 sur les cinq du groupe RD, on obtient un indicateur (qui sera caché mais consultable à l'export des résultats sur Excel) qui dira "Validé" ou "Non Validé". Idem pour les groupes PC (2 bonnes réponses sur 3) et EC (3 bonnes réponses sur 4).

Pour la petite histoire, j'utilise cette enquête pour corriger des évaluations (école primaire). Il est bien entendu possible de récupérer les résultats sur le fichier Excel, mais si un champ m'indique immédiatement si le module est validé ou pas, tant mieux.

Bien cordialement.

Marc D.
Attachments:
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 9 months ago - 9 years 9 months ago #117443 by DenisChenu
Replied by DenisChenu on topic Utilisation du type de question "équation"
Double entrée : j'avais compris double échelle .....

C'est plus facile.

Code de la question : RES
Les codes des sous questions:
RD11
RD12
RD13
RC1
RC2
....

Pour avoir les valeur cochée à 1 sur les RD: ajout d'une question équation (RDRESULT par exemple).

avec
Code:
{if(sum(RES_RD11==1,RES_RD12==1,RES_RD13==1,RES_RD1==1...)>5,"OK","PASOK")}

Et voila.
Tu peux bien sur mettre des valeurs différentes , par exemple:
Code:
{sum(RES_RD11==1,RES_RD12==9,RES_RD13==2,RES_RD1==0)}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
Last edit: 9 years 9 months ago by DenisChenu.
The topic has been locked.
  • madusrlime
  • madusrlime's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 9 months ago #117444 by madusrlime
Replied by madusrlime on topic Utilisation du type de question "équation"
Bon, à moi de jouer maintenant. Je vais tester ça grandeur nature demain (essayer au moins) car je suis un peu "bille" dans certains domaines.

En tout cas merci pour tout. Je vous tiendrai bien entendu au courant de la suite des opérations.

Bien cordialement.

Marc D.
The topic has been locked.
  • madusrlime
  • madusrlime's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 9 months ago #117475 by madusrlime
Replied by madusrlime on topic Utilisation du type de question "équation"
Bonjour,

Voici les résultats de mes tests. En ayant un tableau avec des boutons radio, la réponse à la question est toujours la même : "PASOK", dans votre exemple. J'ai supposé que c'était parce que l'application considérait le "1" comme un caractère et non comme une donnée numérique.

J'ai refait une question en demandant de saisir des données numériques, cette fois, et là ça marche. Je vais voir si je garde cette solution car je pense que j'éviterai les erreurs de saisie avec des boutons radio.

Si vous pouviez confirmer ou infirmer mon intuition, je l'accepterais avec grand plaisir. Maintenant s'il existe une solution pour faire reconnaitre un caractère dans votre formule, ... je suis preneur.

Bien cordialement.

Marc D.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 9 months ago #117482 by DenisChenu
Replied by DenisChenu on topic Utilisation du type de question "équation"
RES_RD11=="1" ou RES_RD11=="A1"

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
  • madusrlime
  • madusrlime's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 9 months ago #117490 by madusrlime
Replied by madusrlime on topic Utilisation du type de question "équation"
On y est presque ! Ça marche avec RES_RD11=="A1" et donc le texte s'affiche bien.

Mais ...

Je ne vois pas le texte (OK ou PasOK) quand j'affiche les réponses (en back-end) et j'ai une belle case vide quand j'exporte dans Excel.

Qu'est-ce que j'ai pu louper ?

Merci par avance.

Bien cordialement.

Marc D.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 9 months ago #117495 by DenisChenu
Replied by DenisChenu on topic Utilisation du type de question "équation"
Tu as bien utilisé une question de type "Équation".

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The following user(s) said Thank You: madusrlime
The topic has been locked.
  • madusrlime
  • madusrlime's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 9 months ago #117496 by madusrlime
Replied by madusrlime on topic Utilisation du type de question "équation"
:whistle:

Et oui ! J'avais mis une zone de texte ...

Tout est parfait. Je te remercie pour tout, pour le temps que tu m'as consacré et pour cette issue heureuse.

Bravo et merci encore.

Bien cordialement.

Marc D.
The topic has been locked.
Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose