I give up - I need help with a seemingly easy formula pls.
I have the 2 sheets below - One is list of crew and their credentials. Other is a list of Jobs and the Required Credentials to work each job. The formula I used in the 'who is elligible' column is only listing exact matches. (Bob can work the Ace job because it has 3 reqs and he meets all 3). I need it to go a step further and collect Bob and Joe's names as elligible for the Farm job, and the Gas job etc etc. Right now I just get various error messages or is simply doesn't pull in more than one name where applicable.
Thanks in advance!! -Shelley
Formulas tried so far:
In the Job sheet=JOIN(COLLECT({crew name}, IF([req1]@row = 1, {REQ1}, {name2}), IF([req1]@row = 1, 1, {name2}), IF([req2]@row = 1, {REQ2}, {name2}), IF([req2]@row = 1, 1, {name2}), IF([req3]@row = 1, {REQ3}, {name2}), IF([req3]@row = 1, 1, {name2})), ", ")
In a metrics sheet=JOIN(COLLECT({crew name}, {crewcreda}, IF(INDEX({jobcreda}, MATCH(job@row , {jobname}, 0)) = 1, 1, {crewcreda}), {crewcredb}, IF(INDEX({jobcredb}, MATCH(job@row , {jobname}, 0)) = 1, 1, {crewcredb}), {crewcredc}, IF(INDEX({jobcredc}, MATCH(job@row , {jobname}, 0)) = 1, 1, {crewcredc})))
In a metrics sheet=IFERROR(JOIN(COLLECT({Name},{cred1}, IF(IFERROR(INDEX({Req1}, match(job@row , {jobname}, 0)), 0) = 1, 1, ">=0"),{cred2}, IF(IFERROR(INDEX({req2}, MATCH([Job]@row , {jobname}, 0)), 0) = 1, 1, ">=0"),{cred3}, IF(IFERROR(INDEX({Req3}, MATCH([Job]@row , {jobname}, 0)), 0) = 1, 1, ">=0")),CHAR(10)),"-")