Jun 28, 2018 02:18 AM
I am looking up a field from another table but it comes in as a text value. I would like it to be clickable like the linked fields so I can jump directly to the record.
Any ideas how to do that?
Jun 28, 2018 02:25 AM
A Lookup gets values from fields of an already Linked Record, you can click on those linked records.
Also, if the field that is Looked Up is indeed of Linked Record type, you could also click on that, because the original field is a Linked Record.
Jun 28, 2018 03:13 AM
Thanks @Elias_Gomez_Sainz
The linked records are in a different column. The field that is looked up is a formula.
It is essentially a subset of the linked records where only the records that meet a specific condition are looked up.
Jun 28, 2018 03:19 AM
I don’t understand, can you explain in detail or leave an screenshot?
Jun 29, 2018 06:51 AM
Short answer is, you can’t. Unfortunately, that’s the long answer, as well.
Once you do anything with that linked record — use it in a formula, roll it up to another table, whatever – it ceases to be a linked record and merely becomes text. This applies to even the simplest, non-transformative, reference: Create a new formula field, with a formula that consists of simply the name of the linked-record field. You’ll notice the formula field is a different color than the original linked-record field, and you cannot follow it as a link.
I know of no solution or workaround; you’ll need to restructure your data model to find some other way to reach your goal.
Jul 01, 2018 01:41 AM
@W_Vann_Hall Thanks for explaining.
Perhaps there is a way to filter on a lookup field based on another field value?
Jul 01, 2018 11:27 AM
Well, kinda — depending on where that ‘other field’ is located.
If it’s in the target table¹ you can create a formula field that performs some level of pre-filtering and then do a rollup or lookup against it. For instance, say you want to return the value of {Field 1}
, but only in cases where {Field 2}
contains a value. You could create a formula field, {Field 3}
, with the formula IF({Field 2},{Field 1})
, and then perform your lookup or rollup on {Field 3}
.
Similarly, if the other field is located in the current table, you probably can create an aggregation formula that would allow a selective rollup of values. That’s a little less certain, though, as aggregation formulas are currently an un[der]documented feature of rollup fields — but one, I am told, almost certainly to be maintained as Airtable progresses.²
Neither of those approaches, obviously, gives you what you were initially seeking — namely, a way to ‘step’ through a progression of linked records — but possibly one will fill the business operational need you hoped to address through that linked-record chain.
values
. That way, if I need to add more processing to the field, I can simply modify the aggregation formula instead of having to change the field type.Jul 02, 2018 01:05 AM
Thanks
I believe thats what I did and like you mentioned it does not allow the drilldown.
I am not familiar with the aggregration formula but it doesnt seem relevant hear as the field being filtered against is in the ‘target table’.
Feb 14, 2019 08:59 AM
We need this ability. This needs to be added to the mix of future functionality.
@Michael_Horwitz what was your eventual work around?
Mar 19, 2019 01:22 PM
There’s no good way yet. What I personally would like is the Rollup filtering functionality available when I use a Lookup field on a Linked Record field in another table. I absolutely love that I can use Linked Record fields in Lookups, but I utterly hate that I cannot apply a filter or even remove duplicates to the same Linked Records.
See this thread for related thoughts: How can I make a lookup field show only unique results?