Our team is trying to build a tool to intake vendor reviews based on five averaged criteria to inform vendor selection on future projects. I've built the form, a review collection database, a review metrics helper sheet, a vendor masterlist and a preliminary report.
I'd like to be able to consistently report the top three vendors for each of our three locations by pulling data from our Vendor Master List to our Review Metrics Helper Sheet to allow displaying on our Vendor Review Report/Dashboard.
{Vendor - Review Average}, {Vendor - Location}, and {Vendor - Type}
This is the formula I'm using:
=INDEX(COLLECT({Vendor Master List - Company Name}, {Vendor Master List - Average Review}, LARGE({Vendor Master List - Average Review}, 1), {Vendor Master List - Location}, IF(HAS({Vendor Master List - Location}, "Location A", "Location A"), {Vendor Master List - Type}, IF(HAS({Vendor Master List - Type}, "Type A", "Type A"))), 1)
The formula is returning an #INVALID VALUE error. Potential sources of error:
- The {Vendor Master List - Location} and {Vendor Master List - Type} ranges can contain multi-select criteria (e.g. Vendor B provides Type A and Type C services to Location B and Location C)
- Syntax error with my formulas
- Using incorrect formulas for the task
Any help is much appreciated!