Como mesclar ou consolidar planilhas ou pastas de trabalho em uma única planilha?

Em nosso trabalho diário, podemos nos deparar com o problema de mesclar centenas de planilhas ou pastas de trabalho em uma única planilha para análise de dados, o que consome muito tempo se usarmos os comandos Copiar e Colar no Excel. Neste tutorial, fornecerei algumas dicas para resolver rapidamente essa tarefa.
NAVEGAÇÃO RÁPIDA
Mesclando todas as planilhas da pasta de trabalho ativa em uma única planilha com VBA
Mesclando dezenas de planilhas ou pastas de trabalho em uma única planilha/pasta de trabalho com cliques
Mesclando duas tabelas em uma e atualizando por uma coluna com cliques
Baixar arquivo de exemplo
Mesclando todas as planilhas da pasta de trabalho ativa em uma única planilha com VBA
Nesta seção, forneço um código VBA que criará uma nova planilha para coletar todas as planilhas da pasta de trabalho ativa enquanto você o executa.
1. Ative a pasta de trabalho que deseja combinar em todas as suas planilhas, depois pressione + para abrir a janela Microsoft Visual Basic for Applications.
2. Na janela pop-up, clique em Inserir > Módulo para criar um novo script de Módulo.
3. Copie o código abaixo e cole-o no script.
Sub Combine()
'UpdatebyExtendoffice
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub
4. Pressione a tecla F5, então todos os dados das planilhas serão mesclados em uma nova planilha chamada Combinada, que será colocada na frente de todas as planilhas.
Mesclando dezenas de planilhas ou pastas de trabalho em uma única planilha/pasta de trabalho com cliques
Com o VBA, você só pode combinar planilhas na pasta de trabalho ativa, mas como mesclar planilhas entre diferentes pastas de trabalho em uma planilha ou pasta de trabalho?
Mesclar planilhas entre várias pastas de trabalho em uma única planilha
Mesclar planilhas entre várias pastas de trabalho em uma única pasta de trabalho
Para resolver esta tarefa e atender a outros requisitos de combinação de planilhas, a função Consolidar foi desenvolvida com quatro cenários de combinação:
- Consolidar várias planilhas ou pastas de trabalho em uma única planilha
- Consolidar várias planilhas ou pastas de trabalho em uma única pasta de trabalho
- Consolidar planilhas de mesmo nome em uma única planilha
- Consolidar valores entre planilhas ou pastas de trabalho em uma única planilha
Aqui está a segunda opção como exemplo:
Consolidar várias planilhas ou pastas de trabalho em uma única pasta de trabalho
Após instalar gratuitamente o Kutools para Excel, siga os passos abaixo:
1. Ative o Excel, clique em Kutools Plus > Consolidar, uma caixa de diálogo aparece para lembrá-lo de que as pastas de trabalho que deseja combinar precisam estar fechadas. Clique em OK para continuar.
2. No Assistente de Combinação de Planilhas - Passo 1 diálogo, marque a opção Consolidar várias planilhas de diferentes pastas de trabalho em uma única pasta de trabalho Clique em Próximo para ir ao próximo passo do assistente.
3. Clique em Adicionar > Arquivo ou Pasta para adicionar as pastas de trabalho que deseja combinar à Lista de Pastas de Trabalho painel, depois você pode especificar quais planilhas serão combinadas marcando os nomes no Lista de Planilhas painel. Clique em Próximo para ir ao último passo do assistente.
4. Neste passo, especifique as configurações conforme necessário. Depois clique em Concluir.
5. Uma janela aparece para você selecionar uma pasta onde salvar a pasta de trabalho combinada, depois clique em Salvar.
Agora as pastas de trabalho foram mescladas em uma única pasta de trabalho. E na frente de todas as planilhas, uma planilha mestre chamada Kutools para Excel também foi criada, listando algumas informações sobre as planilhas e links para cada planilha.
Mesclando duas tabelas em uma e atualizando por uma coluna com cliques
Se você deseja mesclar duas tabelas em uma e atualizar os dados com base em uma coluna, conforme mostrado na captura de tela abaixo, você pode experimentar o utilitário Mesclar Tabelas do Kutools para Excel.
Após instalar gratuitamente o Kutools para Excel, siga os passos abaixo:
1. Clique em Kutools Plus > Mesclar Tabelas para habilitar o assistente Mesclar Tabelas .
2. No primeiro passo do assistente, você precisa selecionar separadamente os intervalos da tabela principal e da tabela de pesquisa. Em seguida, clique em Próximo.
3. Marque a coluna-chave na qual deseja atualizar os dados na tabela principal com base. Clique em Próximo.
4. Em seguida, marque as colunas na tabela principal que deseja atualizar com base na tabela de pesquisa. Clique em Próximo.
5. No quarto passo do assistente, marque as colunas que deseja adicionar da tabela de pesquisa para a tabela principal. Clique em Próximo.
6. No último passo do assistente, especifique as opções de configuração conforme necessário. Depois clique em Concluir.
Agora a tabela principal foi atualizada com os dados e novos dados foram adicionados com base na tabela de pesquisa.
Baixar Arquivo de Exemplo
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!