This feature is now live! More info: https://support.airtable.com/hc/en-us/articles/360042806733#limit-selection
- Home
- Community
- Legacy Product Ideas
- Legacy Product Ideas
- [SOLVED] Limit linked record selection to a view
122 replies

- Known Participant
- 17 replies
- March 29, 2018
I’d like to see this too. I link an account (required) and a contact (optional) to an opportunity. I’d like to only see contacts from the previously selected account when entering the contact.

- Participating Frequently
- 8 replies
- April 4, 2018
+1 for this important feature that would be relatively simple to implement.
I have “active” and “inactive” students that change on a monthly basis and when I take attendance, I have to unnecessarily scroll through loads of “inactive” records.
- New Participant
- 2 replies
- April 4, 2018
+1 for linked record filtering too
- New Participant
- 3 replies
- April 13, 2018
I’m so disappointed that this feature is still not implemented. Seems so fundamental.
- New Participant
- 3 replies
- April 18, 2018
Looking for this feature as well.
It was mentioned above that it’s important to ensure this ability doesn’t complicate the UX. To my mind, this feature would be included in the options when you set up the field using the “Customize Field Type” dialog where first you select “Link to Another Record” and choose the table, you then have the current option to turn on selecting multiple records or link to a single record, and then underneath this you would find the ability to allow for both filtering and sorting of the records the link dialog will return, using a similar approach to the sorting/filtering method for views.
At the moment, I generally make the primary key field of the linked table a formula field and build a name for each record that combines several bits of data from the record, so that I can identify the correct one when I’m looking in the list on a form. In an airtable view you get more data below, but in the form it’s just the primary key, so this is often necessary when working with forms. I see from the responses above that this is quite a common approach already.
If we had the ability to sort or filter the data based on the primary key field, you would use the formula field to append data to the name, so that you could sort or filter what you want, eg - starting the name with a “YYYYMMDD” string derived from a date field for date order, “001”,“002” for some other kind of ordering. Filtering out records where the name contains words like “CANCELLED”, or “COMPLETED” would then reduce the records returned to only Active ones.
But perhaps you can go one stage further, and provide the ability to choose which field from the looked up table you want to display in the list (ie, not the primary key, but another field such as “Name”), and also be able to sort or filter the results based on an another field within the look up table?
So I could show only records where “Status” is “Active”, or “Due Date” is in the future, for example, while displaying customer names or addresses, for example.

- Inspiring
- 24 replies
- April 18, 2018
Looking for this feature as well.
It was mentioned above that it’s important to ensure this ability doesn’t complicate the UX. To my mind, this feature would be included in the options when you set up the field using the “Customize Field Type” dialog where first you select “Link to Another Record” and choose the table, you then have the current option to turn on selecting multiple records or link to a single record, and then underneath this you would find the ability to allow for both filtering and sorting of the records the link dialog will return, using a similar approach to the sorting/filtering method for views.
At the moment, I generally make the primary key field of the linked table a formula field and build a name for each record that combines several bits of data from the record, so that I can identify the correct one when I’m looking in the list on a form. In an airtable view you get more data below, but in the form it’s just the primary key, so this is often necessary when working with forms. I see from the responses above that this is quite a common approach already.
If we had the ability to sort or filter the data based on the primary key field, you would use the formula field to append data to the name, so that you could sort or filter what you want, eg - starting the name with a “YYYYMMDD” string derived from a date field for date order, “001”,“002” for some other kind of ordering. Filtering out records where the name contains words like “CANCELLED”, or “COMPLETED” would then reduce the records returned to only Active ones.
But perhaps you can go one stage further, and provide the ability to choose which field from the looked up table you want to display in the list (ie, not the primary key, but another field such as “Name”), and also be able to sort or filter the results based on an another field within the look up table?
So I could show only records where “Status” is “Active”, or “Due Date” is in the future, for example, while displaying customer names or addresses, for example.
Yes! This!
Add 1) filter and 2) sort and we are done here.
(And for bonus points add 3) the field that should be displayed).
As Chris demonstrated it is not a UI problem.

- Inspiring
- 24 replies
- April 18, 2018
Yes! This!
Add 1) filter and 2) sort and we are done here.
(And for bonus points add 3) the field that should be displayed).
As Chris demonstrated it is not a UI problem.
This thread is now two and a half years old. C’mon Airtable, you can do this!
- Participating Frequently
- 9 replies
- April 19, 2018
This thread is now two and a half years old. C’mon Airtable, you can do this!
Yes, this would be an excellent and powerful addition! Please, please, please!

