
Fórmula genérica
(=AND(EXACT(range,value)))
Resumo
Para verificar se várias células têm o mesmo valor com uma fórmula que diferencia maiúsculas de minúsculas, você pode usar uma fórmula de matriz simples baseada na função EXATA com a função AND. No exemplo mostrado, a fórmula em G5 é:
=AND(EXACT(B5:F5,B5))
Esta é uma fórmula de matriz e deve ser inserida com control + shift + enter
Explicação
Esta fórmula usa a fórmula EXATA para comparar um intervalo de células a um único valor:
=EXACT(B5:F5,B5)
Como fornecemos EXACTO um intervalo de valores no primeiro argumento, obtemos um resultado de matriz contendo valores TRUE FALSE:
(TRUE,FALSE,TRUE,TRUE,TRUE)
Este array vai para a função AND, que retorna TRUE apenas se todos os valores do array forem TRUE.
Ignorar células vazias
Para ignorar células vazias, mas ainda tratar células não vazias diferenciando maiúsculas de minúsculas, você pode usar uma versão da fórmula baseada em SUMPRODUCT:
=SUMPRODUCT(--(EXACT(range,value)))=COUNTA(range)
Aqui, contamos correspondências exatas usando a mesma fórmula EXATA acima, obtemos uma contagem total com SUMPRODUCT e comparamos o resultado a uma contagem de todas as células não vazias, determinado por CONT.valores.
Esta é uma fórmula de matriz, mas control + shift + enter não é necessário porque SUMPRODUCT trata a matriz nativamente.