Você já tentou usar um filtro alimentado por um intervalo nomeado?
VLOOKUP quase faz o que eu preciso, mas não recupera todos os números associados a um valor de lista que está na tabela várias vezes. Por exemplo. para mesa,
A 1
A 2
B
C 1
D 1
D 2
Existe uma função alternativa para retornar 1 e 2 para o valor de pesquisa D? Se eu tivesse que usar uma macro, como seria?
Se você quiser somar os números, você pode usar
=SUMIF(A1:A6,"D",B1:B6)
para contá-los
=COUNTIF(A1:A6,"D",B1:B6)