Excel - Como vlookup para retornar múltiplos valores?
Estou procurando usar o Excel para procurar e retornar múltiplos valores de referência para uma determinada chave. VLookup faz algo muito semelhante ao que eu preciso - mas só devolve uma única correspondência.
Presumo que vai envolver métodos de retorno e manipulação de arrays, embora nunca tenha lidado com estes antes. Alguns Googling começam a apoiar-se no if([lookuparray]=[valor],row[lookuparray]) como parte de uma solução - embora eu não consiga obter uma única correspondência…
Por exemplo, se eu tiver estes dados de referência:
Adam Red
Adam Green
Adam Blue
Bob Red
Bob Yellow
Bob Green
Carl Red
estou a tentar obter os múltiplos valores de retorno à direita. (Vírgula separada, se possível)
Red Adam, Bob, Carl
Green Adam, Bob
Blue Adam
Yellow Bob
(já tenho o valor chave à esquerda - não é necessário retirar esses valores)
Qualquer ajuda sobre como abordar o tratamento de múltiplos valores neste contexto é apreciada. Obrigado.