# Search by multiple in app filters

**URL:** <https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464>\
**Category:** Ask for Help\
**Created:** [August 2, 2020, 7:39pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464 "2020-08-02T19:39:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 2, 2020, 7:39pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/1 "2020-08-02T19:39:47Z")

</div>

Hi,

I would like to create multiple in-app filters. I see you can create multiple sort by options. Am I missing something or is this not possible?

Ex: I would like users to have to option to search by neighborhood if alcohol is served if gift cards are sold…etc. I have these as Yes or No in the datasheet.

Thank you!

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 2, 2020, 9:25pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/2 "2020-08-02T21:25:24Z")

</div>

Something like the last tab in this template?

> **[Glide • Courses Discovery by Amit Sarda](https://www.glideapps.com/templates/du8Tqw1HZhobQToni8cq-template)**
>
> Let learners discover courses, trainers, classes, schedules.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 2, 2020, 9:41pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/3 "2020-08-02T21:41:26Z")

</div>

Oh yes please! How do I do that?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 2, 2020, 9:48pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/4 "2020-08-02T21:48:44Z")

</div>

Create a field in your spreadsheet where you accept the filter value as input.  
Pull this value as a single-value variable in the list of items you want to filter.  
Filter the list of items based on this single-value variable.

For multiple search criteria, repeat the process, build a IF THEN column to test for all the conditions, then filter the list for the value in this IF THEN column.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 3, 2020, 4:15am UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/6 "2020-08-03T04:15:00Z")

</div>

Is there a video that explains this?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 3, 2020, 7:54am UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/7 "2020-08-03T07:54:41Z")

</div>

I haven’t created one yet. But maybe others have.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 4, 2020, 7:21pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/8 "2020-08-04T19:21:55Z")

</div>

How do you get the items to populate at the bottom?

I added the choice component, but nothing happens when I click on the yes portion.

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 4, 2020, 7:22pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/9 "2020-08-04T19:22:52Z")

</div>

You have to add an inline list that is filtered based on the filters you’ve selected.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 4, 2020, 8:13pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/10 "2020-08-04T20:13:22Z")

</div>

Ah! finalyyyy figured it out. Thank you!

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 4, 2020, 8:31pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/11 "2020-08-04T20:31:54Z")

</div>

I made one for choice component of 5 choices as a dropdown (Restaurant, Bar, Deli, Wine Shop, Specialty)

The In line list isn’t populating. Does it not work in the drop down orientation?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 4, 2020, 8:47pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/12 "2020-08-04T20:47:06Z")

</div>

That shouldn’t matter.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 4, 2020, 8:55pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/13 "2020-08-04T20:55:59Z")

</div>

Ah I figured out what I was doing wrong.  
Thank you!

One more question. Is there a way to have a submit button towards to bottom after selecting certain choice components, and have the inline lists populate on another page?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 4, 2020, 8:58pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/14 "2020-08-04T20:58:17Z")

</div>

It would take away a lot of interactivity.

In my courses app, people can see live what courses fit a particular criteria.

I would imagine users getting very frustrated if they have to move back and forth between configuring filters and viewing the results.

But I guess it depends on your usecase (mine was exploring what courses fit the bill).

You can use a button to link to a screen, which in turn shows the filtered inline list. Or, directly link to the list and use filters to show the relevant results.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 4, 2020, 9:35pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/15 "2020-08-04T21:35:28Z")

</div>

I know what you mean. The issue was that there were about 8 choice components, so a user would have to scroll down each time to see the list. I just removed some thinking they probably won’t be used as much as the ones I kept.

Do you know if I can remove the No choice…so it’s just a dash and yes?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 5, 2020, 9:37am UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/16 "2020-08-05T09:37:46Z")

</div>

Yes. You can do that.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 5, 2020, 1:43pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/17 "2020-08-05T13:43:45Z")

</div>

Can I do it without altering the original data sheet?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [August 5, 2020, 1:51pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/18 "2020-08-05T13:51:19Z")

</div>

You just have to change the options for the Choice.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 5, 2020, 2:03pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/19 "2020-08-05T14:03:32Z")

</div>

That’s in the choice component settings?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [August 5, 2020, 2:07pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/20 "2020-08-05T14:07:03Z")

</div>

You can filter out certain options in the choice component, or just point the source to a separate sheet that only lists the options you want to display.

---

<div class="post-metadata">

**Author:** ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)\
**Post date:** [August 5, 2020, 2:24pm UTC](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464/21 "2020-08-05T14:24:44Z")

</div>

Ah, like this?

![Image 27](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/bcc22b4beb26520d807b762bd8fcad8678041e95.jpeg)

[Next page](https://community.glideapps.com/t/search-by-multiple-in-app-filters/13464.md?page=2)
