KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como criar um gráfico a partir de várias folhas de cálculo no Excel?

AutorKelly Data de Modificação

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

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.
clique em Colunas Agrupadas no separador Inserir

2. Clique com o botão direito do rato no gráfico em branco recentemente inserido e selecione Selecionar Dados no menu de contexto.
selecione Selecionar Dados no menu de clique com o botão direito

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.
clique no botão Adicionar na caixa de diálogo Selecionar Origem 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.

especifique o nome da série e os valores da série na caixa de diálogo Editar Série

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.
repita os passos para adicionar séries de dados de outras folhas de cálculo

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.
selecione uma opção de legenda no submenu Legenda

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:
um gráfico que abrange várias folhas de cálculo é criado


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.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

Eis como recolher pontos de dados e criar o gráfico:

1. No separador Folha, clique no botão Novabotão novo ou botão novo 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.
clique na funcionalidade Referência Dinâmica a Folhas de Cálculo do Kutools

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.
    defina as opções na caixa de diálogo

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.
os pontos de dados são extraídos de diferentes folhas de cálculo

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.
um gráfico que abrange várias folhas de cálculo é criado

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 Botão ExecutarExecutar 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:

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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