Como criar um gráfico a partir de várias folhas de cálculo no Excel?
Em muitos cenários práticos, os seus dados podem estar distribuídos por várias folhas de cálculo numa pasta de trabalho do Excel — como relatórios mensais ou anuais, estatísticas departamentais ou resumos comparativos organizados em separadores distintos. Criar um gráfico útil que consolide e visualize esses dados provenientes de múltiplas folhas oferece informações essenciais à primeira vista, especialmente quando as estruturas dos dados nas folhas são consistentes.
Por exemplo, imagine que tem quatro tabelas com o mesmo formato distribuídas por quatro folhas de cálculo diferentes, tal como ilustrado na seguinte captura de ecrã. Poderá precisar de criar um gráfico que compile quer uma série de dados de cada folha (para visualizações de tendência ou comparações), quer pontos de dados-chave de cada uma (para comparações rápidas). Este artigo orienta-o através de várias soluções práticas, indicando onde cada abordagem é mais adequada e fornecendo instruções passo a passo detalhadas, dicas úteis e orientações para resolução de problemas.
- Criar gráfico ao extrair várias séries de dados de múltiplas folhas de cálculo
- Criar gráfico ao extrair vários pontos de dados de múltiplas folhas de cálculo
- Código VBA para combinar dados de múltiplas folhas de cálculo e gerar um gráfico

Criar gráfico ao extrair várias séries de dados de múltiplas folhas de cálculo
Quando o seu objetivo é comparar séries entre várias folhas de cálculo com dados estruturados de forma idêntica — por exemplo, vendas por região ao longo de quatro meses diferentes, cada um num separador distinto — um gráfico de colunas consolidado com múltiplas séries de dados oferece uma comparação visual clara e eficaz.
Este método exige seleção manual, mas é simples e não requer fórmulas ou macros complexas. Funciona melhor quando as suas folhas têm um esquema idêntico e precisa de criar um gráfico diretamente a partir das folhas de origem.
Siga estes passos para configurar o seu gráfico:
1. Clique em Inserir > Inserir Gráfico de Colunas(ou)Coluna) > Coluna Agrupada. Isto abre um gráfico em branco na folha de cálculo.
2. Clique com o botão direito do rato no gráfico em branco recentemente inserido e selecione Selecionar Dados no menu de contexto.
3. Na caixa de diálogo Origem dos Dados, clique no botão Adicionar para começar a adicionar uma nova série de dados.
4. Na caixa de diálogo Editar Série, introduza o Nome da Série e especifique os Valores da Série navegando até à folha relevante e selecionando o Intervalo de Dados pretendido. Verifique cuidadosamente se as referências estão corretas, pois erros de referência podem fazer com que o gráfico apresente dados incorretos ou erros como #REF!. Clique em OK para confirmar.

Dica: Para referenciar dados de outra folha de cálculo na caixa Valores da Série, mude para a folha de destino e, em seguida, selecione o intervalo pretendido. O Excel incluirá automaticamente o Nome da Planilha na referência.
5. Repita os passos 3 e 4 para cada folha de cálculo que deseja incluir no gráfico. Após adicionar todas as séries, estas aparecerão listadas em Intervalo de nomes da série na caixa de diálogo.
Nota: Certifique-se de selecionar sempre a mesma estrutura de intervalo de células em cada folha; inconsistências podem tornar o gráfico enganador ou causar problemas de alinhamento.
6. Para ajustar finamente o seu gráfico, clique em Editar em Rótulos do Eixo Horizontal (Categoria) na janela Origem dos Dados Selecionados. Na caixa de diálogo Intervalo de Rótulos do Eixo, selecione as legendas relevantes para as alinhar corretamente com os seus dados. Clique em OK quando terminar.
7. Feche a caixa de diálogo Origem dos Dados clicando em OK. O seu gráfico combina agora séries de dados de múltiplas folhas de cálculo.
8. (Opcional) Para melhorar a clareza visual, selecione o gráfico e vá a Estrutura > Adicionar Elemento do Gráfico > Legendae escolha uma opção (como)Legenda > Inferior) para apresentar legendas que identifiquem cada série.
Esta abordagem é ideal para conjuntos de dados estáticos. Contudo, se os esquemas das suas folhas diferirem ou se o Intervalo de Dados variar entre folhas, terá de resolver essas diferenças primeiro. Se os seus dados forem atualizados frequentemente ou precisarem de consolidação automatizada, considere as outras soluções abaixo para maior eficiência.
Aqui está o Gráfico de Colunas Agrupadas resultante, que compara visualmente séries de dados provenientes de quatro folhas de cálculo diferentes:
Criar gráfico ao extrair vários pontos de dados de múltiplas folhas de cálculo
Em situações em que pretende construir um gráfico selecionando pontos individuais de dados de várias folhas de cálculo — em vez de séries completas — pode primeiro reunir as células-alvo numa folha de resumo e, depois, representá-las graficamente em conjunto. Isto é comum quando deseja comparar uma métrica única, como o valor «Total», de várias folhas departamentais.
O Kutools para Excel inclui a funcionalidade Auto-incrementar referências de planilha, que oferece uma forma eficiente de extrair valores específicos de múltiplas folhas para uma única folha de resumo — especialmente útil para dados dinâmicos cujos valores de origem possam mudar ao longo do tempo.
Eis como recolher pontos de dados e criar o gráfico:
1. No separador Folha, clique no botão Nova
ou
para criar uma nova folha de cálculo destinada à consolidação.
2. Na nova folha de cálculo, selecione a célula onde pretende extrair dados de outras folhas. Em seguida, vá a Kutools > Mais(no grupo)Fórmula) > Auto-incrementar referências de planilha.
3. Na caixa de diálogo Preencher referências de planilha, execute os seguintes passos:
- Selecione Preencher por Coluna, depois por Linha a partir do menu suspenso Ordem de Preenchimento. Isto organizará o valor de retorno numa lista vertical.
- Marque as folhas de cálculo que contêm as células que pretende referenciar, garantindo que seleciona apenas os separadores de origem relevantes.
- Clique em Preencher Intervalo para obter os valores e, em seguida, clique em Fechar após concluir.

