# Filter for several attributes

**URL:** https://community.glideapps.com/t/filter-for-several-attributes/84430
**Category:** Ask for Help
**Created:** [September 17, 2025, 8:18am UTC](https://community.glideapps.com/t/filter-for-several-attributes/84430 "2025-09-17T08:18:03Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [September 20, 2025, 12:43am UTC](https://community.glideapps.com/t/filter-for-several-attributes/84430/7 "2025-09-20T00:43:42Z")

</div>

> [@Weingut\_Mathy-Schanz](#):
>
> I think I solved half of the problem by simply adding two in app filters.

Yeah, that’s why I asked you if you are using a “native” filter.

In this case though, native filters won’t be enough as you have found out.

> [@Question: Choice Component (allow selecting multiple)](https://community.glideapps.com/t/question-choice-component-allow-selecting-multiple/62026/8):
>
> It’s been quite a while since I made this one, so I had to go back and look to see how I set it up. What I did is as follows: Convert the selected tags to an array with a split text column Do the same with each items tags Use a remove elements column to remove the selected tags array from the item tags array Do a rollup-\>count on the resultant array If the count is zero, then the item matches all selections If the count is less than the total number of tags, but greater than zero, then you hav…

You would have to use a variant of this to match it that way, using user-specific columns to store your “filter” values.

---

_[View the full topic](https://community.glideapps.com/t/filter-for-several-attributes/84430)._
