# Dynamic filter criteria using configurable lookup tables

**URL:** <https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258>\
**Category:** Ask a question\
**Created:** [February 6, 2022, 12:24pm UTC](https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258 "2022-02-06T12:24:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jonathan\_Lutz](https://avatars.discourse-cdn.com/v4/letter/j/ba9def/32.png) [@Jonathan\_Lutz](https://community.parabola.io/u/Jonathan_Lutz)\
**Post date:** [February 6, 2022, 12:24pm UTC](https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258/1 "2022-02-06T12:24:07Z")

</div>

Is there any way to have Parabola use some type of configurable lookup table as a source for filters?

For instance, if I have a dataset of records with address information information for which I’d like to be able to filter out particular states, is there a way for me to allow the user to configure the states to be filtered in some lookup list (i.e. either internally in Parabola or externally in something like Airtable or Google Sheets) rather than having the filter values be hard-typed into the filter steps?

This would allow for filters to be more dynamic as needs change frequently pertaining to filter criteria.

Any help regarding solutions for this is greatly appreciated!

---

<div class="post-metadata">

**Author:** ![Ayana\_Usui](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/ayana_usui/32/1985_2.png) [@Ayana\_Usui](https://community.parabola.io/u/Ayana_Usui)\
**Post date:** [February 7, 2022, 11:28pm UTC](https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258/2 "2022-02-07T23:28:53Z")

</div>

Hi Jonathan, welcome to Parabola! There are different ways we’d be able to get to accomplished in Parabola. To start off, wondering how your address data is currently formatted. Is the field you’re trying to filter by in its own column or is it all combined into a single cell?

Pull in G Sheets along with the other table that we want to filter. If State is not in its own column, we should be able to extract it using [Extract Text from Column](https://parabola.io/transform/extract-text-from-column) step. We’ll want to make sure the state value is in the same format in both tables.

When we’ve isolated state in the reference table, we can remove duplicates so we have a list of unique states to keep.

Then, we can use a [Combine Tables](https://parabola.io/transform/combine-tables) step, keeping only matching rows from both tables. This will leave us with a list of records from the main table where the state also exists on the reference table.

If you’d like us to to take a look at your Flow, send the link to [help@parabola.io](mailto:help@parabola.io) so we can take a further look.

Happy Building!

---

<div class="post-metadata">

**Author:** ![Ayana\_Usui](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/ayana_usui/32/1985_2.png) [@Ayana\_Usui](https://community.parabola.io/u/Ayana_Usui)\
**Post date:** [February 7, 2022, 11:31pm UTC](https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258/3 "2022-02-07T23:31:44Z")

</div>

Also, wanted to share along the [Loom Video](https://www.loom.com/share/02cc012956624081a5c70e2e5980998a) @daniel has created for us!

There are many ways we can tackle a problem in Parabola. Hope one of these solutions work out for your use case!

Ayana

---

<div class="post-metadata">

**Author:** ![Jonathan\_Lutz](https://avatars.discourse-cdn.com/v4/letter/j/ba9def/32.png) [@Jonathan\_Lutz](https://community.parabola.io/u/Jonathan_Lutz)\
**Post date:** [February 10, 2022, 11:51am UTC](https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258/4 "2022-02-10T11:51:59Z")

</div>

Hi Ayana- I apologize for my delayed response but thank you for your prompt one! Your answer along w/ the video was exactly what I was looking for, so thank you for the great support!

---

<div class="post-metadata">

**Author:** ![Jacob\_Gorthy](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@Jacob\_Gorthy](https://community.parabola.io/u/Jacob_Gorthy)\
**Post date:** [May 20, 2022, 9:32pm UTC](https://community.parabola.io/t/dynamic-filter-criteria-using-configurable-lookup-tables/2258/5 "2022-05-20T21:32:28Z")

</div>

Daniel with 8% battery left starting a loom, fearless!
