Concatenando dados de diferentes folhas

0

Eu tenho uma pasta de trabalho do Excel com 2 folhas. A folha # 1 contém 2 colunas, nomes e pontos.

| A         | B  |
|-----------|----|
| John Doe  | 65 |
| Jolly Doe | 45 |
| Hello Doe | 50 |

A folha # 2 contém apenas uma coluna, nomes.

| A         |
|-----------|
| John Doe  |
| Hello Doe |

Eu quero obter pontos de todos os nomes que na folha # 2. Então o resultado deve ser assim:

| A         | B  |
|-----------|----|
| John Doe  | 65 |
| Hello Doe | 50 |

Usando esta fórmula na Folha 2 para ganhar pontos, mas colocando John Doe agora ponto de John

=VLOOKUP(A1;Sheet1!A1:A10;1)

Você pode me mostrar um jeito de conseguir isso?

    
por Eray 01.03.2016 / 21:12

1 resposta

2

Você está muito próximo da sua fórmula.

Uso:

=VLOOKUP(A2,Sheet1!$A$2:$B$99999,2,FALSE)

Sua referência a Sheet2!B1:B999 deve ser Sheet1!$A$2:$B$99999 . Seu original está realmente apontando para o lugar onde você quer colocar os resultados, não a fonte dos números.

A função Vlookup () precisa:
O que você está procurando - A2
Onde você quer olhar - Folha1! $ A2: $ B99999 (sua tabela de look up)
O que você deseja retornar - 2 (a segunda coluna da sua tabela)
Se você quiser uma correspondência próxima, mas não exata - False

Colocando o $ no intervalo $ A $ 2: $ B999999, a referência à tabela será corrigida. Portanto, quando você copiar a fórmula para baixo pelo restante das células, o intervalo da tabela de pesquisa não será alterado.

    
por 01.03.2016 / 22:02