Excel

Várias colunas são iguais

Multiple Columns Are Equal

Fórmula do Excel: várias colunas são iguaisResumo

Para testar se os valores em várias colunas são iguais, você pode usar uma fórmula de matriz simples com base no Função AND . No exemplo mostrado, a fórmula em H5 é:

 
{= AND (B5=C5:F5)}

Nota: este é um fórmula de matriz e deve ser inserido com control + shift + enter, a menos que você esteja usando Excel 365 , em que as fórmulas de matriz são nativas.



Explicação

No exemplo mostrado, queremos testar se todos os valores em cada linha são iguais. Para fazer isso, usamos uma expressão que compara o valor da primeira coluna (B5) com o restante das colunas (C5: F5):



 
B5=C5:F5

Como estamos comparando um valor de célula a valores em outras quatro células, o resultado é um variedade com quatro valores TRUE ou FALSE. Na linha 5, todos os valores são iguais, portanto, todos os valores são TRUE:

como inserir minigráficos no excel
 
{TRUE,TRUE,TRUE,TRUE}

Este array é retornado diretamente para a função AND, que retorna TRUE, uma vez que todos os valores do array são TRUE.



 
= AND ({TRUE,TRUE,TRUE,TRUE}) // returns TRUE

Na célula H6, B6 = C6: F6 cria uma matriz com dois valores FALSE, uma vez que D6 e F6 são diferentes.

 
{TRUE,FALSE,TRUE,FALSE}

Esta matriz é entregue à função AND, que retorna FALSE:

 
= AND ({TRUE,FALSE,TRUE,FALSE}) // returns FALSE

Contando diferenças

A fórmula em I5 usa o Função CONT.SE para contar as diferenças em cada linha como esta:



 
= COUNTIF (C5:F5,''&B5)

Os critérios são fornecidos como '' & B5, o que significa 'não é igual a B5'.

Você pode ajustar a fórmula para imitar o comportamento da fórmula AND acima desta forma:

 
= COUNTIF (C5:F5,''&B5)=0

Aqui, simplesmente comparamos o resultado de CONT.SE com zero. Uma contagem de zero retorna TRUE, e qualquer outro número retorna FALSE.

Isto é não uma fórmula de matriz, portanto, não requer tratamento especial.

Autor Dave Bruns


^