
Fórmula genérica
=COUNTIF(list,A1)>0
Resumo
Observação: o Excel possui regras de validação de dados integradas para listas suspensas. Esta página explica como criar sua própria regra de validação para listas quando você não deseja o comportamento suspenso.
Para permitir apenas valores de uma lista em uma célula, você pode usar a validação de dados com uma fórmula personalizada baseada na função CONT.SE.
No exemplo mostrado, a validação de dados aplicada a C5: C9 é:
=COUNTIF(colors,C5)>0
Explicação
As regras de validação de dados são acionadas quando um usuário adiciona ou altera um valor de célula.
Nesse caso, a função CONT.SE é parte de uma expressão que retorna TRUE quando um valor existe em um intervalo ou lista especificada e FALSE se não existe.
A função CONT.SE simplesmente conta as ocorrências do valor na lista. Qualquer contagem maior que zero passará na validação.
Nota: As referências de células nas fórmulas de validação de dados são relativas à célula superior esquerda no intervalo selecionado quando a regra de validação é definida, neste caso C5.