1. Home
  2. Overige Resources
  3. Tipps & Tricks
  4. Waarde toewijzing: zo werkt u ermee

Waarde toewijzing: zo werkt u ermee

value assignment survey element

Het element Waarde toewijzing oftewel Value Assignment is een zeer krachtig hulpmiddel voor complexe enquêtes. Maar daardoor is het ook moeilijk om kort uit te leggen wat u ermee kunt doen! Daarom geven we hier vier voorbeelden van het gebruik van waarde toewijzing.

Voorbeeld 1: Placeholder voor rangorde nummer één
Rank Order

Er is geen bestaande placeholder voor het element dat op de eerste plaats staat bij een rangorde-vraag. Als u een placeholder nodig heeft, om te gebruiken bij een volgende vraag, dan moet u die zelf creëren. Volg deze stappen:

  1. Creëer een tekst-variabele (in dit voorbeeld geven we deze de naam ‘eerste_plaats’)
  2. Creëer één waardetoekenning voor ieder element van uw rangordevraag
    1. De instelling moet zijn ‘Execute everytime the participant passes this point’ (Uitvoeren iedere keer als de respondent langs dit punt komt)
    2. De waarde van ‘eerste_plaats’ moet toegekend worden aan het label van het bijbehorende element
    3. De filter moet ingesteld worden op: Execute only if the corresponding element has rank one (Alleen uitvoeren als het corresponderende element rangorde één heeft)
filters on value assignments

U kunt nu de plaatshouder {{custom.eerste_plaats}} gebruiken in een vraag als ‘Waarom koos u {{custom.eerste_plaats}} als nummer één?’

placeholder of custom variable

Voorbeeld 2: Random getal

Stel, u wilt een van vier vragen tonen en die vraag moet random oftewel willekeurig zijn. In dit geval is het handig om een random-getal te creëren en op te slaan.

Volg deze stappen:

value assignment
  1. Creëer een number-variabele (in dit voorbeeld geven we deze de naam ‘random_getal’)
  2. Creëer een waardetoekenning
    1. De instelling moet zijn ‘Slechts één keer uitvoeren als de respondent langs dit punt komt’ (Execute only once the participant reaches this point)
    2. De waarde van ‘random_getal’ moet u instellen op {{function.randbetween(1,4)}} (this function will create a random number between 1 and 4)
survey preview

Nu kunt u de variabele ‘random_getal’ gebruiken als filtervariabele voor de vier vragen. U stelt de volgende filter in: ‘Show this element if ‘random_getal’ is equal to 1′.

Voorbeeld 3: Berekenen toetsscore

Question

Stel, u wil Survalyzer gebruiken voor een toets voor een schoolklas. Op de laatste pagina wil u het aantal behaalde punten tonen en het bijbehorende cijfer. Om dit resultaat te bereiken, is er wat voorbereiding nodig. Bij iedere vraag moet u een getal-variabele creëren. U moet ook twee waardetoekenningen per vraag creëren (alleen als de respondent ook terug mag gaan):

test calculation
  1. één waardetoekenning om de variabele op 0 te zetten (dat gebeurt steeds als de respondent langs dit element komt)
  2. een gefilterde waardetoekenning die de waarde instelt op het aantal punten dat de respondent krijgt voor deze vraag; met een filter om deze waarde alleen toe te kennen als de vraag juist beantwoord is. De instelling moet zijn ‘everytime the participant passes this element’.

Op het einde van de enquête moet u nog een variabele creëren. Deze noemen we ‘puntentotaal’. Hierin slaan we het totaal van alle vraagvariabelen op. Voor het optellen van variabelen hebben we placeholders nodig. Bijvoorbeeld: {{pq1}}+{{pq2}}+{{pq3}}…etc.

test calculation
  1. een gefilterde waardetoekenning die de waarde zet op de som van alle punten; de instelling moet zijn ‘every time the participant passes this element’.

Nu hebben het totaal van alle behaalde punten, opgeslagen in een variabele. Voor ieder cijfer gaan we nu een tekstblok creëren. Hier gebruiken we onze variabele ‘puntentotaal’ als filtervariabele en placeholder, om het totaal aantal behaalde punten te tonen. Voilà, een toets met cijfer!

Voorbeeld 4: Complexe filters opslaan

Het kan voorkomen dat u in een enquête een aantal keren een complexe filter wilt hebben, op verschillende plekken. Er is een manier om dit gemakkelijker te maken!

U moet twee waardetoekenningen maken (alleen als de respondent ook terug kan), meteen nadat u alle nodige informatie voor uw complexe filter verzameld heeft:

value assignments complex filters
  1. de ene waardetoekenning is om de variabele – laten we hem ‘complexe–filter’ noemen – op 0 te zetten (wat iedere keer gebeurt als de respondent langs dit element komt)
  2. een gefilterde waardetoekenning die de waarde op 1 zet; dit gebeurt steeds als de respondent langs dit punt komt, de instelling moet zijn ‘everytime the participant passes this element’.
    1. Deze gefilterde waardetoekenning wordt toegekend aan uw ‘complexe-filter’.
easy filter

U kunt nu de volgende eenvoudige filter gebruiken: ‘show this element if ‘complexe_filter’ is equal to 1′. Deze manier van filters instellen is veel gemakkelijker dan herhaaldelijk een complexe filter creëren. Een voordeel is ook dat u, als u iets wilt wijzigen aan de filter, dit maar op één plaats hoeft te doen.

Updated on januari 27, 2020

Was this article helpful?

Related Articles