image

Type Calcul

Nous vous accompagnons dans toutes les étapes :
de l'installation à la création du questionnaire jusqu'à la collecte des réponses.

Question calculée

La question calculée est le résultat d’une formule de calcul.
Les variables calculées sont principalement utilisées :

  • Pour montrer au répondant un résultat calculé à partir de ses réponses (note obtenue, conditions de prêt, etc.).

  • Pour synthétiser par une valeur simple 0 ou 1 une condition complexe de cheminement dans le questionnaire (sauts de page, affichage conditionnel de page, masquage de zone ou contrôle inter-question).

  • Pour mettre en place des contrôles de cohérence personnalisés.

  • Pour stocker dans le fichier des données un résultat que l’on ne souhaite pas avoir à recalculer lors de l’analyse.

Pour aller plus loin

1. Les questions calculées renvoient toujours en résultat une valeur numérique ou vide.

2. L'affichage de la fenêtre des propriétés de la question se fait au moyen de l'icône [...] situé à droite du type de la question ou de la touche F3.

Les fonctions logiques

  • SI

    La condition sera formée par une opération ou par d’autres fonctions logiques.
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

    Exemple 1 : SI(V2>0;V1/V2;NR)
    => divise V1 par V2 seulement si V2 n’est pas nul, et sinon renvoi une non-réponse (NR).

    Exemple 2 : SI(V2<0;SI(V2>0;V1/V2;NR);NR)
    => donnera le même résultat en imbriquant deux conditions à la suite.

  • ET

    Chaque condition devra être respectée pour que la fonction ET() soit elle-même « vraie ».
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

    Exemple : SI(ET(V2<0;V2>0);V1/V2;NR)
    => divise V1 par V2 seulement si V2 n’est pas nul, et sinon renvoi une non-réponse (NR).

  • OU

    Il suffit qu’au moins une condition soit respectée pour que la fonction OU() soit elle-même « vraie ».
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

    Exemple : SI(OU(V2<0;V2>0);NR;V1/V2)
    => divise V1 par V2 seulement si V2 n’est pas nul, et sinon renvoi une non-réponse (NR).

  • NR

    Dans un SI(), NR est une action qui renvoie la valeur non répondue à la question calculée.
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

    Exemple : SI(V2=0;NR;V1/V2)
    => renvoie une valeur vide au lieu d’un résultat quand la division est impossible.

    Pour aller plus loin

    La distinction entre une valeur vide et une valeur zéro est importante en particulier si l’on calcule ensuite des moyennes dans la phase de traitement des résultats.

  • NON

    NON est utilisé pour inverser une condition.
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

    Exemple : SI(NON(V2=0);V1/V2;NR)
    => divise V1 par V2 seulement si V2 n’est pas nul, et sinon on renvoie une non-réponse (NR).

  • REPONDU

    La fonction logique REPONDU(n) est utilisée pour vérifier si la question numéro « n » est répondue.
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

  • VIDE

    VIDE(n) est vérifié si la question de type Texte numéro « n » est vide.
    (supérieur strict), >= (supérieur ou égal), < (inférieur strict), <= (inférieur ou égal) et = (égale) sont utilisés pour écrire les conditions des fonctions logiques.

    Toutes ces fonctions logiques peuvent être combinées pour exprimer des conditions plus complexes.

Mesurer une durée

Les questions heures sont souvent utilisées pour mesurer la durée du questionnaire.
Dans ce cas, il faut prévoir différentes questions :

  • Une question Heure en première page, remplie automatiquement.

  • Une question Heure sur la dernière page validée par le répondant (sinon l’heure n’est pas enregistrée), également remplie automatiquement.

  • Une question calculée pour obtenir la durée entre les 2 heures.
    Si les 2 questions Heure sont les questions numéro 3 et 45 dans le questionnaire, la formule calculée V45-V3 donnera la durée du questionnaire en secondes (à diviser par 60 pour l’obtenir en minutes).

Pour aller plus loin

Pour avoir un résultat en minutes qui tient compte d'un remplissage sur deux jours, pour un questionnaire démarré avant minuit et terminé après. Il faudra indiquer la formule suivante dans la calculée : SI(V45>V3 ;(V45-V3)/60;(V45+3600-V3)/60)

Vous voulez aller plus loin ?
Pensez à la formation, n'hésitez pas à nous contacter

Contacter le service formation