Rank top 3 from a list of six options

HWYoungHWYoung Community Member Qubie ✭
edited May 20 in Custom Code

Rank top 3 from a list of six options


I've tried searching, and found one person asking the same as me, but the JavaScript suggested in the answer doesn't work.

I have six options for a question, and I want to ask people to select their top three from these options, in ranked order. The previous survey software we used would let us do this by using a lickert scale, but only showing 1, 2, and 3 as column headers, and limiting the number of options that could be selected. Unfortunately, I can't find a way to do this on Qualtrics.

The closest I've come is a drag and drop rank order, but this includes all six options, or a lickert scale from 1 to 3, but I can't restrict answers to just three options.

I feel I must be missing something, as this is a common type of question, but I am totally stumped as to how to get this to work. Any help is much appreciated.

EDIT: I've so far got to putting 1 through 3 as the statements and the options as the scale points in a matrix table and then transposing it. However, this still allows people to select two ranks for one option, nor does it allow for an 'Other - please specify' option with the ability to write in an answer.


  • TomGTomG Raleigh, NCCommunity Member, Product Ideas Wizard ✭✭✭✭✭
    edited May 20

    You can use a Pick/Group/Rank question with one group and Must Select at least 3 and no more than 3 OR a Rank Order question with Text box and Must Rank Between at least 3 and no more than 3.

    You could also use a Rank Order question with Radio buttons and Must Rank Between, then hide the 4, 5, and 6 columns with JavaScript.

  • HWYoungHWYoung Community Member Qubie ✭
    edited May 21

    Hi @TomG,

    Thanks for your help. Is there a resource for finding a JS script that would let me hide these options? I'm afraid I'm nothing near a coding whiz!

Sign In to Comment