Como alterar a cor e o tamanho da fonte dos rótulos do eixo do gráfico no Excel?
Suponha que você tenha criado um gráfico no Excel e os rótulos do eixo Y exibem valores numéricos. Agora, você deseja destacar determinados rótulos de eixo — talvez destacando números negativos em vermelho, exibindo valores positivos em uma cor diferente ou ajustando o tamanho para rótulos que atendam a certos critérios. Como você pode alterar eficientemente a cor e o tamanho da fonte dos valores de rótulos de eixos selecionados de acordo com essas regras no Excel? Este guia fornece etapas detalhadas e dicas práticas para várias abordagens úteis, ajudando você a ajustar a formatação dos rótulos dos eixos facilmente para melhorar a visualização e clareza nos seus gráficos.
Se você precisa aplicar uma mudança uniforme para todos os rótulos de eixos, destacar valores com formatação numérica embutida, usar fórmulas do Excel para efeitos dinâmicos baseados em texto, formatar rótulos com base em critérios personalizados usando VBA ou sobrepor texto personalizado para layouts avançados, as seguintes soluções oferecem orientações passo a passo para várias necessidades e situações.
➤ Alterar a cor e o tamanho da fonte de todos os rótulos de eixos em um gráfico
➤ Alterar a cor da fonte de todos os rótulos de eixos negativos em um gráfico
➤ Alterar a cor da fonte dos rótulos de eixos por positivo/negativo/0 com formatação condicional em um gráfico
➤ Alterar a cor da fonte dos rótulos de eixos se maior ou menor que um valor com formatação condicional em um gráfico
➤ VBA: Alterar a cor e o tamanho da fonte dos rótulos de eixos com lógica personalizada
➤ Fórmula do Excel: Gerar rótulos em células auxiliares e sobrepor texto personalizado
➤ Outro recurso embutido: Usar caixas de texto formatadas como rótulos de eixos personalizados
Alterar a cor e o tamanho da fonte de todos os rótulos de eixos em um gráfico
Quando você precisa alterar a cor e o tamanho da fonte de cada rótulo no eixo de um gráfico (X ou Y) de uma só vez, o Excel oferece um método direto. Isso é ideal quando você deseja um estilo unificado para todos os números ou textos dos eixos, garantindo consistência e melhor visibilidade — como aumentar os valores dos eixos para apresentações ou mudar as cores para combinar com os requisitos de branding.
Clique para selecionar o eixo que deseja formatar (por exemplo, clique nos rótulos do eixo Y do seu gráfico), depois use a Tamanho da Fonte caixa e o botão Cor da Fonte no grupo Fonte na aba Início da barra de ferramentas do Excel para escolher suas configurações de formatação desejadas. Isso altera todo o eixo de uma vez e é adequado para necessidades básicas de formatação.
Todas as alterações de cor e tamanho da fonte que você selecionar serão aplicadas a todos os rótulos no eixo escolhido, tornando isso uma maneira rápida de melhorar a legibilidade ou enfatizar os eixos nos seus gráficos.
Aplicar formatação condicional para preencher colunas em um gráfico
Normalmente, todos os pontos de dados em uma única série de dados compartilham a mesma cor. No entanto, com a Preencher cor do gráfico por valor ferramenta no Kutools para Excel, você pode facilmente aplicar coloração baseada em valor às colunas ou barras do gráfico, destacando pontos de dados específicos e tornando padrões nos seus dados mais aparentes. Esse recurso é especialmente útil para visualizar diferentes faixas de valores à primeira vista.
Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora
Alterar a cor da fonte de todos os rótulos de eixos negativos em um gráfico
Em alguns cenários analíticos, você pode querer destacar valores negativos nos eixos, como identificar rapidamente perdas ou discrepâncias em uma série de dados. O Excel permite que você aplique automaticamente uma cor diferente a todos os rótulos de eixos negativos usando formatação numérica embutida. Esse método é eficiente e não requer edição manual para cada rótulo.
1. Clique com o botão direito no eixo que deseja formatar (por exemplo, o eixo Y), depois selecione Formatar Eixo no menu de contexto.
2. Dependendo da sua versão do Excel, ajuste a formatação numérica do eixo:
(1) No Excel2013 e posterior, no painel Formatar Eixo , expanda o grupo Número abaixo de Opções do Eixo. No menu suspenso Categoria , selecione Número, depois escolha uma cor vermelha para Números Negativos estilo.
(2) No Excel2007 e 2010, abra a janela Formatar Eixo selecione Número na barra lateral, destaque Número abaixo de Categoria, e escolha a formatação de números negativos que preferir.
Excel2013 e versões superiores:
Excel2007 e 2010:
Observação: Você também pode inserir diretamente um código de formato numérico personalizado, como #,##0_ ;[Vermelho]-#,##0 na caixa Código de Formato e clicar Adicionar. Para exibir valores negativos em uma cor diferente, basta alterar [Vermelho] para outro nome de cor (por exemplo, [Azul]).
3. Saia do painel/janela de formatação. Os rótulos negativos no eixo selecionado agora aparecerão na cor da fonte escolhida, proporcionando uma ênfase visual imediata.
Esse método é fácil de implementar e funciona bem para destacar números negativos, mas está limitado à formatação baseada em cor e não pode alterar automaticamente o tamanho da fonte com base no valor.
Alterar a cor da fonte dos rótulos de eixos por positivo/negativo/0 com formatação condicional em um gráfico
Para melhorar ainda mais os rótulos dos eixos, você pode querer diferenciar valores positivos, negativos e zero com cores distintas, facilitando a interpretação de gráficos, especialmente ao apresentar conjuntos de dados com tipos de valores diversos. A funcionalidade de formatação numérica personalizada do Excel pode ajudar nisso, embora permita apenas mudanças de cor com base no sinal do valor, sem alterar tamanho ou família de fonte.
1. Clique com o botão direito no eixo alvo e escolha Formatar Eixo no menu de contexto.
2. Formate os números de acordo com a sua versão do Excel:
(1) No Excel2013 e posterior, no painel Formatar Eixo abaixo de Número, digite[Azul]#,###;[Vermelho]#,###;[Verde]0 na caixa Código de Formatação e clique Adicionar.
(2) No Excel2007 e 2010, selecione Número à esquerda, digite o mesmo código de formatação e clique Adicionar.
Excel2013 e versões superiores:
Excel2007 e 2010:
Observação: Em [Azul]#,###;[Vermelho]#,###;[Verde]0, a primeira cor entre colchetes (Azul) define as cores dos valores positivos, a segunda (Vermelho) define as cores dos valores negativos, e a terceira (Verde) define as cores dos valores zero. Ajuste os nomes das cores conforme necessário. Somente nomes de cores reconhecidos pelo Excel serão aceitos.
3. Finalize e feche a janela. As cores dos rótulos do eixo agora separam visualmente valores positivos, negativos e zero para uma interpretação de dados aprimorada.
Esse método é rápido, mas observe que apenas a cor da fonte pode ser alterada através dessa funcionalidade. Tamanhos de fonte ou estilos não podem ser afetados usando códigos de formato numérico.
Alterar a cor da fonte dos rótulos de eixos se maior ou menor que um valor com formatação condicional em um gráfico
Há situações em que você deseja destacar valores de eixo que estão acima ou abaixo de certo limite numérico — útil para enfatizar cortes, metas ou limites. Novamente, a formatação numérica do Excel suporta isso através do uso de regras de cor baseadas em valor.
1. Clique com o botão direito no eixo que precisa de formatação, selecione Formatar Eixo.
2. Ajuste o formato de número de acordo com a sua versão do Excel:
(1) Excel2013+: No painel Formatar Eixo na seção Número , insira[Azul][<=400]Geral;[Magenta][>400] na caixa Código de Formatação e clique Adicionar.
(2) Excel2007/2010: Sob Número, insira o mesmo código de formatação e clique Adicionar.
Excel2013 e versões superiores:
Excel2007 e 2010:
3. Uma vez confirmado, fechar a janela de formatação atualiza o eixo selecionado. Por exemplo, o código de formatação [Azul][<=400]Geral;[Magenta][>400] significa que os rótulos para valores de 400 ou menos ficam azuis, enquanto aqueles acima de 400 aparecem magenta. As cores e limites são facilmente personalizáveis.
Essa abordagem é recomendada para destacar regiões de valor específico, mas não pode ajustar o tamanho da fonte ou o tipo de letra, apenas a cor.
VBA: Formatar rótulos de dados de gráficos com base no valor (cor e tamanho personalizados)
Se você quiser personalizar a cor e o tamanho da fonte dos rótulos de dados no seu gráfico com base em seus valores — como tornar valores negativos vermelhos e maiores, ou valores positivos azuis e menores — a formatação embutida do Excel não consegue lidar com isso dinamicamente. Com VBA (Visual Basic for Applications), no entanto, você pode aplicar lógica personalizada programaticamente para atualizar o estilo de cada rótulo de dado de acordo.
Essa solução é ideal para dashboards, apresentações ou visualização de dados críticos para o negócio onde a aparência do rótulo deve refletir o significado numérico (por exemplo, destacando perdas ou valores zero).
Passos para aplicar formatação personalizada:
1. No Excel, primeiro selecione o gráfico que deseja formatar. Depois, vá até a aba Desenvolvedor e clique Visual Basic para abrir o editor VBA. No editor, clique Inserir > Módulo e cole o seguinte código na janela do módulo:
Sub CustomFormat_DataLabels_ByValue()
Dim cht As Chart
Dim srs As Series
Dim i As Long
' Get the active chart (the one you clicked before running the macro)
Set cht = ActiveChart
If cht Is Nothing Then
MsgBox "Please select a chart first, then run the macro.", vbExclamation, "No Chart Selected"
Exit Sub
End If
' Apply formatting to the first series
Set srs = cht.SeriesCollection(1)
With srs
.HasDataLabels = True
For i = 1 To .Points.Count
Dim val As Double
val = .Values(i)
With .Points(i).DataLabel
.ShowValue = True
' Set color and size based on value
If val > 0 Then
.Font.Color = RGB(0, 102, 204) ' Blue
.Font.Size = 12
ElseIf val < 0 Then
.Font.Color = RGB(220, 0, 0) ' Red
.Font.Size = 14
Else
.Font.Color = RGB(34, 139, 34) ' Green
.Font.Size = 13
End If
End With
Next i
End With
MsgBox "Data labels formatted based on values.", vbInformation
End Sub
2. Volte ao Excel, certifique-se de que o gráfico está selecionado, depois execute a macro pressionando F5 ou usando Executar na barra de ferramentas. A macro aplicará automaticamente estilos de fonte diferentes a cada rótulo de dado na primeira série do seu gráfico com base no seu valor.
- Essa macro só formata a primeira série no gráfico. Para direcionar séries adicionais, duplique a lógica e ajuste conforme necessário.
- A lógica de formatação é totalmente personalizável. Você pode modificar os códigos de cor RGB, adicionar formatação em negrito/itálico ou aplicar tipos de fonte condicionais.
- Esse script só funciona se as macros estiverem habilitadas e a pasta de trabalho for salva no formato .xlsm.
- Se nada acontecer ao executar o código, certifique-se de que você selecionou o gráfico primeiro — `GráficoAtivo` só detecta gráficos atualmente selecionados.
Essa abordagem VBA permite implementar formatação baseada em regras para melhor comunicação visual em gráficos do Excel, especialmente quando destacar a importância do valor é fundamental.
Fórmula do Excel: Gerar rótulos em células auxiliares e sobrepor texto personalizado
Embora as fórmulas do Excel não possam alterar diretamente a cor ou o tamanho da fonte dos rótulos dos eixos, elas podem gerar texto de rótulo personalizado dinamicamente. Ao usar células auxiliares para construir rótulos descritivos — como adicionar setas, sufixos ou valores formatados — e vincular essas células a rótulos de dados ou caixas de texto, você pode simular uma experiência de rotulagem de eixos personalizada impulsionada pelos seus dados.
Essa abordagem é especialmente útil quando você precisa criar rótulos ricos em anotações que se atualizam automaticamente com base em mudanças na planilha, ou ao combinar vários valores em uma única string de rótulo.
Exemplo de passos de operação:
1. Configure uma coluna auxiliar ao lado dos seus dados de gráfico. Por exemplo, se os valores do eixo Y estiverem em B2:B10, insira a seguinte fórmula na célula C2:
=IF(B2>0,"▲ "&B2,IF(B2<0,"▼ "&B2,"0"))
Essa fórmula adiciona um símbolo ▲ para números positivos, ▼ para valores negativos e exibe 0 como está. Você pode modificar os símbolos ou a lógica para atender às suas necessidades específicas de formatação.
2. Arraste a fórmula pela coluna C para gerar rótulos correspondentes para cada ponto de dados.
3. Crie seu gráfico normalmente. Para aplicar os rótulos personalizados:
- Opção 1: Use rótulos de dados vinculados às células auxiliares
Clique com o botão direito na série de dados do gráfico → Adicionar Rótulos de Dados. Depois, clique com o botão direito em um rótulo de dados → Formatar Rótulos de Dados → sob Opções de Rótulo, desmarque outras opções e deixe 'Valor Das Células' marcado. Na barra de fórmulas, digite=
e clique na célula auxiliar correspondente (por exemplo,=C2
), depois pressione Enter. - Opção 2: Use caixas de texto sobrepostas
Insira caixas de texto (Inserir → Caixa de Texto), depois clique dentro de uma e digite=
na barra de fórmulas. Clique na célula auxiliar para vincular a caixa a ela (por exemplo,=C2
). Formate e posicione essas caixas de texto manualmente sobre a região do eixo do gráfico.
- A cor e o tamanho da fonte aplicados por meio de fórmulas não serão refletidos automaticamente nos rótulos; use formatação manual ou VBA se formatação dinâmica for necessária.
- Rótulos de dados vinculados usando 'Valor Das Células' aplicam o conteúdo completo da célula como está; partes individuais (por exemplo, símbolos e valores) não podem ser formatadas separadamente.
- Este método é melhor para gráficos de colunas, gráficos de linhas ou gráficos de dispersão onde você pode colocar livremente rótulos de dados ou caixas de texto perto dos eixos.
- Se o tamanho do gráfico ou o comprimento dos dados mudar, pode ser necessário ajustar manualmente as posições das caixas de texto.
- Você deseja rótulos dinâmicos que reflitam mudanças nos valores da planilha.
- Você precisa concatenar valores (por exemplo, combinar unidades, indicadores ou notas).
- O VBA não é uma opção devido a restrições ou preferências de macros.
Essa solução baseada em fórmulas fornece um método flexível e sem VBA para criar rótulos semelhantes a eixos inteligentes. No entanto, para automação ou formatação condicional de fonte (como escalas de cores ou estilos baseados em valor), consulte a solução baseada em VBA.
Outro recurso embutido: Usar caixas de texto formatadas como rótulos de eixos personalizados
Se a formatação de rótulos de eixos nativa do Excel for muito restritiva e você precisar de controle total sobre a aparência do rótulo — como aplicar fontes mistas, cores de fundo, múltiplas linhas ou ícones — o método mais flexível é inserir e posicionar manualmente caixas de texto como rótulos de eixos personalizados.
Esse método é especialmente adequado para gráficos de apresentação, infográficos ou dashboards que exigem uma aparência altamente personalizada ou layout de rótulos que a formatação de eixos padrão não pode fornecer.
Passos de operação:
- Vá até a aba Inserir e escolha Caixa de Texto. Você pode inserir um retângulo padrão ou outras formas conforme necessário.
- Desenhe a caixa de texto próxima à marcação de escala ou localização do rótulo do eixo.
- Digite ou cole o texto desejado. Para vincular dinamicamente a caixa de texto a uma célula da planilha, clique na caixa de texto, digite
=
na barra de fórmulas, depois selecione a célula. - Use as ferramentas de formatação na aba Início para personalizar a fonte, tamanho, cor, fundo, borda e alinhamento.
- Repita para cada rótulo que você deseja substituir ou personalizar no gráfico.
- As caixas de texto suportam todos os estilos de formatação, incluindo texto de várias linhas, símbolos e controle total de cor.
- As caixas de texto não se movem automaticamente com o gráfico. Se o gráfico ou intervalo de dados mudar, o reposicionamento manual pode ser necessário.
- Este método é melhor para gráficos estáticos ou dashboards visuais destinados a relatórios ou apresentações.
- Se as alterações de formatação não tiverem efeito, certifique-se de que a caixa de texto está selecionada e não agrupada com o gráfico.
- Se você está vinculando a células, verifique se as fórmulas estão livres de erros e apontam para os valores de célula corretos.
- Para tarefas em larga escala ou repetitivas, considere usar VBA para inserir e formatar rótulos programaticamente.
- Sempre salve um backup antes de realizar edições manuais ou sobrepor formas personalizadas.
A formatação de eixos padrão do Excel é rápida e simples para a maioria dos casos de uso. Mas quando você precisa de visuais de alto impacto ou layouts complexos de rótulos, caixas de texto posicionadas e estilizadas manualmente oferecem a maior liberdade de design. Embora isso exija mais esforço e falta de automação, é ideal para gráficos únicos ou prontos para apresentação.
Demonstração: alterar a cor da fonte dos rótulos no eixo do gráfico no Excel
Artigos relacionados:
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins