Estou procurando usar o Excel para procurar e retornar vários valores de referência para uma determinada chave. O VLookup faz algo muito semelhante ao que eu preciso - mas retorna apenas uma única correspondência.
Suponho que envolverá métodos de retorno e manipulação de matriz, embora eu não tenha lidado com isso antes. Alguns usuários do Google começam a se apoiar no if ([lookuparray] = [value], row [lookuparray]) como parte de uma solução - embora eu não consiga fazê-lo retornar uma única partida ...
Por exemplo, se eu tiver esses dados de referência:
Adam Red
Adam Green
Adam Blue
Bob Red
Bob Yellow
Bob Green
Carl Red
Estou tentando obter os vários valores de retorno à direita. (Separado por vírgula, se possível)
Red Adam, Bob, Carl
Green Adam, Bob
Blue Adam
Yellow Bob
(Eu já tenho o valor da chave à esquerda - não é necessário extrair esses valores)
Qualquer ajuda sobre como abordar a manipulação de vários valores nesse contexto é apreciada. Obrigado.
=SUM(IF($B$2:$B$8="Key", $C$2:$C$8, 0))