Como alterar o intervalo dos rótulos do eixo e o tamanho da fonte num gráfico do Excel?
Suponha que tenha criado um gráfico no Excel e que o eixo Y — especificamente o Intervalo de rótulos do eixo — apresente valores numéricos. Agora, pretende destacar determinados rótulos desse eixo: por exemplo, realçar números negativos a vermelho, apresentar valores positivos noutra cor ou ajustar o tamanho das etiquetas que cumpram critérios específicos. Como pode alterar eficientemente a cor da fonte e o tamanho dos valores selecionados nas etiquetas do eixo, de acordo com essas regras, diretamente no Excel? Este guia oferece passos detalhados e dicas práticas para várias abordagens úteis, ajudando-o a personalizar facilmente a formatação das etiquetas do eixo e a melhorar a visualização e clareza dos seus dados.
Quer precise de aplicar uma alteração uniforme a todos os intervalos de rótulos do eixo, realçar valores com formatação numérica incorporada, utilizar fórmulas do Excel para criar efeitos dinâmicos baseados em texto, formatar etiquetas com base em critérios personalizados através de VBA ou sobrepor texto personalizado em esquemas avançados, as soluções seguintes oferecem orientações passo a passo adaptadas a múltiplas necessidades e situações.
➤ Alterar todas as Intervalo de rótulos do eixo e o tamanho das Cor da Fonte num gráfico
➤ Alterar todas as Intervalo de rótulos do eixo negativas e o respetivo Cor da Fonte num gráfico
➤ Alterar o Intervalo de rótulos do eixo e o Cor da Fonte por positivo/negativo/0 com Usar Formatação Condicional num gráfico
➤ Alterar o Intervalo de rótulos do eixo e o Cor da Fonte se for maior ou menor que um valor com Usar Formatação Condicional num gráfico
➤ VBA: Alterar o Cor da Fonte e o tamanho das etiquetas do eixo com lógica personalizada
➤ Fórmula do Excel: Gerar etiquetas em células auxiliares e sobrepor texto personalizado
Alterar a Intervalo de rótulos do eixo e o tamanho de todos os Cor da Fonte num gráfico
Quando precisar de alterar a cor da fonte e o tamanho de todas as etiquetas de um eixo do gráfico (X ou Y) de uma só vez, o Excel oferece um método simples. Esta abordagem é ideal para aplicar um estilo uniforme a todos os números ou textos do eixo, garantindo consistência e melhor visibilidade — por exemplo, aumentar os valores do eixo para apresentações ou ajustar as cores à identidade visual da sua organização.
Clique para selecionar o eixo que pretende formatar (por exemplo, clique no eixo Y do seu gráfico) e, em seguida, utilize a caixa Tamanho da fonte e o botão Cor da Fonte no grupo Tipo de Letra do separador Base da Faixa de Opções do Excel para aplicar as definições de formatação pretendidas. Este método altera todo o eixo de uma só vez, sendo ideal para necessidades básicas de formatação.
Todas as alterações de cor da fonte e tamanho que selecionar serão aplicadas a todas as etiquetas do eixo escolhido, tornando este um método rápido para melhorar a legibilidade ou destacar eixos nos seus gráficos.
Aplicar Usar Formatação Condicional para preencher colunas num gráfico
Normalmente, todos os pontos de dados numa única série partilham a mesma cor. Contudo, com a ferramenta Preencher cor do gráfico por valor no Kutools para Excel, pode aplicar facilmente cores diferentes às colunas ou barras do gráfico com base nos respetivos valores, destacando pontos específicos e tornando os padrões nos seus dados ainda mais evidentes. Esta funcionalidade é especialmente útil para visualizar rapidamente diferentes intervalos de valores.
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á
Alterar a Intervalo de rótulos do eixo de todos os valores negativos nos Cor da Fonte de um gráfico
Em alguns cenários analíticos, poderá querer destacar valores negativos no eixo — por exemplo, para identificar rapidamente perdas ou valores atípicos numa série de dados. O Excel permite-lhe aplicar automaticamente uma cor diferente a todos os rótulos do eixo com valores negativos, utilizando a formatação numérica incorporada. Este método é eficiente e não exige edição manual de cada etiqueta.
1. Clique com o botão direito no eixo que pretende formatar (por exemplo, no eixo Y) e selecione Formatar Eixo no menu de contexto.
2. Consoante a sua versão do Excel, ajuste a formatação numérica do eixo:
(1) No Excel 2013 e versões posteriores, no painel Formatar Eixo, expanda o grupo Número em Opções do Eixo. No menu pendente Categoria, selecione Número e escolha um estilo que apresente os Números Negativos a vermelho.
(2) No Excel 2007 e 2010, abra a caixa de diálogo Formatar Eixo, selecione Número na barra lateral, destaque Número em Categoria e escolha a formatação pretendida para números negativos.
Excel 2013 e versões posteriores:
Excel 2007 e 2010:
Nota: Também pode introduzir diretamente um código de formato numérico personalizado, como #,##0_ ;[Red]-#,##0, na caixa Código de Formato e clicar em Adicionar. Para apresentar valores negativos noutra cor, basta alterar [Red]para outro nome de cor (por exemplo,)[Blue]).
3. Saia do painel ou caixa de diálogo de formatação. As etiquetas negativas no eixo selecionado são agora apresentadas na sua Cor da Fonte escolhida, garantindo um destaque visual imediato.
Este método é fácil de implementar e eficaz para destacar números negativos, mas limita-se à formatação por cor e não permite ajustar automaticamente o tamanho da fonte com base no valor.
Alterar a Intervalo de rótulos do eixo dos Cor da Fonte conforme sejam positivos/negativos/0 com Usar Formatação Condicional num gráfico
Para melhorar ainda mais o seu intervalo de rótulos do eixo, pode diferenciar valores positivos, negativos e zero com cores distintas, tornando os gráficos mais intuitivos — especialmente ao apresentar conjuntos de dados com valores variados. A formatação personalizada de números do Excel facilita essa tarefa, embora permita alterar cores apenas com base no sinal do valor, sem opções para ajustar tamanho ou tipo de letra.
1. Clique com o botão direito do rato no eixo pretendido e escolha Formatar Eixo no menu de contexto.
2. Formate os números de acordo com a sua versão do Excel:
(1) No Excel 2013 e versões posteriores, no painel Formatar Eixo, em Número, introduza [Blue]#,###;[Red]#,###;[Green]0 na caixa Código de Formato e clique em Adicionar.
(2) No Excel 2007 e 2010, selecione Número à esquerda, introduza o mesmo código de formato e clique em Adicionar.
Excel 2013 e versões posteriores:
Excel 2007 e 2010:
Nota: Em [Blue]#,###;[Red]#,###;[Green]0, a primeira cor entre parênteses retos (Azul) define a cor dos valores positivos, a segunda (Vermelho) define a cor dos valores negativos e a terceira (Verde) define a cor dos valores nulos. Ajuste os nomes das cores conforme necessário — apenas são aceites nomes de cores reconhecidos pelo Excel.
3. Termine e feche a caixa de diálogo. As cores das etiquetas do eixo distinguem agora visualmente os valores positivos, negativos e os valores zero, melhorando a interpretação dos dados.
Este método é rápido, mas note que apenas a cor da fonte pode ser alterada através desta funcionalidade. O tamanho da fonte ou os estilos não podem ser afetados utilizando códigos de formatação numérica.
Alterar a Intervalo de rótulos do eixo dos Cor da Fonte se forem superiores ou inferiores a um valor com Usar Formatação Condicional num gráfico
Existem situações em que pretende destacar valores do eixo que estejam acima ou abaixo de um determinado limiar numérico — uma funcionalidade útil para enfatizar limites, metas ou fronteiras. Mais uma vez, a formatação condicional do Excel suporta esta necessidade através de regras de cor baseadas em valores.
1. Clique com o botão direito do rato no eixo que pretende formatar e selecione Formatar Eixo.
2. Ajuste o formato numérico conforme a sua versão do Excel:
(1) Excel 2013+: No painel Formatar Eixo, na secção Número, introduza [Blue][400] na caixa Código de Formato e clique em Adicionar.
(2) Excel 2007/2010: Em Número, introduza o mesmo código de formato e clique em Adicionar.
Excel 2013 e versões posteriores:
Excel 2007 e 2010:
3. Após a confirmação, ao fechar a caixa de formatação, o seu eixo selecionado será atualizado. Por exemplo, o código de formato [Blue][400] significa que as etiquetas com valores iguais ou inferiores a 400 ficam azuis, enquanto as superiores a 400 aparecem em magenta. As cores e os limites são facilmente personalizáveis.
Esta abordagem é ideal para destacar regiões específicas de valores, embora permita ajustar apenas a cor — não o tamanho nem o tipo de letra.
VBA: Formatar Rótulos de Dados do gráfico com base no valor (cor e tamanho personalizados)
Se pretender personalizar a cor da fonte e o tamanho dos rótulos de dados no seu gráfico com base nos respetivos valores — por exemplo, apresentar os valores negativos a vermelho e com tamanho maior, ou os positivos a azul e mais pequenos — a formatação incorporada do Excel não o consegue fazer de forma dinâmica. Contudo, com VBA (Visual Basic for Applications), pode aplicar regras personalizadas por programação para atualizar logicamente o estilo de cada rótulo de dados em conformidade.
Esta solução é ideal para painéis de controlo, apresentações ou visualização de dados críticos para o negócio, em que a aparência das etiquetas deve refletir o significado numérico — por exemplo, destacando perdas ou valores zero.
Passos para aplicar a formatação personalizada:
1. No Excel, comece por selecionar o gráfico que pretende formatar. Em seguida, aceda ao separador Programador e clique em Visual Basic para abrir o editor do VBA. No editor, clique em 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. Regresse ao Excel, certifique-se de que o seu gráfico está selecionado e execute a macro premindo F5 ou utilizando Executar na barra de ferramentas. A macro aplicará automaticamente um estilo de letra diferente a cada etiqueta de dados da primeira série do seu gráfico, com base no respetivo valor.
- Esta macro formata apenas a primeira série no gráfico. Para aplicar a outras séries, duplique a lógica e ajuste-a conforme necessário.
- A lógica de formatação é totalmente personalizável: pode ajustar os códigos de cor RGB, aplicar estilos em negrito ou itálico e definir tipos de letra condicionais.
- Este script só funciona se as macros estiverem ativadas e o livro for guardado em formato .xlsm.
- Se nada acontecer ao executar o código, certifique-se de que selecionou previamente o gráfico — o «ActiveChart» deteta apenas gráficos atualmente selecionados.
Esta abordagem com VBA permite-lhe aplicar formatação condicional baseada em regras, garantindo uma comunicação visual mais eficaz nos gráficos do Excel — especialmente quando é essencial destacar o significado dos valores.
Fórmula do Excel: Gerar etiquetas em células auxiliares e sobrepor texto personalizado
Embora as fórmulas do Excel não possam alterar diretamente a cor da fonte nem o tamanho dos rótulos do eixo, conseguem gerar dinamicamente texto personalizado para as etiquetas. Ao usar células auxiliares para criar etiquetas descritivas — como adicionar setas, sufixos ou valores formatados — e ligá-las aos Rótulos de Dados ou a uma Caixa de Texto, consegue simular uma experiência de rotulagem de eixos totalmente personalizada, impulsionada pelos seus dados.
Esta abordagem revela-se especialmente útil quando precisa de criar etiquetas ricas em anotações que se atualizem automaticamente com base nas alterações efetuadas na folha de cálculo ou quando combina diversos valores numa única cadeia de etiqueta.
Passos operacionais de exemplo:
1. Configure uma coluna auxiliar junto aos dados do seu gráfico. Por exemplo, se os seus valores do eixo Y estiverem em B2:B10, introduza a seguinte fórmula na célula C2:
=IF(B2>0,"▲ "&B2,IF(B2<0,"▼ "&B2,"0")) Esta fórmula adiciona o símbolo ▲ a números positivos, ▼ a valores negativos e apresenta o 0 tal como está. Pode personalizar os símbolos ou ajustar a lógica para se adaptarem perfeitamente às suas necessidades específicas de formatação.
2. Arraste a fórmula para baixo na coluna C para gerar as etiquetas correspondentes a cada ponto de dados.
3. Crie o seu gráfico normalmente. Para aplicar as etiquetas personalizadas:
- Opção 1: Utilize rótulos de dados ligados a 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 numa etiqueta de dados → Formatar Rótulos de Dados → em Opções de Etiqueta, desative as restantes opções e mantenha apenas «Valor das Células» selecionado. Na Barra de Fórmulas, digite=e clique na célula auxiliar correspondente (por exemplo,)=C2), depois prima Enter. - Opção 2: Utilize caixas de texto sobrepostas
Insira uma caixa de texto (Inserir → Caixa de Texto), clique dentro dela e digite=na Barra de Fórmulas. Em seguida, clique na célula auxiliar para ligar a caixa a essa célula (por exemplo,)=C2). Formate e posicione manualmente essas caixas de texto sobre a área do eixo do gráfico.
- As cores e tamanhos de fonte aplicados por fórmulas não são refletidos automaticamente nas etiquetas; recorra à formatação manual ou ao VBA caso precise de uma estilização dinâmica.
- As etiquetas de dados ligadas a «Valor das Células» aplicam todo o conteúdo da célula exatamente como está; partes individuais (como símbolos e valores) não podem ser formatadas separadamente.
- Este método é ideal para gráficos de colunas, gráficos de linhas ou gráficos de dispersão, nos quais pode posicionar livremente rótulos de dados ou caixas de texto junto aos eixos.
- Se o tamanho do gráfico ou o comprimento dos dados for alterado, poderá ter de ajustar manualmente as posições das Caixas de Texto.
- Pretende etiquetas dinâmicas que reflitam automaticamente as alterações nos valores da folha de cálculo?
- Precisa de concatenar valores (por exemplo, combinar unidades, indicadores ou notas)?
- O VBA não é uma opção devido a restrições relacionadas com macros ou a preferências pessoais.
Esta solução alternativa baseada em fórmulas oferece um método flexível e sem VBA para criar etiquetas inteligentes semelhantes às dos eixos. No entanto, para automatização ou formatação condicional de tipos de letra — como escalas de cor ou estilos baseados em valores —, consulte a solução baseada em VBA.
Outras opções incorporadas: Utilizar Caixa de Texto formatados como Intervalo de rótulos do eixo personalizadas
Se a formatação nativa das etiquetas dos eixos do Excel for demasiado restritiva e precisar de controlo total sobre a aparência das etiquetas — como aplicar tipos de letra mistos, cor de fundo, várias linhas ou ícones — o método mais flexível consiste em inserir e posicionar manualmente Caixa de Texto como intervalo de rótulos do eixo personalizadas.
Este método é ideal para gráficos de apresentação, infográficos ou painéis de controlo que requeiram uma aparência altamente personalizada ou um layout de etiquetas impossível de obter com a formatação padrão dos eixos.
Passos operacionais:
- Aceda ao separador Inserir e escolha Caixa de Texto. Pode inserir um retângulo padrão ou outras formas, conforme necessário.
- Desenhe a caixa de texto junto à marca ou etiqueta do eixo.
- Digite ou cole o texto pretendido. Para ligar dinamicamente a caixa de texto a uma célula da folha de cálculo, clique na caixa de texto, digite
=na Barra de Fórmulas e, em seguida, selecione a célula. - Utilize as ferramentas de formatação do separador Base para personalizar o tipo de letra, tamanho, cor, fundo, contorno e alinhamento.
- Repita este procedimento para cada etiqueta que deseje substituir ou personalizar no gráfico.
- As Caixas de Texto suportam todos os estilos de formatação, incluindo texto multilinha, símbolos e controlo total sobre as cores.
- As caixas de texto não se movem automaticamente com o gráfico. Se o gráfico ou o intervalo de dados for alterado, poderá ser necessário reposicioná-las manualmente.
- Este método é ideal para gráficos estáticos ou painéis visuais em relatórios e apresentações.
- Se as alterações de formatação não produzirem efeito, certifique-se de que a caixa de texto está selecionada e não agrupada com o gráfico.
- Se estiver a ligar células, certifique-se de que as fórmulas estão isentas de erros e apontam para os valores corretos das células.
- Para tarefas em larga escala ou repetitivas, opte por utilizar VBA para inserir e formatar etiquetas de forma programática.
- Guarde sempre uma cópia de segurança antes de fazer edições manuais ou substituir formas personalizadas.
A formatação predefinida dos eixos do Excel é rápida e simples na maioria dos casos. Contudo, quando necessita de elementos visuais de grande impacto ou esquemas complexos de etiquetas, as Caixa de Texto posicionadas e estilizadas manualmente oferecem a maior liberdade de design. Embora exija mais esforço e não seja automatizada, esta abordagem é ideal para gráficos pontuais ou preparados para apresentações.
Demonstração: alterar a Cor da Fonte das etiquetas no eixo do gráfico no Excel
Artigos relacionados:
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