Fórmula do Excel: destaque colunas duplicadas -

Índice

Fórmula genérica

=SUMPRODUCT((row1=ref1)*(row2=ref2)*(row3=ref3))>1

Resumo

O Excel contém uma predefinição incorporada para destacar valores duplicados com formatação condicional, mas funciona apenas no nível da célula. Se quiser localizar e destacar colunas duplicadas, você precisará usar sua própria fórmula, conforme explicado a seguir.

Para destacar colunas duplicadas, você pode usar uma fórmula baseada na função SUMPRODUCT. No exemplo mostrado, a fórmula usada para destacar colunas duplicadas é:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1

Explicação

Essa abordagem usa SUMPRODUCT para contar a ocorrência de cada valor na tabela, uma linha por vez. Somente quando o mesmo valor aparece no mesmo local em todas as três linhas é gerada uma contagem. Para a célula B4, a fórmula é resolvida assim:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1 =SUMPRODUCT(((1,1,1,1))*((1,0,1,0))*((1,0,1,0)))>1 =SUMPRODUCT((1,0,1,0))>1 =2>1 =TRUE

Observe que as referências de linha são totalmente absolutas, enquanto as referências de célula são misturadas, com apenas a linha bloqueada.

Com um ajudante de fila

Se você não se importa em adicionar uma linha auxiliar aos seus dados, pode simplificar um pouco a fórmula de formatação condicional. Em uma linha auxiliar, concatene todos os valores na coluna. Em seguida, você pode usar CONT.SE naquela linha para contar valores que aparecem mais de uma vez e usar o resultado para acionar a formatação condicional em toda a coluna.

Artigos interessantes...