Skip to main content

Criar gráfico de variação de setas no Excel

Author: Xiaoyang Last Modified: 2025-06-04

No Excel, o gráfico de variação ou diferença com setas é um tipo de gráfico de colunas agrupadas ou barras com setas para cima ou para baixo que indicam o aumento ou a diminuição percentual entre dois conjuntos de dados.

Por exemplo, se você deseja exibir a variação nas vendas em comparação com o ano anterior, pode usar setas verdes e vermelhas para mostrar a mudança percentual, como mostrado na captura de tela abaixo. Neste artigo, vou explicar como criar esse tipo complexo de gráfico no Excel.

arrow variance chart In Excel


Criar gráfico de variação ou diferença com setas no Excel

Para criar um gráfico de variação com setas para comparar a mudança percentual do ano de 2020 com base no ano de 2019, primeiro, você deve inserir algumas colunas auxiliares para calcular os dados básicos, conforme mostrado na captura de tela abaixo:

steps of creating arrow variance chart in Excel

Primeiro, crie os dados das colunas auxiliares

1. Na célula D2 ao lado dos dados originais, digite a seguinte fórmula e arraste a fórmula até a célula D10, veja a captura de tela:

=MAIOR(B2:C2)

steps of creating arrow variance chart in Excel

2. Na célula E2, insira a seguinte fórmula e copie a fórmula até a célula E10, veja a captura de tela:

=D2

steps of creating arrow variance chart in Excel

3. Continue digitando a fórmula abaixo na célula F2 e copie a fórmula até a célula F10, veja a captura de tela:

=SE(C2>B2,C2-B2,NÃO.DISP())

steps of creating arrow variance chart in Excel

4. Em seguida, na célula G2, insira a fórmula abaixo e arraste-a até a célula G10 para preencher a fórmula, veja a captura de tela:

=SE(C2<B2,B2-C2,NÃO.DISP())

steps of creating arrow variance chart in Excel

Dicas: As quatro colunas auxiliares acima são usadas para inserir as barras de coluna com barras de erro, que serão formatadas como setas para cima e para baixo.

5. Depois disso, insira a seguinte fórmula na célula H2 e arraste a fórmula até a célula H10, veja a captura de tela:

=SE(ÉERRO(F2),"","+" & TEXTO(F2/B2,"0%"))

steps of creating arrow variance chart in Excel

6. Em seguida, continue inserindo a fórmula abaixo na célula I2 e arraste a alça de preenchimento até a célula I10, veja a captura de tela:

=SE(ÉERRO(G2),"","-"&TEXTO(G2/B2,"0%"))

steps of creating arrow variance chart in Excel

Dicas: As colunas auxiliares H e I são usadas para adicionar rótulos de dados para cima e para baixo no gráfico.
Segundo, crie o gráfico de variação com setas com base nos dados das colunas auxiliares

7. Após criar os dados auxiliares, selecione os dados nas colunas A, B, C, D, E e clique em Inserir > Inserir Gráfico de Colunas ou Barras > Colunas Agrupadas, veja a captura de tela:

steps of creating arrow variance chart in Excel

8. Um gráfico de colunas agrupadas será inserido, como mostrado na captura de tela abaixo:

steps of creating arrow variance chart in Excel

9. Em seguida, clique para selecionar o gráfico e escolha Selecionar Dados no menu de contexto, veja a captura de tela:

steps of creating arrow variance chart in Excel

10. Na caixa de diálogo Selecionar Fonte de Dados que apareceu, na caixa de listagem Intervalo de nomes da série, selecione a série Máximo Esquerda e clique no botão de seta para cima para mover esta série de dados para o topo, veja a demonstração abaixo:

11. Em seguida, clique no botão OK para fechar a caixa de diálogo e clique com o botão direito na série de dados Máximo Esquerda, clique no botão Elementos do Gráfico para expandir a caixa de listagem, na caixa de listagem, marque Barras de Erro, veja a captura de tela:

