Vladi Gubler
Vladi Gubler
September 09, 2026
Stay in the know
Get helpful videos

You can filter a SharePoint lookup column by more than one parent column at once. The Connected Lookup column in Ultimate Forms builds cascading dropdowns where the available options narrow according to any number of parent columns in the form, and those parents can be Choice columns as well as lookups. Select a category, a region, and a quality level, and the product dropdown shows only the products matching all three. It is configured as a column, without code, and works in both classic and modern SharePoint forms.

If your users are scrolling through 400 options to find the right one, this is the column that fixes it.

The problem: dropdowns that show everything

A plain SharePoint lookup shows every item from the source list, always. That is workable at twenty options and hopeless at four hundred: users scroll, guess, and pick the wrong item, and the bad selection then flows into every report and process downstream. The fix is a cascading lookup, where one selection filters the next, so a list of subcategories is controlled by the selected category and users only ever choose from the handful of options that actually apply. Data entry gets simpler, faster, and far less error-prone.

Connected Lookup has been solving this problem longer than almost anything on the market. It was the first component we ever released, with an early version running on SharePoint 2003, before the platform even supported custom field types. Two decades of refinement later, it handles cascading filtering along with previewing and adding new items on the fly, sorting, filtering by view, and auto-complete.

Simple cascades, though, share a limitation: each lookup filters by a single parent. Real data rarely cooperates. Products belong to a category, but they also belong to a region and a quality grade, and a form that filters by category alone still shows every region's products. That is why Connected Lookup supports multiple parents filtering the same column simultaneously, with Choice columns welcome as parents alongside lookups.

A worked example: three parents, one product list

Consider a Sales list where the user selects a product based on three criteria:

  1. Category, the product category, such as Electronics or Dairy. A lookup column.
  2. Region, where the product is made, such as Asia or Europe. Also a lookup column.
  3. Quality Level, a Choice column with values such as A, B, and C.

Connected lookup in form

Selecting the desired Category, Region, and Quality Level filters the Product dropdown down to only the products matching all three selections.

The source Products list carries the same three columns, Category, Region, and Quality Level, describing each product. These are regular SharePoint columns, nothing special about them:

Connected lookup in view

Configuring the column

In the Sales list, open Ultimate Forms with the Design button, then click Connected Lookup under Columns:

All connected lookups in list - configuration

Add the Product column and configure it. Select the source List and the Display column, then make sure "Filter according to parent lookup" is checked:

Configuration with multiple parents

Now the part that does the heavy lifting: enter as many parent columns as the scenario requires, mixing Lookup and Choice columns freely. (In the screenshot the column is shown in edit mode, which is why the Site and List settings are locked; they cannot be changed for an existing column.)

Three terms make the configuration read naturally:

  • Parent column: another column in the same list (Sales) whose value controls, that is filters, the options available in the current column (Product).
  • Relationship column: the column in the lookup source list (Products) that holds the parent value for each item. For a Category parent, the Products list has a Category lookup assigning each product to a category, and multiple selection is supported too. When the parent is a Choice column, the relationship column must be a Choice column as well.
  • Allow empty: when the parent has no value yet, show all options unfiltered by that parent, rather than an empty dropdown.

Configuring your own column reveals further options, filtering and sorting by view, adding new items on the fly, and more, all covered in the documentation.

Where multi-parent filtering earns its keep

Product and asset selection is the classic case: catalogs are always sliced along several dimensions at once, and every dimension you filter by removes a chance for the wrong pick. Support and ticketing forms narrow the affected item by department and location together. HR forms filter positions by both business unit and employment type. Facility booking filters rooms by building and capacity class. The pattern is always the same: whenever "which one?" depends on more than one earlier answer, a single-parent cascade cannot express it and a multi-parent one can.

Connected Lookup is also one piece of a larger relationship story in Ultimate Forms. Multi-level cascades, where each lookup feeds the next, are covered in setting up multiple cascading lookups. Lookups reaching across sites are handled with data connections. And the broader topic of modeling related data is the subject of creating relationships in SharePoint forms.

Frequently asked questions

Can a SharePoint lookup column be filtered by another column? Not natively. The Connected Lookup column in Ultimate Forms adds this: options are filtered by one or more parent columns in the same form, configured without code.

Can a cascading lookup have more than one parent? Yes. Connected Lookup supports multiple parent columns filtering the same lookup simultaneously, so options must match every selected parent value.

Can a Choice column drive the filtering? Yes. Parents can be Choice columns as well as lookups. The matching relationship column in the source list must then be a Choice column too.

What happens before the user selects a parent value? That is configurable per parent with Allow empty: either show all options unfiltered by that parent, or show none until a selection is made.

Can a source item belong to several parent values? Yes. Relationship columns support multiple selection, so a product can be assigned to several categories and appear under each.

Does Connected Lookup work in modern SharePoint forms? Yes. It works in both classic and modern forms, and includes auto-complete, sorting, filtering by view, and adding new items on the fly.

Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Products
In this post I'm going to go over the Signature component of our Ultimate Forms. I will explain how it can help your SharePoint system meet federal regulations, like FDA 21 CFR Part 11.SharePoint is a great tool for managing all kinds of data: documents, business processes, you name it. Coupled with a Single Sign-on, entering data is a breeze,...
Products
When we started to develop Ultimate Forms, we did not position it to be an InfoPath competitor or replacement. We aimed to create a platform that helps our customers use SharePoint better. We wanted to close the gap between their needs and what SharePoint can do. This way, they wouldn't have to spend money on expensive custom development. We did...
Products
Vladi Gubler | April 30, 2025
If you’ve ever used Survey lists in SharePoint, you’re likely familiar with a powerful and often underappreciated feature: the Rating Scale column. This special column type presents a matrix of statements or questions alongside a numeric scale, typically used for gathering structured feedback. The idea is simple but incredibly effective - allow...
Build powerful business applications in SharePoint using only your browser.
100% No-Code Solution
It’s never been easier to create, innovate, and share. All you need is your web browser!
Cost-Effective
Address business process pain points immediately. Save time and money.
Fantastic Support Team
In addition to our responsive support team, a wide variety of resources, documentations, tutorials, blogs and webinars is available to you
Popular Solution Templates
Vendor Application Form
Vendor onboarding that starts with a structured application, not an email
School Enrollment Form
Dynamic enrollment applications submitted externally, captured directly into SharePoint
Interior Design Quotation
Interior design quotations with client details, project location, itemized services, automatic total, and down payment date
Parking Space Reservation System
Book and manage parking spaces
Microsoft partner logo
© 2005-2026 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA