Neste post, mostraremos como extrair dados de outra planilha no Excel . Embora copiar e colar dados seja simples, extrair dados de uma planilha para outra oferece vantagens significativas no Excel.
Quando você extrai dados usando fórmulas, os dados são vinculados à fonte. Isso garante que, quando os dados em uma planilha forem alterados, os dados vinculados na outra planilha sejam atualizados automaticamente. Isso economiza tempo e reduz o risco de erros, mantendo os dados consistentes em todas as planilhas sem a necessidade de atualizações manuais.
Como extrair dados de outra planilha no Excel
Para extrair dados de outra planilha no Excel , você pode usar um dos seguintes métodos, dependendo de suas necessidades:
- Usar referências de células
- Use a função PROCV
- Use as funções INDEX e MATCH
Esses métodos fornecem opções versáteis para extrair dados entre planilhas, independentemente de qual versão do Excel você esteja usando.
Vamos ver isso em detalhes
1] Use referências de células
Usar referências de células é o método mais simples para extrair dados de outra planilha no Excel e é ideal para pequenos conjuntos de dados nos quais você precisa referenciar algumas células em vez de gerenciar grandes quantidades de dados.
Digamos que temos uma pasta de trabalho com 2 planilhas. A planilha 1 contém o conjunto de dados de origem, conforme mostrado na imagem abaixo:
Para extrair dados da Planilha 1 para a Planilha 2 usando referências de células, clique na guia Planilha 2 e configure os cabeçalhos das colunas (nas células A1, B1 e C1)
Na célula A2 da Planilha 2, insira a fórmula para referenciar a primeira linha de dados da Planilha 1:
=Sheet1!A2
Na célula B2 da Planilha 2, digite:
=Sheet1!B2
Na célula C2 da Planilha 2, digite:
=Sheet1!C2
Agora selecione as células A2, B2 e C2 e arraste a alça de preenchimento para baixo para copiar as fórmulas para as linhas restantes (até a linha 11, já que temos 10 linhas de dados).
Após seguir essas etapas, a Planilha 2 exibirá os dados da Planilha 1. Se alguma alteração for feita nos dados da Planilha 1, ela também será atualizada automaticamente na Planilha 2.
2] Use a função PROCV
Usar PROCV é ideal se você estiver procurando dados específicos em uma coluna e quiser extrair informações correspondentes de outra planilha.
Agora, digamos que queremos recuperar informações do funcionário, especificamente o "Gênero", da Planilha 1 com base em uma lista de códigos de funcionários fornecida na Planilha 2, conforme mostrado na imagem abaixo:
Na célula B2 da Planilha 2, insira a seguinte fórmula para obter o Gênero:
=VLOOKUP(A2,Sheet1!B2:C11,2,FALSE)
Na fórmula acima:
- B2 é o valor que estamos procurando (o Código do Funcionário).
- Sheet1!B$2:C$11 é o intervalo na Planilha 1 que contém os dados.
- 2 indica qual coluna do intervalo queremos retornar (2 retorna o Gênero – coluna C no intervalo).
- FALSO: Isso significa que queremos uma correspondência exata
Em seguida, selecione a célula B2 e arraste a alça de preenchimento para baixo para copiar as fórmulas de todos os Códigos de Funcionários listados na coluna A.
Isso extrairá dados dinamicamente com base nos Códigos de Funcionários listados na Planilha 2. Se alguma alteração for feita na Planilha 1, as informações na Planilha 2 serão atualizadas automaticamente quando os Códigos de Funcionários forem referenciados.
3] Use as funções INDEX e MATCH
As funções INDEX e MATCH são ideais para situações em que seu conjunto de dados cresce ou quando você precisa executar pesquisas em diferentes ordens de colunas. Por exemplo, se você quiser extrair o Gender com base no Employee Code da Planilha 1 para a Planilha 2, você inserirá a seguinte fórmula na célula B2 da Planilha 2:
=INDEX(Sheet1!C$2:C$11, MATCH(A2, Sheet1!B$2:B$11, 0))
Na fórmula acima,
- A parte INDEX(Sheet1!C$2:C$11, …) especifica que você deseja retornar um valor da coluna C (Gender) na Planilha 1.
- A parte MATCH(A2, Plan1!B$2:B$11, 0) procura o Código de Funcionário na célula A2 dentro do intervalo de Códigos de Funcionário na Planilha 1.
- Zero (0) indica que você deseja uma correspondência exata.
A função MATCH retorna o número de linha relativo do Código de Funcionário correspondente, que a função INDEX usa para recuperar o Sexo correspondente.
Da mesma forma, você pode selecionar a célula B2 e arrastar a alça de preenchimento para baixo para copiar a fórmula de todos os Códigos de Funcionários listados na coluna A.
É isso! Espero que você ache isso útil.
Como faço para extrair dados específicos de uma planilha do Excel para outra?
Uma das maneiras mais simples de extrair dados específicos de uma planilha do Excel para outra é usar referências de células, onde você vincula diretamente células da planilha de origem à planilha de destino inserindo uma fórmula na célula de destino. Para recuperação de dados mais complexa, você pode usar a função VLOOKUP ou uma combinação das funções INDEX e MATCH.
Como copiar linhas específicas do Excel para outra planilha automaticamente?
Se você tiver o Excel 365 ou o Excel 2021, poderá usar a função FILTER para copiar automaticamente linhas específicas de uma planilha para outra com base em determinados critérios. Se você tiver uma versão anterior, como o Excel 2019 ou 2016, poderá utilizar o recurso Advanced Filter para definir critérios e copiar linhas correspondentes para outra planilha. Você também pode adicionar uma coluna extra no seu conjunto de dados, onde você usa fórmulas (como IF
instruções) para sinalizar linhas específicas que atendem a determinados critérios e, em seguida, aplicar o recurso AutoFilter para exibir apenas as linhas que atendem aos seus critérios.