# How to allow RANKING according to preference

**URL:** <https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216>\
**Category:** Ask for Help\
**Created:** [February 7, 2022, 2:16pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216 "2022-02-07T14:16:02Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![GeneDrea](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/genedrea/32/38618_2.png) [@GeneDrea](https://community.glideapps.com/u/GeneDrea)\
**Post date:** [February 7, 2022, 2:16pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/1 "2022-02-07T14:16:02Z")

</div>

I need to figure out how to RANK items in Glide according to preference, and I need to figure out a way to allow them to input those values. For example, MOST IMPORTANT → LEAST IMPORTANT, with four options.

In my mind, I imagine there may be some IF → THEN statements involved, but I really don’t know where to begin and I cannot find a tutorial for it. I will need to ensure that if one item is ranked with a 4 that none of the other items can be ranked as 4, but only 3, 2, or 1.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 7, 2022, 2:21pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/2 "2022-02-07T14:21:10Z")

</div>

Lots of different ways you could do this. One relatively straightforward way would be to use 4 separate choice components (probably in segmented mode), and then use screen filtering to progressively filter the choices.

> **[Choice](https://docs.glideapps.com/all/topics/components/pickers/choice)**
>
> Pick one value among many

> **[Screen Values](https://docs.glideapps.com/all/topics/values/screen-values)**

---

<div class="post-metadata">

**Author:** ![GeneDrea](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/genedrea/32/38618_2.png) [@GeneDrea](https://community.glideapps.com/u/GeneDrea)\
**Post date:** [February 7, 2022, 2:25pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/3 "2022-02-07T14:25:14Z")

</div>

Hmmm… okay, I will check out the links you offered. I am not familiar with “segmented mode” so I will need to explore that. I do think I understand the gist of what you are saying… Once they select one, it disappears as an option and only those not chosen remain?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 7, 2022, 2:27pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/4 "2022-02-07T14:27:13Z")

</div>

Yes, that’s correct.  
Have a play with that and see how you get on. I could give you an example, but I don’t have time right now, sorry.

---

<div class="post-metadata">

**Author:** ![GeneDrea](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/genedrea/32/38618_2.png) [@GeneDrea](https://community.glideapps.com/u/GeneDrea)\
**Post date:** [February 7, 2022, 2:30pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/5 "2022-02-07T14:30:10Z")

</div>

No problem, thank you for what you have shared. Much appreciated.🙏🏿

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [February 7, 2022, 4:09pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/6 "2022-02-07T16:09:31Z")

</div>

Here’s how I do ranking—not sure if it meets your needs:

> [@1st\_place\_medal2nd\_place\_medal3rd\_place\_medal Convert Number Score to Rankings in Glide!](https://community.glideapps.com/t/convert-number-score-to-rankings-in-glide/34103):
>
> Using a combination of new Glide Plugin Columns, you can now rank items based on a raw value (points, score, scale, etc.) [[Glide: Create a RANKED Leaderboard!] ](https://www.youtube.com/watch?v=QvNTzYx7tvI)

---

<div class="post-metadata">

**Author:** ![GeneDrea](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/genedrea/32/38618_2.png) [@GeneDrea](https://community.glideapps.com/u/GeneDrea)\
**Post date:** [February 7, 2022, 8:46pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/7 "2022-02-07T20:46:20Z")

</div>

👏🏾👏🏾👏🏾👏🏾YAY!!! I am always watching your videos and I learned so much in this one about features. I think I can figure out a way do what I need to do using these additional features. THANK YOU SO MUCH for all you do!

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [February 7, 2022, 10:04pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/8 "2022-02-07T22:04:02Z")

</div>

Happy to help!!!

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [February 8, 2022, 10:04pm UTC](https://community.glideapps.com/t/how-to-allow-ranking-according-to-preference/38216/9 "2022-02-08T22:04:23Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
