# Custom Filtering with Data Editor logic

**URL:** <https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271>\
**Category:** Community Resources\
**Tags:** data-editor, dashboard, filtering\
**Created:** [June 6, 2025, 2:08am UTC](https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271 "2025-06-06T02:08:33Z")\
**Posts on this page:** 5\
**Page:** 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:** [June 6, 2025, 2:08am UTC](https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271/1 "2025-06-06T02:08:33Z")

</div>

A year or so ago I created a video to demonstrate some techniques for filtering collections and charts using pure data editor logic. The video is available on Youtube:

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/8/48b6a0665d25c2cfc83a85a933aef363eadf12e4.jpeg "Custom Filters using Data Editor logic") ](https://www.youtube.com/watch?v=jgMb5HsENEM)

Somebody recently asked if it would be possible to access the App that was used in the above video, so I have now made it available as a copyable private template.

> **[Custom Filter Concept](https://go.glideapps.com/template/KJyRkaDbblhCtkeULK8y-template-published?privateTemplateToken=drzDJlb9seF8xWfT2t15)**

---

<div class="post-metadata">

**Author:** ![Mazen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mazen/32/84042_2.png) [@Mazen](https://community.glideapps.com/u/Mazen)\
**Post date:** [June 6, 2025, 2:11am UTC](https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271/2 "2025-06-06T02:11:53Z")

</div>

Cool stuff, thanks for the copy.

---

<div class="post-metadata">

**Author:** ![Mazen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mazen/32/84042_2.png) [@Mazen](https://community.glideapps.com/u/Mazen)\
**Post date:** [June 6, 2025, 2:28am UTC](https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271/3 "2025-06-06T02:28:15Z")

</div>

One issue: when I set the date range from **24 Feb to 25 Feb** , it only shows **sales from 24 Feb** , and completely **ignores 25 Feb**. I tried adjusting the column filter (`filter/ifMatchDateRange`) in the **sales table** by changing it to use **“on or before” and “on or after”** , but it **broke the system** when I did that.

Is there a workaround for this?

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [June 6, 2025, 2:53am UTC](https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271/4 "2025-06-06T02:53:57Z")

</div>

It appears that the data in the app is from previous years. Could you please try applying the filters again using the year 2024?

---

<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:** [June 6, 2025, 4:18am UTC](https://community.glideapps.com/t/custom-filtering-with-data-editor-logic/82271/5 "2025-06-06T04:18:21Z")

</div>

> [@Mazen](#):
>
> One issue: when I set the date range from **24 Feb to 25 Feb** , it only shows **sales from 24 Feb** , and completely **ignores 25 Feb**.

You didn’t say which year, but I’ll assume 2023. (The sample data in the App covers a two year period from Jan 2022 to early 2024)

What you see just means there is no data for 25th Feb 2023.

Try setting 28th Feb 2023 for both Start and End Date:

 ![CleanShot 2025-06-06 at 12.17.28@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/2/6246d1de49b0242be3dc47002a6e5c10225918f5.jpeg)