steps of creating arrow variance chart in Excel

12. Continue clicando com o botão direito na série de dados Máximo Direita e clique no botão Elementos do Gráfico para expandir a caixa de listagem, na caixa de listagem, marque Barras de Erro, veja a captura de tela:

steps of creating arrow variance chart in Excel

13. Depois disso, clique com o botão direito nas Barras de Erro Y Máximo Esquerda e escolha Formatar Barras de Erro no menu de contexto, veja a captura de tela:

steps of creating arrow variance chart in Excel

14. Em seguida, no painel Formatar Barras de Erro aberto, na guia Opções de Barra de Erro, na seção Barra de Erro Vertical, configure as seguintes operações:

  • Selecione a opção Menos na seção Direção;
  • Em seguida, selecione Sem Cap no seção Estilo Final;
  • E então, selecione Personalizado na seção Quantidade de Erro, depois clique no botão Especificar Valor, na caixa de diálogo Barras de Erro Personalizadas que apareceu, mantenha em branco na caixa de texto Valor de Erro Positivo e selecione os dados da coluna Seta para Cima na caixa de texto Valor de Erro Negativo, e clique em OK para fechar a caixa de diálogo.
steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

15. Mantenha o painel Formatar Barras de Erro aberto e clique para selecionar as Barras de Erro Y Máximo Direita no gráfico, na guia Opções de Barra de Erro, na seção Barra de Erro Vertical, configure as seguintes operações:

  • Selecione a opção Menos na seção Direção;
  • Em seguida, selecione Sem Cap na seção Estilo Final;
  • E então, selecione Personalizado na seção Quantidade de Erro, depois clique no botão Especificar Valor, na caixa de diálogo Barras de Erro Personalizadas que apareceu, mantenha em branco na caixa de texto Valor de Erro Positivo e selecione os dados da coluna Seta para Baixo na caixa de texto Valor de Erro Negativo, e clique em OK para fechar a caixa de diálogo.
steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

16. Em seguida, você deve formatar as barras de dados Máximo Esquerda e Máximo Direita para ficarem invisíveis, clique com o botão direito na barra de dados Máximo Esquerda e escolha a opção Formatar Série de Dados, no painel Formatar Série de Dados aberto, na guia Preenchimento e Linha, selecione Sem preenchimento na seção Preenchimento, veja a captura de tela:

steps of creating arrow variance chart in Excel

17. Faça a mesma operação para ocultar as barras de dados Máximo Direita, veja a captura de tela:

steps of creating arrow variance chart in Excel

18. Após ocultar as barras de dados Máximo Esquerda e Máximo Direita, agora, clique com o botão direito nas Barras de Erro Y Máximo Esquerda e escolha Formatar Barras de Erro no menu de contexto, no painel Formatar Barras de Erro, na guia Preenchimento e Linha, faça as seguintes operações:

  • Selecione a opção Linha sólida e especifique uma cor de sua preferência para as setas para cima no menu suspenso Cor;
  • Em seguida, ajuste a largura da linha para 1,25 pt conforme necessário na seção Largura;
  • Depois, selecione o ícone de seta na lista suspensa Tipo de seta inicial.

steps of creating arrow variance chart in Excel

19. Mantenha o Formatar Barras de Erro ainda aberto, depois clique para selecionar as Barras de Erro Y Máximo Direita, no Formatar Barras de Erro, na guia Preenchimento e Linha, faça as seguintes operações:

  • Selecione a opção Linha sólida e especifique outra cor de sua preferência para as setas para baixo no menu suspenso Cor;
  • Em seguida, ajuste a largura da linha para 1,25 pt conforme necessário na seção Largura;
  • Depois, selecione o ícone de seta na lista suspensa Tipo de seta final.

steps of creating arrow variance chart in Excel

20. E você obterá o gráfico conforme mostrado na captura de tela abaixo:

steps of creating arrow variance chart in Excel

