Only if you were to do that within the field construction itself.
So your field could be:
Rank these 5 items in order of importance to you:
Field 1 ___
field 4 ___
Ok, I get it! Thanks!
I was looking for a solution to this question as well, this solution is less then optimal. Other survey tools can do this better such as Survey monkey which now has a fairly simple integration with Marketo. The ability to do rankings in a form would be a welcomed addition to the next Marketo update, .
It's pretty easy to do this using the Forms 2.0 API.
The real question is how you want the results to be saved to Marketo. For example, a single field that stores Choice1=value1;Choice2=value3;Choice3=value4 is not going to fun to parse in a Smart List. How are you going to action/report on the results?