Células de formato condicional duplicadas em todas as colunas

0

Eu tenho uma tabela na qual cada coluna descreve um produto e cada linha é responsável por um atributo do produto. Quero destacar as células duplicadas na coluna todos . Eu tenho, por exemplo, uma mesa:

            x   a   b   a
            a   x   x   b
            c   b   c   x

E preciso destacar apenas células com valor "x" presente em todas as colunas. Mas simples duplica a formatação condicional ( como este ) irá destacar todas as células, porque cada valor tem uma duplicata na tabela inteira.

Alguma sugestão?

Edite não do OP para adicionar esclarecimento / imagem dos comentários em outro lugar

Os produtos são as próprias colunas e, nas linhas, há atributos do produto. Por duplicata, quero dizer um valor (qualquer linha) em cada coluna. A maioria dos atributos dos produtos é a mesma, mas está localizada em linhas diferentes. Não posso classificá-los e organizar, por exemplo, na ordem alfabética, porque isso transformará toda a estrutura de dados em uma confusão. Aqui está um exemplo do que eu quero obter: link . Como você pode ver, todos os valores comuns a todas as colunas são destacados:

    
por Konstantin 30.05.2013 / 11:16

2 respostas

1

Você pode querer usar uma coluna auxiliar.

Começando com sua amostra de dados na célula A1, use uma fórmula na coluna auxiliar E, começando em E1

= A1 & B1 & C1 & D1

Em seguida, use a formatação condicional para ver se há alguma duplicata dos valores na coluna E. Você pode formatar de forma condicional as colunas A a D e ocultar a coluna E para manter a pasta de trabalho limpa.

A fórmula na coluna auxiliar E pode ser ajustada às suas necessidades. Além disso, a fórmula de formatação condicional pode ser personalizada. Não estou completamente certo de que entendi seus requisitos para sinalizar duplicatas. Você pode postar uma amostra de dados com algumas células coloridas manualmente para ajudar a identificar sua saída final.

Editar: olhando para a questão de algum ângulo diferente, eu acho que você realmente precisa postar uma amostra de dados e manualmente hilight as duplicatas. Não está claro a partir de sua pergunta o que constitui uma duplicata. Se os produtos estiverem em colunas, o que há nas linhas? Se A2 tem um "x" e B7 tem um "x" é uma duplicata? Se sim, porque? Se não, o que é uma duplicata?

Por favor, explique sua arquitetura de dados.

Editar após mais comentários:

Eu obtenho os mesmos resultados que a amostra de dados com formatação condicional usando o formla

=COUNTIF($1:$1048576,A1)>1

Você pode reduzir o intervalo para as células que realmente contêm seus produtos e suas propriedades.

Na verdade, não é exatamente o mesmo resultado. Há um "não" na amostra de dados na célula C12 que não está realçada. Mas "não" ocorre em outras colunas, então deve ser destacado, eu acho.

Gostaria de saber qual é o valor disso quando algumas das propriedades são apenas "não" ou várias propriedades têm o valor "1" várias vezes em um produto. Não há como dizer quais das três propriedades "1" do produto um e dois são duplicatas das quatro propriedades "1" do produto três. Mas o seu exemplo de dados realça todas as células "1", assim como o meu formato condicional sugerido.

AquiestáafórmulanoCFManager

    
por 30.05.2013 / 11:40
0

Você pode usar essa fórmula na regra:

=(IFERROR(MATCH(A1,$A:$A,0),0))*(IFERROR(MATCH(A1,$B:$B,0),0))*
 (IFERROR(MATCH(A1,$C:$C,0),0))*(IFERROR(MATCH(A1,$D:$D,0),0))>0

[Estou assumindo que 'duplicado' significa que um valor que aparece na coluna A também aparece em todas as colunas B, C e D]

EDIT: Você não precisa de iferror() depois de tudo ^^

=MATCH(A1,$A:$A,0)*MATCH(A1,$B:$B,0)*MATCH(A1,$C:$C,0)*MATCH(A1,$D:$D,0)>0
    
por 30.05.2013 / 12:35