21. Em seguida, clique com o botão direito na barra de dados Máximo Esquerda e escolha Formatar Série de Dados no menu de contexto, no painel Formatar Série de Dados aberto, na guia Opções de Série, selecione a opção Eixo Secundário na seção Plotar Série Em, depois clique na barra de dados Máximo Direita e faça a mesma operação conforme mostrado na demonstração abaixo:

22. Depois, clique com o botão direito em qualquer barra no gráfico e escolha Formatar Série de Dados, no painel Formatar Série de Dados, na guia Opções de Série, insira 0% e 100% nas caixas Sobreposição de Séries e Largura do Espaçamento separadamente.

Depois, no painel Formatar Série de Dados, continue selecionando Série “Ano 2019” ou Série “Ano 2020” na lista suspensa Opções de Série e insira 0% e 100% nas caixas Sobreposição de Séries e Largura do Espaçamento separadamente também. Veja a demonstração abaixo:

23. Nesta etapa, você pode adicionar os rótulos de dados ao gráfico, clique para selecionar a série de dados Máximo Esquerda e clique em Elementos do Gráfico, na caixa de listagem expandida Elementos do Gráfico, marque a opção Rótulos de Dados, veja a captura de tela:

steps of creating arrow variance chart in Excel

24. Em seguida, clique com o botão direito nos rótulos de dados e escolha Formatar Rótulos de Dados, veja a captura de tela:

steps of creating arrow variance chart in Excel

25. No painel Formatar Rótulos de Dados aberto, na guia Opções de Rótulo, marque a opção Valor de Células e, na caixa de diálogo Intervalo de Rótulos de Dados que apareceu, selecione as células de dados da coluna Rótulo de Dados Para Cima, depois clique no botão OK, veja a captura de tela:

steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

26. Ainda no painel Formatar Rótulos de Dados, desmarque as opções Valor e Mostrar Linhas Guia e você obterá o gráfico abaixo, veja a captura de tela:

steps of creating arrow variance chart in Excel

27. Em seguida, continue adicionando os rótulos de dados para baixo, clique com o botão direito na barra de dados Máximo Direita e clique em Elementos do Gráfico para expandir a caixa de listagem, na caixa de listagem Elementos do Gráfico, marque a opção Rótulos de Dados, veja a captura de tela:

steps of creating arrow variance chart in Excel

28. Depois, clique com o botão direito nos novos rótulos de dados adicionados e escolha Formatar Rótulos de Dados, no painel Formatar Rótulos de Dados aberto, na guia Opções de Rótulo, marque a opção Valor de Células e, na caixa de diálogo Intervalo de Rótulos de Dados que apareceu, selecione as células de dados da coluna Rótulo de Dados Para Baixo, depois clique no botão OK, veja a captura de tela:

steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

29. Ainda no painel Formatar Rótulos de Dados, desmarque as opções Valor e Mostrar Linhas Guia e os rótulos de dados de mudança percentual terão sido adicionados ao gráfico, veja a captura de tela:

steps of creating arrow variance chart in Excel

30. Por último, exclua os elementos do gráfico desnecessários conforme necessário, como excluir as linhas de grade, títulos do gráfico, eixo secundário, e você obterá o gráfico completo conforme mostrado na captura de tela abaixo:

steps of creating arrow variance chart in Excel


Criar gráfico de variação ou diferença com setas no Excel com um recurso prático

Se você está com dificuldades com as etapas complexas acima, aqui, vou apresentar uma ferramenta fácil - Kutools for Excel, com seu recurso Gráfico de Setas de Diferença , você pode criar um gráfico de barras ou colunas de diferença com setas conforme necessário com apenas alguns cliques.  Clique para baixar Kutools for Excel para teste gratuito!


Baixar arquivo de exemplo de Gráfico de Variação ou Diferença com Setas

steps of creating arrow variance chart in Excel


Vídeo: Criar gráfico de variação ou diferença com setas no Excel


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a 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
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.