Verificar se a célula é igual a qualquer valor de uma lista
Por exemplo, tenho uma lista de cadeias de texto na coluna A e quero verificar se o valor de cada célula nessa coluna corresponde a algum valor de outra lista na coluna E. Se houver correspondência, é apresentado VERDADEIRO; caso contrário, é apresentado FALSO, tal como ilustrado na imagem seguinte.

Verificar se a célula é igual a qualquer valor de uma lista com a função SOMARPRODUTO
Para verificar se uma célula corresponde a qualquer valor de outra lista de dados, a função SOMARPRODUTO pode ajudá-lo. A fórmula genérica da função SOMARPRODUTO é:
- cell: Uma célula que pretende verificar;
- arrayUm intervalo de células com o qual pretende comparar a célula em questão.
1. Introduza ou copie a seguinte fórmula para uma célula vazia onde deseja obter o resultado:
2. Em seguida, arraste a alça de preenchimento para as células onde pretende aplicar esta fórmula. Se o valor na célula A2 for igual a qualquer um dos valores da lista E2:E6, será apresentado VERDADEIRO; caso contrário, aparecerá FALSO. Veja a imagem:

Explicação da fórmula:
- --(A2=$E$2:$E$6): compara o valor em A2 com cada valor do intervalo E2:E6, devolvendo uma matriz de valores VERDADEIRO ou FALSO. Se a célula A2 for igual a qualquer valor no intervalo E2:E6, é devolvido VERDADEIRO; caso contrário, é devolvido FALSO. Os dois hífens (--) convertem VERDADEIRO e FALSO em 1 e 0, respetivamente.
- SUMPRODUCT(--(A2=$E$2:$E$6))>0: O SOMARPRODUTO soma os elementos da matriz e, em seguida, utiliza >0 para devolver VERDADEIRO ou FALSO.
Nota: Por vezes, poderá precisar de utilizar textos específicos em vez dos valores VERDADEIRO ou FALSO no resultado. Nesse caso, utilize qualquer uma das seguintes fórmulas conforme necessário:

Função relacionada utilizada:
- SUMPRODUCT:
- A função SOMARPRODUTO permite multiplicar duas ou mais colunas ou matrizes e, em seguida, obter a soma dos produtos resultantes.
Mais artigos:
- Se a célula contiver texto, então apresentá-lo no Excel
- Se tiver uma lista de cadeias de texto na coluna A e uma linha de palavras-chave, como pode verificar se essas palavras-chave aparecem em cada cadeia de texto no Excel, de modo a que, quando uma palavra-chave estiver presente na célula, ela seja exibida, e caso contrário, seja devolvida uma célula vazia?
- Comparar duas ou mais cadeias de texto no Excel
- Se pretender comparar duas ou mais cadeias de texto numa folha de cálculo — com ou sem distinção entre maiúsculas e minúsculas, como ilustrado na imagem seguinte — este artigo apresenta fórmulas úteis para o ajudar a realizar essa tarefa no Excel.
- Apresentar um texto específico com base num valor no Excel
- Suponha que tem uma lista de valores e pretende apresentar um texto específico com base nesse valor. Por exemplo, se o valor for maior que 1000, o texto «Increase» aparece noutra coluna, tal como ilustrado na imagem seguinte. Para realizar esta tarefa, tanto a função REPETIR como a função SE podem ser-lhe úteis.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.