How to remove choices of an answer depending on previous questions (displaying specific choices as required by the context in a later question when selecting certain choices in the previous question)

Hi,

I have 3 questions, the first and second questions are likert scales (1 to 5).
The answers (choices) of third question is depending on the answers of 1 and 2nd questions, If answers of Q1 and Q2 are the same, then choices 1 and 2 of Q3 will be appearing, if answers of Q1 is greater than Q2, the choices 3 and 4 of Q3 will be appearing, and if answers of Q1 is less than Q2, the choices 5 and 6 of Q3 will be appearing. What methodology should I use to do that. Thanks for your help.
Delshad

@botani, you could do the same as outlined in the image shared below:

In the survey tab of your XLSForm:

In the choices tab of your XLSForm:

Image 2

Data entry screen as seen in Enketo (when Q1 = Q2):

Data entry screen as seen in Enketo (when Q1 > Q2):

Data entry screen as seen in Enketo (when Q1 < Q2):

Reference XLSForm:

Range Question Type.xlsx (10.8 KB)

1 Like

Hi again,

Thanks alot for your help.
In case I have 7th option must be repeated with all three situations (=, <, >), what should I do?
Delshad

You could do it as outlined in the post discussed previously:

Thanks alot Kal_Lam.
Appreciate

1 Like