Skip to main content
Solved

Lookup multiple value from other table


Hello guys, is there a way to archive this scenario with Airtable.
Let’s say I have a field with multiple ids/skus (kind of an array) and a table with ids/sku and name column.

I need to somehow lookup the name of multiple ids in a field and display them like the picture above.

Best answer by kuovonne

Use a linked record field to link the two tables together.

If the SKUs are in the primary field of the other table, you can then copy the {SKUs} field to the linked field to form the link. You can do the copying manually or with an automation. Then create a rollup field of the product names base on the linked record field. You won’t be able to get a real bulleted list, but you can approximate it with this rollup formula:

IF(
  values,
  "- " & ARRAYJOIN(values, "\n- ")
)
View original
Did this topic help you find an answer to your question?

2 replies

kuovonne
Forum|alt.badge.img+27
  • Brainy
  • 6002 replies
  • Answer
  • November 27, 2022

Use a linked record field to link the two tables together.

If the SKUs are in the primary field of the other table, you can then copy the {SKUs} field to the linked field to form the link. You can do the copying manually or with an automation. Then create a rollup field of the product names base on the linked record field. You won’t be able to get a real bulleted list, but you can approximate it with this rollup formula:

IF(
  values,
  "- " & ARRAYJOIN(values, "\n- ")
)

  • Author
  • New Participant
  • 4 replies
  • November 27, 2022
kuovonne wrote:

Use a linked record field to link the two tables together.

If the SKUs are in the primary field of the other table, you can then copy the {SKUs} field to the linked field to form the link. You can do the copying manually or with an automation. Then create a rollup field of the product names base on the linked record field. You won’t be able to get a real bulleted list, but you can approximate it with this rollup formula:

IF(
  values,
  "- " & ARRAYJOIN(values, "\n- ")
)

This is awesome.
I don’t know it can be copied like that.
Thank you a lot.


Reply