Skip to main content

Kind of new to using Airtable.


Let’s say I have two tables. The first table is a master table with a whole bunch of information. For purposes of this ask, I am condensing to exactly what I need to know, but ideally this table will have a lot more info based on a client. The second table is a list of people involved and their role and what clients they have.


A client can have 1 manager. But a manager can have multiple clients. So, what I want to do, is have a formula (or some other function) set up so that the Table1:Manager field auto-populates the Table2:ManagerName based on if the Table1:ClientCode value exists in Table2:Clients. I want it this way so that if clients get moved around managers, then it can update easily on my master table without as much manual intervention.


Basically:

Grab Table2:ManagerName where Table1:Clients is in Table2:Clients and insert it into Table1:Manager for Table1:ClientCode.


Table1

Name | ClientCode | Manager

GoKart | GK | ??

RollerSkate | RS | ??

FunZone | FZ | ??


Table2

ManagerName | Role | Clients

John Doe | PM | GK, FZ

Jane Doe | PM | RS


Is this possible?

You need to link your records together so you can take advantage of Lookup fields.




Seems like the {Clients} field in Table 2 should be a Link to Another Record field pointed at Table 1’s {Name} field. You could then add a lookup field to Table 2 to pull in the client’s {ClientCode}. The process of linking two tables together automatically adds a corresponding field in the other table, so when you look back at Table 2, there should be a link field already created for you for {Manager} (it will be named whatever Table 2 is named) that fills in automatically whenever you link a Manager to a Client in Table 2. Since links are reciprocal, you could also link Clients to Managers from within Table 1.


Reply