Dica: Pode repetir este passo quantas vezes forem necessárias para recolher diferentes tipos de dados, organizando-os em colunas ou linhas distintas na sua folha de resumo, conforme precisar.
Após estes passos, verá os dados que selecionou de cada folha de cálculo organizados de forma clara na sua nova folha.
4. Destaque os pontos de dados consolidados e, em seguida, crie o gráfico como habitualmente: Inserir > Inserir Gráfico de Colunas(ou)Coluna) > Coluna Agrupada.
Agora criou um gráfico de colunas agrupadas que compara visualmente os pontos «Selecionar Dados», cada um proveniente de uma folha de cálculo diferente.
Dicas:
- Este método é ideal para atualizar gráficos dinamicamente, pois as ligações são atualizadas automaticamente sempre que os Dados de Origem mudam (desde que se utilizem referências diretas ou fórmulas).
- Verifique as folhas de origem Nome da Planilha se encontrar erros #REF!, pois folhas renomeadas ou eliminadas quebram as referências.
Demonstração: criar gráfico a partir de múltiplas folhas de cálculo no Excel
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Código VBA para combinar dados de múltiplas folhas de cálculo e gerar um gráfico
Para utilizadores que procuram uma solução mais automatizada e escalável — especialmente ao lidar com um grande número de folhas de cálculo ou necessitar de atualizações periódicas — uma macro VBA pode recolher eficientemente dados de múltiplas folhas e gerar imediatamente um gráfico. O VBA permite personalizar o processo de consolidação de dados, tornando-o adequado para utilizadores avançados ou qualquer pessoa que atualize frequentemente os seus relatórios.
Vantagens: Automação, elevada flexibilidade para necessidades personalizadas e excelente desempenho mesmo com inúmeras folhas de cálculo.
Possíveis inconvenientes: Requer permissão para executar macros, e alguns utilizadores podem não estar familiarizados com a sintaxe VBA nem com a resolução de problemas.
Pode utilizar o exemplo seguinte para combinar uma célula específica (por exemplo, B2) de todas as folhas de cálculo numa nova folha de resumo e, em seguida, criar um Gráfico de Colunas Agrupadas a partir dos dados combinados:
1. Clique em Ferramentas de Programador > Visual Basic para abrir a janela Microsoft Visual Basic para Aplicações. Em seguida, clique em Inserir > Módulo e cole o código abaixo no módulo:
Sub CombineDataAndChart()
Dim ws As Worksheet
Dim summarySheet As Worksheet
Dim lastRow As Long
Dim destRow As Long
Dim wsCount As Integer
Dim i As Integer
Dim rng As Range
On Error Resume Next
' Create summary sheet or clear previous one
Application.DisplayAlerts = False
For Each ws In Worksheets
If ws.Name = "SummaryChartData" Then
ws.Delete
Exit For
End If
Next
Application.DisplayAlerts = True
Set summarySheet = Worksheets.Add
summarySheet.Name = "SummaryChartData"
destRow = 1
' Set header
summarySheet.Cells(destRow, 1).Value = "Sheet"
summarySheet.Cells(destRow, 2).Value = "Value"
destRow = destRow + 1
' Collect data from all sheets (change range as needed)
For Each ws In Worksheets
If ws.Name <> "SummaryChartData" Then
summarySheet.Cells(destRow, 1).Value = ws.Name
summarySheet.Cells(destRow, 2).Value = ws.Range("B2").Value ' Modify "B2" as needed
destRow = destRow + 1
End If
Next
' Create chart
Dim chartObj As ChartObject
Set chartObj = summarySheet.ChartObjects.Add(Left:=250, Width:=350, Top:=20, Height:=250)
chartObj.Chart.ChartType = xlColumnClustered
chartObj.Chart.SetSourceData Source:=summarySheet.Range("A1:B" & destRow - 1)
chartObj.Chart.HasTitle = True
chartObj.Chart.ChartTitle.Text = "Combined Data from All Sheets"
xTitleId = "KutoolsforExcel"
End Sub 2. Clique no botão
Executar no editor do VBA para executar o código. A macro criará automaticamente uma folha de resumo («SummaryChartData»), recolherá os dados (neste exemplo, o valor da célula B2) de todas as folhas de cálculo, exceto a de resumo, e gerará um gráfico com base nos dados compilados.
Nota:
- Se pretender extrair uma célula diferente de cada folha de cálculo, ajuste a referência
ws.Range("B2")em conformidade. - Para incluir mais colunas ou intervalos flexíveis, pode expandir a lógica do código ou iterar pelos índices das colunas.
- Em caso de conflitos com o nome da planilha, a macro substituirá ou recriará automaticamente a folha de resumo, conforme necessário.
- Antes de executar macros, certifique-se de que as definições do Excel permitem a sua execução.
Se encontrar erros, verifique novamente o nome da planilha, as referências de células indicadas e confirme que nenhuma folha de cálculo está protegida ou oculta.
Artigos relacionados:
Espelhar/ligar células entre folhas de cálculo no Excel
Definir intervalo com nome em várias folhas de cálculo no Excel
Copiar dados de/para múltiplas folhas de cálculo no Excel?
Aplicar Usar Formatação Condicional em várias folhas de cálculo/livros de trabalho
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos

