Comparando duas colunas em diferentes planilhas do Excel

1

Eu tenho duas planilhas do Excel. Na primeira planilha, tenho duas colunas. Coluna A tem 240 entradas de contas e coluna B tem valores para cada entrada de conta. Mais uma vez, a planilha 2 tem seus dados na mesma forma.

O que eu quero alcançar:

Compare a entrada de cada coluna da planilha 2 com a planilha 1.

Digamos que a coluna Planilha 2 tenha 4 entradas como 111,222,333,444 e suponha que eu queira validar o valor para a entrada 111. Em seguida, minha fórmula deve pesquisar 111 na Planilha 1, Coluna A, então ele deve escolher o valor para ela e compará-la com o valor da entrada da coluna B da planilha 2 para 111 e me dê a diferença.

    
por Anuj 06.12.2013 / 14:42

2 respostas

3

use um VLOOKUP:

=VLOOKUP($A2,Sheet2!$A2:$B$240,2,FALSE)

Coloque isso em todas as linhas da planilha 1, onde há uma linha de dados, em uma coluna em branco ao lado dos dados. Ele examinaria o ID nessa linha, procuraria esse ID na planilha 2 e retornaria o valor encontrado.

=VLOOKUP(AdjacentCellWithID,TargetTable,NumberOfColumnsAcrossFromLeft,FALSE)


Também recomendo que você use tabelas. Dessa forma, você pode consultar dinamicamente os intervalos, o que significa menos trabalho no futuro para manter a função funcionando:

=VLOOKUP([@[ID]],[ValuesTable],2,FALSE)


Isso deve ser útil: link


E finalmente:

Olhando para sua última linha, você quer encontrar a diferença entre os dois valores?

Então você pode fazer isso:

=[@[Value]-VLOOKUP([@[ID]],[ValuesTable],2,FALSE)

ou

=$B2-VLOOKUP($A2,Sheet2!$A2:$B$240,2,FALSE)

Sem saber mais sobre seus dados, não posso ter certeza se os dois valores são o caminho certo.

    
por 06.12.2013 / 14:52
1

Use uma diferença de vlookups. Assumindo que seu valor de comparação desejado está na célula E2, você poderia usar

= VLOOKUP (E2, Folha1! A: B, 2,0) -VLOOKUP (E2, Folha2! A: B, 2,0)

Veja abaixo:

    
por 06.12.2013 / 14:58