Hi everyone,
I'm stuck with a formula that partially works for what I originally intended. However, it is only returning the first value it finds. Let's say I have a sheet and I paste a name in a column called 'Contractor Name'. Then, the column I have my formula in, let's call it 'Archive Match'. I want the formula in Archive Match to search another sheet, let's call that sheet Archived Requests, for the name that was pasted in Contractor Name and I want it to also index/look at another column called Request Type and let me know the data that's there.
This is what I have so far for the formula in my Archive Match column:
=INDEX({Request Type}, MATCH([Contractor Name]@row, {Requested For}, 0)))
It works. It checks the name pasted in Contractor Name and then looks into the Archived Requests sheet for that name and returns the Request Type. I also use IFERROR to remove all the no matches I find.
However, the issue is, what if that name appears later down in that list in the Archived Requests sheet? The formula wont find it and potentially I will be at a loss of knowing all the types of requests this person has had. I'm thinking a JOIN/COLLECT combination might be the answer, but I'm unsure of where to start.
For more context, this sheet is being actively worked in by myself and my colleagues. We check to see if a contractor needs an extension to their assignment. If we have already received an extension request then it will show up. I hope that makes sense. This would be making our work process easier and thus we would rather have this formula working in the sheet rather than run a report or something of that nature.
Here's a screen shot just you can get an idea of what I am talking about.
Please let me know if there's a way to search for multiple instances of a name and also use index to find data in another column for that name. If you have any questions, please let me know.
Thank you,
Dominic