Destacar diferenças entre duas planilhas do Excel

3

Os dados da planilha A têm várias colunas, mas preciso comparar apenas:

Column A - order #
Column C - count
Column D - date

A planilha B também tem muitas colunas, mas preciso comparar:

Column A - order #
Column B - count
Column C - date

Preciso destacar a coluna A na linha nas duas planilhas quando os dados da linha forem idênticos apenas para essas três colunas. Neste exemplo, as linhas 6 e 14 têm datas diferentes e 7 e 15 têm quantidades diferentes, por isso não destacariam.

    
por G56709 14.06.2016 / 00:18

2 respostas

0

Esse método depende de algumas colunas auxiliares em sua primeira planilha ou em uma planilha separada, se você preferir.

MATCH () retornará o número da linha a um determinado valor em uma matriz.

INDEX () procura este valor em outro array especificado

Portanto, na linha 1 da coluna auxiliar (digamos que a coluna X), você deseja =MATCH(A1,SheetName!A:A,0) . Isso retornará a linha na outra planilha que contém o ordernumber em A1.

Em seguida, nas próximas duas colunas, você deseja =INDEX(SheetName!C:C,$X1) =INDEX(SheetName!D:D,$X1) . Isso retornará a contagem e a data da outra folha nessa linha.

Em seguida, na última coluna, você deseja =And(Y1=C1,Z1=D1) . Isso retornará TRUE se tudo for igual.

Em seguida, use a formatação condicional para criar seus destaques, se desejar.

Isso tudo pode ser condensado em uma única fórmula e usado como uma condição de formatação condicional, se você quiser, também, o vlookup funcionaria tão bem aqui quanto a correspondência de índice. Eu dei a você tudo separado, pois acho que é mais fácil seguir o que está acontecendo e por que funciona, mas eu recomendo que você tente condensá-lo, como prática.

Espero que isso tenha ajudado.

Observe que isso não funcionará se o número do pedido for duplicado na lista de pesquisa, pois ele procura apenas a primeira ocorrência na tabela.

    
por 30.08.2016 / 11:29
-1

Este é legal e fácil de fazer com a formatação condicional da seguinte forma.

Configuração

Para a fórmula de exemplo abaixo, os dados estão nas células Sheet1! A1: C3 e Sheet2! A1: C3.

Fórmula de formatação condicional

Destaque o intervalo de células em Folha2 , adicione formatação condicional por fórmula e insira esta fórmula: = AND (Folha1! $ A1 = $ A1, Folha1! $ B1 = $ B1, Folha1! $ C1 = $ C1) ... e escolha uma cor para destacar seus resultados com.

É importante bloquear as colunas e não as linhas (ou seja, ter os cifrões antes das letras, mas não os números).

Com relação às referências usadas na fórmula de formatação condicional, as referências de célula devem ser as células superiores das correspondentes colunas de dados. Portanto, se as duas colunas de números de ordem começarem em A1, deixe-as como A1, conforme descrito acima. Mas se na primeira guia o primeiro número de pedido a ser considerado estiver na linha 4, mas na segunda guia estiver na linha 7, modifique a fórmula para AND (Planilha1! $ A4 = A7 ...), etc.

Lemme sabe se alguma coisa precisa de esclarecimento!

    
por 03.09.2016 / 22:43