- Participating Frequently
- 6 replies
- April 25, 2018
The (B) option should be “simple” to implement, and seems elegant and Airtabley.
- Known Participant
- 25 replies
- April 25, 2018
+1 for the linked records filtering
- New Participant
- 2 replies
- May 1, 2018
This feature would be helpful for us too - I’ve got a scenario where I have stores broken into regions - we pick the region on one table early on and then later pick which store will go with it - and ideally the user would only be able to pick stores that are in that region.
- New Participant
- 2 replies
- May 18, 2018
Please add this feature! My use case is in the entertainment industry for representation relationship of managers/agents and their clients.
- New Participant
- 1 reply
- May 21, 2018
Looking for this feature as well.
It was mentioned above that it’s important to ensure this ability doesn’t complicate the UX. To my mind, this feature would be included in the options when you set up the field using the “Customize Field Type” dialog where first you select “Link to Another Record” and choose the table, you then have the current option to turn on selecting multiple records or link to a single record, and then underneath this you would find the ability to allow for both filtering and sorting of the records the link dialog will return, using a similar approach to the sorting/filtering method for views.
At the moment, I generally make the primary key field of the linked table a formula field and build a name for each record that combines several bits of data from the record, so that I can identify the correct one when I’m looking in the list on a form. In an airtable view you get more data below, but in the form it’s just the primary key, so this is often necessary when working with forms. I see from the responses above that this is quite a common approach already.
If we had the ability to sort or filter the data based on the primary key field, you would use the formula field to append data to the name, so that you could sort or filter what you want, eg - starting the name with a “YYYYMMDD” string derived from a date field for date order, “001”,“002” for some other kind of ordering. Filtering out records where the name contains words like “CANCELLED”, or “COMPLETED” would then reduce the records returned to only Active ones.
But perhaps you can go one stage further, and provide the ability to choose which field from the looked up table you want to display in the list (ie, not the primary key, but another field such as “Name”), and also be able to sort or filter the results based on an another field within the look up table?
So I could show only records where “Status” is “Active”, or “Due Date” is in the future, for example, while displaying customer names or addresses, for example.
This is the best possible solution for that problem.
+1 I really need this ASAP!
I’m sure that this misssing filter for linked data is the weakest point of Airtable. I do not understand why it was not solved during the last 2 years…?
It would be nice to see where is this “new feature” on Airtable development roadmap.
- New Participant
- 2 replies
- May 22, 2018
+1, pretty new to airtable. I have been using it as a reference file for documents. Some documents are templates, and some documents are filled out versions of those templates, so I’d like to be able to link back to the original template on any copy. now that I have many documents, I want just the “templates” to appear in the selection list
- New Participant
- 1 reply
- May 31, 2018
+1. I was just introduced to air table and at first look it seemed like the perfect solution for a whole bunch of business needs. Without this function the platform is really unusable for my needs. Too bad looked so promising. Hopefully this gets added soon.
- New Participant
- 1 reply
- June 1, 2018
This feature would be REALLY appreciated here as well!
- Participating Frequently
- 5 replies
- June 6, 2018
+1 Really need this functionality for our PIM. Need to be able to select from predefined product attribute values to enforce consistency.
- New Participant
- 3 replies
- June 13, 2018
Hello,
I am trying to do what you mention above: limit which records appear in the linked record picker based on another variable in the linked table. I am not clear how I would do this with a formula or lookup field. Can you explain more?
Thanks,
Alex
- Inspiring
- 1691 replies
- June 15, 2018
Is there a way to do this?
No, there’s not. (these characters are merely here to meet the character limit)
- New Participant
- 1 reply
- June 20, 2018
Any traction on this feature? Seems like limiting the linked record to a specific view on the linked table would be the best way to do this.
- New Participant
- 1 reply
- July 11, 2018
Hi! Thanks for giving us such an in-depth explanation of why and how you would want to use filtering on linked record fields—it’s really helpful for us, and what you’re saying makes a lot of sense.
In addition to filtering the foreign keys in a linked record field, we’ve also had requests to auto-sort the foreign keys in a linked record field. As you hinted, one way to deal with both filtering and sorting on linked record fields might be for there to be “views” that apply within the contents of a single field. In any case, if this is the approach we decide to take to solve the problem, we need to make sure that we design the new feature in such a way that it doesn’t needlessly complicate the user experience. Apologies for the long response time!
Hi Katherine, has there been any updates on this? I’m currently at looking to move from Podio to Airtable and this is one of the key features I need. I have 500 applications come in via a web form for Volunteers and I’d like to assign them shifts, however, I’m currently getting all the shifts that are already allocated and I can’t filter them out. I’m currently paying for Pro, so if there is an unreleased Beta I can subscribe to please let me know!

- Participating Frequently
- 6 replies
- July 15, 2018
+1 here too — needs to limit possible links
- Participating Frequently
- 5 replies
- July 16, 2018
+1
We have a product content managment system. Products have multiple attributes, many attributes have pre-defined values. It would be very nice to select the attribute and restrict values to the pre-defined.

- Known Participant
- 11 replies
- July 19, 2018
+1 This would be an immensely helpful feature for me and multiple different projects! Allowing people to choose from a filtered list could improve forms and general data entry so much!
Reply
Related topics
Has anyone found a good way to measure top active users?icon
Building and Sharing Your AnalysisBest way to measure users who have never churned?icon
Building and Sharing Your AnalysisInactive users who returnicon
Building and Sharing Your AnalysisRetention analysis - segment by eventicon
Data InstrumentationMeasuring month on month retentionicon
Building and Sharing Your Analysis
Most helpful members this week
- Alison_Barrett
18 likes
- TheTimeSavingCo
9 likes
- Mike_AutomaticN
9 likes
- Alexey_Gusev
7 likes
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Scanning file for viruses.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKThis file cannot be downloaded
Sorry, our virus scanner detected that this file isn't safe to download.
OK