Crie um menu suspenso na célula com intervalo filtrado

Estou usando a planilha do Google.

Para ilustrar meu problema, eu uso o intervaloA2:A8 para a validação de dados deD2 eE2.

Mas porque no celularD2, você deve selecionar apenas um animal. Gostaria de filtrar o intervalo comB2:B8.

O que eu tentei, está usando minha própria fórmula, que é:

=FILTER(A2:A8;IS("B2:B8";"ANIMAL"))

mas isso não funcionará e não posso escolher a opção "suspensa" se usar a fórmula personalizada.

Também tentei minha fórmula na minha seleção de intervalo, mas não é válida. Qual é a fórmula correta a ser usada para ter uma lista suspensa com dados filtrados?

Alguma ideia?

questionAnswers(4)

yourAnswerToTheQuestion