# Indvidual filter for each user

**URL:** https://community.glideapps.com/t/indvidual-filter-for-each-user/68869
**Category:** Ask for Help
**Tags:** tutorial
**Created:** [December 20, 2023, 10:00am UTC](https://community.glideapps.com/t/indvidual-filter-for-each-user/68869 "2023-12-20T10:00:28Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Bunyod](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/bunyod/32/68110_2.png) [@Bunyod](https://community.glideapps.com/u/Bunyod)
#### Post date: [December 20, 2023, 10:00am UTC](https://community.glideapps.com/t/indvidual-filter-for-each-user/68869/1 "2023-12-20T10:00:28Z")

</div>

Hey to all!

There is filter.  
When user selects “today”, filter selection goes to specific column in user table.

Then, I’m getting all products related to that day.

I’m using if/then/else with TRUE/FALSE for getting proper datas related to choice.

Now filter works to one user at a time.

But I want it to work with multiple users, I could do more columns with if/then/else, but every-time new employee signs, I have to add more columns.

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [December 20, 2023, 11:00am UTC](https://community.glideapps.com/t/indvidual-filter-for-each-user/68869/2 "2023-12-20T11:00:01Z")

</div>

I don’t understand from your explanation if you are using the built-in in-app filter, or if you built the filter feature yourself.

It seems you might have built your own.

If you write data to a user-specific column (the icon in the header of the column will be blue), then your filter will be user-specific.

If you write data to a non-user-specific column (the icon in the header of the column will not be blue), then your filter will be global (the same for all users).

---

<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: [December 20, 2023, 11:40pm UTC](https://community.glideapps.com/t/indvidual-filter-for-each-user/68869/3 "2023-12-20T23:40:25Z")

</div>

> [@nathanaelb](#):
>
> If you write data to a user-specific column (the icon in the header of the column will be blue), then your filter will be user-specific.

It’s most likely this case.

However, to not use up too many updates, you can consider using an in-app filter with an array of matching options for each row.

Say a row is “today”, then it will also be “last 7 days”, “last 14 days”, “last month” etc.

Say a row is from 22 Nov then it will be “last month” but not the other things.

You might be able to create that in an If-Then-Else column, separate them by commas, and then split them into an array using the Split Text column, feed it as a filter in the collection.

---

<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: [December 27, 2023, 11:40pm UTC](https://community.glideapps.com/t/indvidual-filter-for-each-user/68869/4 "2023-12-27T23:40:26Z")

</div>

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