Fórmula do Excel: várias células são iguais -

Índice

Fórmula genérica

(=AND(range1=range2))

Resumo

Para confirmar que dois intervalos do mesmo tamanho contêm os mesmos valores, você pode usar uma fórmula de matriz simples baseada na função AND. No exemplo mostrado, a fórmula em C9 é:

(=AND(B5:D12=F5:H12))

Observação: esta é uma fórmula de matriz e deve ser inserida com control + shift + enter.

Explicação

A função AND foi projetada para avaliar várias expressões lógicas e retorna TRUE somente quando todas as expressões são TRUE.

Neste caso, simplesmente comparamos um intervalo com outro com uma única expressão lógica:

B5:D12=F5:H12

Os dois intervalos, B5: B12 e F5: H12 têm as mesmas dimensões, 5 linhas x 3 colunas, cada uma contendo 15 células. O resultado dessa operação é uma matriz de 15 valores TRUE FALSE das mesmas dimensões:

(TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE;
TRUE, TRUE, TRUE)

Cada valor TRUE FALSE é o resultado da comparação das células correspondentes nas duas matrizes.

A função AND retorna TRUE apenas se todos os valores na matriz forem TRUE. Em todos os outros casos, AND retornará FALSE.

Opção que diferencia maiúsculas de minúsculas

A fórmula acima não faz distinção entre maiúsculas e minúsculas. Para comparar dois intervalos diferenciando maiúsculas de minúsculas, você pode usar uma fórmula como esta:

(=AND(EXACT(range1,range2)))

Aqui, a função EXACT é usada para garantir que o teste faça distinção entre maiúsculas e minúsculas. Como a fórmula acima, esta é uma fórmula de matriz e deve ser inserida com control + shift + enter.

Artigos interessantes...