Como verificar automaticamente de uma planilha do Excel para outra

Como verificar automaticamente de uma planilha do Excel para outra

Então, eu tenho duas pastas de trabalho do Excel 2010, uma com nomes e números de telefone associados a esses nomes e uma pasta de trabalho separada onde alguém registra o nome e os horários das chamadas recebidas (não sei por que eles nunca escreveram o # ' e). Preciso atualizar na segunda planilha com todos os números correspondentes aos nomes chamados. Existe um complemento ou uma maneira de combinar automaticamente os nomes da primeira planilha com a segunda planilha e importar automaticamente os números? Existem mais de 10.000 entradas, portanto, fazer isso manualmente não é viável.

Responder1

Como sua fórmula fará referência a uma pasta de trabalho diferente, você precisará incluir a pasta de trabalho e o nome da planilha na fórmula.

Vamos supor que Workbook1, Sheet1 tenha nomes e números de telefone nas colunas A e B, respectivamente. E Workbook2, Sheet1 tem nomes e horários nas colunas A e B, respectivamente.

Digite esta fórmula em C1 da Pasta de Trabalho2 e preencha para listar os números de telefone que correspondem aos nomes na Coluna A da Pasta de Trabalho2:

=VLOOKUP(A1,[Workbook1.xlsx]Sheet1!$A:$B,2,FALSE)

Substitua “Workbook1.xlsx” pelo nome real da pasta de trabalho que contém os números de telefone e “Sheet1” pelo nome real da planilha.

Como funciona: a fórmula pega o nome em A1 da pasta de trabalho atual, encontra-o na Coluna A da outra pasta de trabalho e retorna o número de telefone correspondente da Coluna B dessa pasta de trabalho. O FALSE diz à fórmula para procurar uma correspondência exata.

Se a fórmula não encontrar uma correspondência exata, o resultado será "#N/A". Você mencionou em sua pergunta que pode estar interessado em correspondências aproximadas. Isso pode ser feito, mas sugiro que você tente a busca por correspondência exata agora e volte mais tarde com mais perguntas ou resultados parciais.

Responder2

Gosto de usar a fórmula abaixo em vez de VLOOKUP, funciona muito bem para mim. Você coloca os valores na primeira parte que deseja extrair da outra planilha e, em seguida, usa a função MATCH para encontrar os valores correspondentes. No exemplo abaixo, a fórmula extrairia dados da coluna B na planilha2 e combinaria os valores de coluna A em ambas as planilhas.

=INDEX(Sheet2!$B:$B,MATCH(Sheet1!$A:$A,Sheet2!$A:$A,0))

informação relacionada