Como destacar células com base no valor de outra célula no Excel 2011


2

Como uso a formatação condicional para destacar uma célula em uma coluna com base no valor de outra célula em outra coluna?

Caso em questão, estou executando alguns testes agora. Com base nos dados de entrada em nosso servidor, esperamos certa saída do servidor. Eu calculei e gerou manualmente a saída esperada desse mesmo conjunto de entrada para comparar com o que o servidor está gerando.

O que eu quero fazer é comparar todos os meus resultados com o que o servidor gerou e destacar as células que não correspondem. Eu estou usando formatação condicional para fazer isso, no entanto, eu não consigo descobrir o que fazer dentro do recurso de formatação condicional para comparar valores da coluna XYZ com valores da coluna ABC e realçar as células em XYZ onde eles não correspondem. O número de valores em ambas as colunas é o mesmo, então podemos comparar sem temer comparar 123 com uma célula vazia.

EDIT: Obrigado pelas respostas até agora. O que estou tentando fazer é corresponder os resultados linha a linha, para que pareça algo como a captura de tela anexada.

insira a descrição da imagem aqui

Respostas:


4

Aqui está um simples que vai exigir que você

  1. Adicione mais uma coluna ao lado da coluna do valor de comparação.
  2. Nesta nova coluna, escreva uma fórmula simples para comparação - como mostrado na imagem a seguir.
  3. Adicionar regra de formatação condicional e você estará tudo pronto

insira a descrição da imagem aqui

insira a descrição da imagem aqui


Não há necessidade da coluna auxiliar. Isso pode ser feito no formato condicional diretamente, como mostrado no meu post
teylyn

4

Você precisa usar uma regra com uma fórmula para determinar o formato. Selecione a coluna de dados e, supondo que a célula superior na seleção seja A1, crie um novo formato condicional com uma fórmula e insira

=iserror(match(A1,$Z$1:$Z$1000,0))

Note que não há sinais $ em torno da referência A1! Em seguida, selecione um formato e aplique este formato condicional para A1: A1000.

Explicação:

  • A Match()função tenta encontrar o valor da célula A1 no intervalo Z1: Z1000.
  • Se houver uma correspondência, a função retornará um número. Se não houver correspondência, a função retornará um erro.
  • A ISError()função externa retornará TRUE se o Match retornar um erro e o formato condicional será aplicado.

Por não usar $ signs, o formato condicional pode ser aplicado a um intervalo inteiro na coluna A e sempre avaliará a linha atual.

Digamos que seus valores estejam na coluna B e iniciem em B3, você precisaria selecionar a célula B3 e inserir em B3vez de A1na fórmula.

Aqui está uma captura de tela de uma amostra de dados em que o formato condicional é aplicado à coluna A, verificando a coluna C para valores correspondentes em qualquer lugar em C2 a C11, não apenas na mesma linha.

insira a descrição da imagem aqui


Corrija-me se estiver errado, mas acho que isso exigirá que a lista de "fontes" seja classificada (por exemplo, coluna C em seu exemplo).
Josh M.

@JoshM. Nenhum tipo requerido. O último parâmetro da função Match () é 0, o que significa que procura uma correspondência exata e os dados podem ser não classificados. Se o último parâmetro for 1, os dados precisam ser classificados e o menor resultado seguinte será retornado se uma correspondência exata não puder ser estabelecida.
teylyn 02 de

Se você estiver tentando fazer a formatação condicional em várias colunas com base no valor de uma célula, não se esqueça de colocar um caractere $ na frente do identificador de coluna dessa célula na fórmula. Assim, no exemplo dado aqui, a fórmula se tornaria '= iserror (correspondência ($ A1, $ Z $ 1: $ Z $ 1000,0))'
benvolioT

0

Isso pode ser feito com uma fórmula muito simples em formatação condicional. A fórmula de formatação condicional que você deseja é:

=NOT(EXACT(A2,B2))

EXACT compara as duas células para determinar se elas são iguais e retorna TRUE se estiverem, FALSE se não forem. A formatação condicional aplica-se apenas às células que são VERDADEIRAS, portanto, NÃO fornece o oposto; um VERDADEIRO quando EXACTO aparece FALSO.


-3

Selecione a segunda coluna (X) e use a seguinte fórmula:

=$A2<>$X2
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.