Como eu puxo dados de uma célula para outra usando informações correspondentes no excel? [duplicado]

1

Então, deixe-me tentar explicar o que eu preciso. Eu tenho duas pastas de trabalho diferentes. Eu preciso coincidir com informações de "WB1 Coluna B" para "WB2 Coluna A". Se houver uma correspondência, preciso extrair as informações da mesma linha que os dados correspondentes em "WB2 Coluna A", mas de "WB2 Coluna D" e inserir essa informação na linha original em "WB1 Coluna C".

Isso faz sentido? Em caso afirmativo, existe uma maneira de fazer isso?

    
por Ben 01.12.2016 / 16:19

1 resposta

0

É exatamente para isso que serve a função VLOOKUP . Suponha que seus dados iniciem na linha 1 de cada planilha e, em WB1! C1, você insira a seguinte fórmula:

=VLOOKUP(B1, 'WB2'!A:D, 4, FALSE)

Você pode copiá-lo e colá-lo em toda a coluna C.

O primeiro argumento para VLOOKUP informa ao Excel qual valor você está procurando em alguma outra planilha (ou outra parte da mesma planilha).

O segundo é o intervalo de pesquisa (e retorno) - o Excel tentará encontrar o valor especificado na primeira coluna desse intervalo (nesse caso, a coluna A do WB2), se ele for encontrado, ele retornará um valor na mesma linha em qualquer coluna no intervalo (consulte o próximo argumento).

O terceiro argumento informa qual coluna do intervalo de pesquisa tem o valor de retorno desejado - nesse caso, é o quarto (D, conforme o intervalo começa na coluna A).

O argumento final deve (na minha experiência) ser FALSE na maioria dos casos, o que significa que você está interessado apenas em correspondências exatas. Deve ser TRUE apenas se você estiver pesquisando em dados ordenados e quiser o valor mais próximo de qualquer valor que esteja procurando.

    
por 01.12.2016 / 21:26