Gráfico de Ações no Excel

MR
Marcos Rieper

Especialista em Excel

21 de junho de 2021 Atualizado 08 de julho de 2026 5 min de leitura
gráfico de ações excel

Veja como criar um gráfico de ações no Excel passo-a-passo.

Além disso você aprenderá como atualizar automaticamente o eixo Y do gráfico do Excel ajustando eles.

Passo-a-passo para criar um gráfico de ações no Excel:

  1. Preencha os dados de Data, Abertura, Alto, Baixo e Fechamento, nesta sequência.
  2. Pegue estes dados usando a função HISTÓRICODEAÇÕES do Excel ou senão consulte da web ou do Google sheets.
  3. Selecione os dados com o cabeçalho e pressione ALT+F1
  4. Clique no eixo X e clique em Formatar Eixo
  5. Altere as Opções de Eixo para Eixo de texto
  6. Clique sobre o gráfico com o botão direito e selecione Ações
  7. Selecione o segundo tipo de gráfico de ações e selecione Abertura-Alta-Baixa-Fechamento.

Consultar Dados de ações com gráfico de ações do Excel

No nosso exemplo de gráfico de ações nós usamos a nova função Históricodeações do Excel.

Esta função está disponível para o Excel 365 desktop, web e MAC e consulta os dados de ações de uma forma muito rápida e automática.

Como usar a função Históricodeações do Excel:

=HISTÓRICODEAÇÕES(Ação; Data inicial; Data Final; Intervalo; Cabeçalhos; [propriedades 1 .. 5])

  • Ação: Nome da ação na bolsa de valores, por exemplo AZEV4
  • Data inicial: Data inicial da consulta da ação
  • Data final: Data final da consulta da ação
  • Intervalo: Selecione o tipo de intervalo, colocando o número conforme o tipo de intervalo. 0 - Diariamente, 1 - Semanalmente, 2 - Mensalmente.
  • Cabeçalhos: Se devem ser exibidos ou não os cabeçalhos. Digite 1 caso queira que sejam exibidos os cabeçalhos e 0 caso queira desligado.
  • [propriedades 1 .. 5]: Selecione os tipos de dados das ações que serão retornados, passe os campos usando ; para separar os campos. 0 - Data, 1 - Fechamento, 2 - Abertura, 3 - Alto, 4 - Baixo, 5 - Volume.

No exemplo de dados acima passamos um campo de cotação aonde você seleciona o nome da ação e digitamos a data inicial e final nos respectivos campos.

Na função do exemplo acima passamos os parâmetros conforme abaixo e considerando:

  • C7: Nome da cotação
  • E7: Data inicial da consulta
  • F7: Data final da consulta

=HISTÓRICODEAÇÕES(C7;E7;F7;;1;0;2;3;4;1;5)

Selecionamos a sequência de campos conforme: Data-Abertura-Alta-Baixa-Fechamento, pois para a criação do gráfico é necessária esta sequência.

Criar gráfico de ações no Excel

Para a criação do gráfico os campos já devem estar em sequência.

No nosso caso os campos devem estar configurados na sequência de Data-Abertura-Alta-Baixa-Fechamento, isso irá variar de acordo com o tipo de gráfico de ações que desejar criar, pois o Excel permite 4 tipos.

Siga então os próximos passos para criar um gráfico de ações no Excel:

  • Selecione os campos Data, Abertura, Alto, Baixo e Fechamento
  • Pressione ALT+F11, será criado um gráfico no Excel
  • Altere o eixo X clicando com o botão direito e em formatar Eixo, pois precisamos retirar as datas que estão em branco
  • Para isso marque a opção de Eixo para Eixo de texto
  • Conforme pode ver acima temos que não são exibidas as lacunas
  • Clique com o botão direito sobre o gráfico e clique em Alterar tipo de gráfico
  • Selecione o tipo de gráfico para Ações e selecione o segundo tipo de gráfico para Abertura-Alta-Baixa-Fechamento
  • Clique em Ok e o gráfico será alterado para de ações.
  • Clique no eixo Y e altere o valor Mínimo e Máximo para que o gráfico seja melhor exibido.

Ajustar automaticamente eixo Y no gráfico do Excel com VBA

Conforme pode perceber o gráfico é criado de uma forma muito simples, basta que os dados estejam na sequência conforme descrita.

E além disso perceba que os campos de limites do eixo Y não ajustam corretamente o tamanho.

Este problema ocorre em vários tipos de gráficos do Excel, não somente no gráfico de ações.

Para corrigir criamos um código VBA que ao ser acionado ajusta o eixo Y.

Criamos então um campo para Mínimo e Máximo e use as funções =MÍNIMO(C10:F28) e =MÁXIMO(C10:F28), estes dois campos renomeie para minimo e maximo.

Estes dois campos serão usados para definir o mínimo e o máximo no eixo Y do gráfico.

Clique sobre o gráfico e veja o nome do gráfico, no caso Gráfico 5, substitua no código abaixo.

Agora clique em Desenvolvedor->Visual Basic e clique em Inserir->Módulo

Cole o seguinte código.

Sub lsAtualizarEixo()
    On Error Resume Next

    ActiveSheet.ChartObjects("Gráfico 5").Activate
    ActiveChart.Axes(xlValue).MinimumScale = ActiveSheet.Range("minimo").Value * 0.98
    ActiveChart.Axes(xlValue).MaximumScale = ActiveSheet.Range("maximo").Value * 1.02
    Range("C7").Select
End Sub

Selecione então o objeto EstaPastadeTrabalho e clique duas vezes sobre o mesmo.

Cole o seguinte código fonte:

Private Sub Workbook_SheetCalculate(ByVal Sh As Object)
    lsAtualizarEixo
End Sub

Assim, ao recalcular os dados o gráfico será automaticamente calculado, ou pode criar um botão e chamar este neste botão o código lsAtualizarEixo.

Download Planilha de Exemplo Primeiro e Último dia do mês

Realize o download da planilha de exemplo com as fórmulas à partir do Excel neste botão abaixo. Basta se inscrever na nossa newsletter gratuita para o download automático.

Download — baixe aqui: Gráfico de Ações

Preencha seus dados para receber o link de download no seu e-mail.

Curso Excel Completo – Do Básico ao VBA

Quer aprender Excel do Básico, passando pela Avançado e chegando no VBA? Clique na imagem abaixo:

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado