Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo cambiar el color y tamaño de la fuente de las etiquetas del eje del gráfico en Excel?

Author Kelly Last modified

Supongamos que has creado un gráfico en Excel y las etiquetas del eje Y muestran valores numéricos. Ahora, quieres que ciertas etiquetas del eje destaquen: tal vez resaltar los números negativos en rojo, mostrar los valores positivos en un color diferente o ajustar el tamaño para las etiquetas que cumplen con ciertos criterios. ¿Cómo puedes cambiar eficientemente el color y tamaño de la fuente de los valores seleccionados de las etiquetas del eje según dichas reglas en Excel? Esta guía proporciona pasos detallados y consejos prácticos para varios enfoques útiles, ayudándote a ajustar el formato de las etiquetas del eje con facilidad para mejorar la visualización y claridad de tus gráficos.

Ya sea que necesites aplicar un cambio uniforme a todas las etiquetas del eje, resaltar valores con formato numérico incorporado, usar fórmulas de Excel para efectos dinámicos basados en texto, formatear etiquetas según criterios personalizados usando VBA o superponer texto personalizado para diseños avanzados, las siguientes soluciones ofrecen orientación paso a paso para múltiples necesidades y situaciones.


Cambiar el color y tamaño de la fuente de todas las etiquetas del eje en un gráfico

Cuando necesitas cambiar el color y tamaño de la fuente de cada etiqueta en un eje del gráfico (X o Y) a la vez, Excel proporciona un método sencillo. Esto es ideal cuando deseas un estilo unificado para todos los números o texto del eje, asegurando consistencia y mejor visibilidad, como agrandar los valores del eje para presentaciones o cambiar colores para coincidir con los requisitos de marca.

Haz clic para seleccionar el eje a formatear (por ejemplo, haz clic en las etiquetas del eje Y en tu gráfico), luego usa la Tamaño de Fuente caja y el Color de Fuente botón en el Fuente grupo en la pestaña Inicio de la cinta de Excel para elegir la configuración de formato deseada. Esto cambia todo el eje a la vez y es adecuado para necesidades básicas de formato.
Change all axis labels' font color and size in a chart

Todos los cambios de color y tamaño de fuente que selecciones se aplicarán a cada etiqueta en el eje elegido, haciendo que este sea un método rápido para mejorar la legibilidad o enfatizar los ejes en tus gráficos.

Aplicar formato condicional para rellenar columnas en un gráfico

Normalmente, todos los puntos de datos en una serie de datos comparten el mismo color. Sin embargo, con la herramienta Rellenar color del gráfico por valor en Kutools para Excel, puedes aplicar fácilmente colores basados en valores a columnas o barras del gráfico, destacando puntos de datos específicos y haciendo que los patrones en tus datos sean más evidentes. Esta característica es especialmente útil para visualizar diferentes rangos de valores a simple vista.


Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Cambiar el color de la fuente de todas las etiquetas negativas del eje en un gráfico

En algunos escenarios analíticos, es posible que desees hacer que los valores negativos del eje sobresalgan, como para identificar rápidamente pérdidas o valores atípicos en una serie de datos. Excel te permite aplicar automáticamente un color diferente a todas las etiquetas negativas del eje utilizando el formato numérico incorporado. Este método es eficiente y no requiere edición manual para cada etiqueta.

1. Haz clic derecho en el eje que deseas formatear (por ejemplo, el eje Y), luego selecciona Formato de Eje del menú contextual.
Right click the axis and select the Format Axis

2. Dependiendo de tu versión de Excel, ajusta el formato numérico del eje:
(1) En Excel2013 y versiones posteriores, en el panel Formato de Eje expande el grupo Número bajo Opciones de Eje. Desde el menú desplegable Categoría selecciona Número, luego elige un números negativos estilo.
(2) En Excel2007 y 2010, abre el cuadro de diálogo Formato de Eje selecciona Número desde la barra lateral, resalta Número bajo Categoría, y elige el formato de números negativos que prefieras.

Excel2013 y versiones posteriores:
set options in Excel2013

Excel2007 y 2010:
set options in Excel2007,2010

Nota: También puedes ingresar directamente un código de formato numérico personalizado como #,##0_ ;[Rojo]-#,##0 en el Código de Formato y hacer clic en Agregar. Para mostrar valores negativos en un color diferente, simplemente cambia [Rojo] por otro nombre de color (por ejemplo, [Azul]).

3. Sal del panel/cuadro de diálogo de formato. Las etiquetas negativas en el eje seleccionado ahora se muestran en el color de fuente elegido, proporcionando énfasis visual inmediato.
all negative labels in the selected axis are changed to red

Este método es fácil de implementar y funciona bien para resaltar números negativos, pero está limitado al formato basado en color y no puede cambiar el tamaño de fuente automáticamente según el valor.


Cambiar el color de fuente de las etiquetas del eje por positivo/negativo/0 con formato condicional en un gráfico

Para mejorar aún más tus etiquetas del eje, es posible que desees diferenciar valores positivos, negativos y cero con colores distintos, facilitando la interpretación de gráficos, especialmente al presentar conjuntos de datos con diversos tipos de valores. La función de formato numérico personalizado de Excel puede ayudarte con esto, aunque solo permite cambios de color basados en el signo del valor, no cambios de tamaño o familia de fuente.

1. Haz clic derecho en tu eje objetivo y elige Formato de Eje del menú contextual.
Right click the axis and select the Format Axis

2. Formatea los números según tu versión de Excel:
(1) En Excel2013 y versiones posteriores, en el panel Formato de Eje bajo Número, escribe[Azul]#,###;[Rojo]#,###;[Verde]0 en el cuadro Código de Formato y haz clic en Agregar.
(2) En Excel2007 y 2010, selecciona Número a la izquierda, escribe el mismo código de formato y haz clic en Agregar.

Excel2013 y versiones posteriores:
set options in Excel2013

Excel2007 y 2010:
set options in Excel2007,2010

Nota: En [Azul]#,###;[Rojo]#,###;[Verde]0 el primer color entre corchetes (Azul) establece el color para los valores positivos, el segundo (Rojo) para los valores negativos y el tercero (Verde) para los valores cero. Ajusta los nombres de los colores según sea necesario. Solo se aceptan nombres de colores reconocidos por Excel.

3. Finaliza y cierra el cuadro de diálogo. Los colores de las etiquetas del eje ahora separan visualmente los valores positivos, negativos y cero para una mejor interpretación de los datos.
all labels' font color are changed based on the format code in the selected axis

Este método es rápido, pero ten en cuenta que solo se puede cambiar el color de fuente mediante esta función. No se pueden afectar los tamaños de fuente ni estilos usando códigos de formato numérico.


Cambiar el color de fuente de las etiquetas del eje si es mayor o menor que un valor con formato condicional en un gráfico

Hay situaciones en las que querrás destacar valores del eje que están por encima o por debajo de un determinado umbral numérico, lo cual es útil para enfatizar límites, objetivos o cortes. De nuevo, el formato numérico de Excel soporta esto a través del uso de reglas de color basadas en valores.

1. Haz clic derecho en el eje que necesita formato, selecciona Formato de Eje.
Right click the axis, and select the Format Axis

2. Ajusta el formato numérico según tu versión de Excel:
(1) Excel2013+: En el panel Formato de Eje en la sección Número , ingresa[Azul][<=400]General;[Magenta][>400] en el cuadro Código de Formato y haz clic en Agregar.
(2) Excel2007/2010: Bajo Número, ingresa el mismo código de formato y haz clic en Agregar.

Excel2013 y versiones posteriores:
set options in Excel2013

Excel2007 y 2010:
set options in Excel2007,2010

3. Una vez confirmado, cerrar el cuadro de diálogo de formato actualiza tu eje seleccionado. Por ejemplo, el código de formato [Azul][<=400]General;[Magenta][>400] significa que las etiquetas para valores de 400 o menos se vuelven azules, mientras que aquellas mayores a 400 aparecen magenta. Los colores y límites son fácilmente personalizables.
if labels are less or equal to400, they will be changed to blue, and if labels are greater than400 they will be changed to magenta

Este enfoque es recomendado para destacar regiones de valores específicas, pero no puede ajustar el tamaño de fuente ni el tipo de letra, solo el color.


VBA: Formatear etiquetas de datos del gráfico basadas en valor (color y tamaño personalizados)

Si quieres personalizar el color y tamaño de las etiquetas de datos en tu gráfico basándote en sus valores, como hacer que los valores negativos sean rojos y más grandes, o los valores positivos azules y más pequeños, el formato incorporado de Excel no puede manejar esto dinámicamente. Sin embargo, con VBA (Visual Basic para Aplicaciones), puedes aplicar lógica personalizada programáticamente para actualizar el estilo de cada etiqueta de datos en consecuencia.

Esta solución es ideal para tableros, presentaciones o la visualización de datos críticos para el negocio donde la apariencia de las etiquetas debe reflejar el significado numérico (por ejemplo, resaltar pérdidas o valores cero).

Pasos para aplicar formato personalizado:

1. En Excel, primero selecciona el gráfico que deseas formatear. Luego ve a la pestaña Desarrollador y haz clic en Visual Basic para abrir el editor de VBA. En el editor, haz clic en Insertar > Módulo, y pega el siguiente código en la ventana del 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. Regresa a Excel, asegúrate de que tu gráfico esté seleccionado, luego ejecuta la macro presionando F5 o usando Ejecutar desde la barra de herramientas. La macro aplicará automáticamente diferentes estilos de fuente a cada etiqueta de datos en la primera serie de tu gráfico basándose en su valor.

💡 Notas y consejos:
  • Esta macro solo formatea la primera serie en el gráfico. Para dirigirse a series adicionales, duplica la lógica y ajústala en consecuencia.
  • La lógica de formato es totalmente personalizable. Puedes modificar los códigos de color RGB, agregar estilo de negrita/cursiva o aplicar tipos de fuente condicionales.
  • Este script solo funciona si las macros están habilitadas y el libro se guarda en formato .xlsm.
  • Si nada ocurre al ejecutar el código, asegúrate de haber seleccionado el gráfico primero —`GráficoActivo` solo detecta los gráficos actualmente seleccionados.

Este enfoque de VBA te permite implementar un formato basado en reglas para una mejor comunicación visual en los gráficos de Excel, especialmente cuando resaltar la importancia de los valores es clave.


Fórmula de Excel: Generar etiquetas en celdas auxiliares y superponer texto personalizado

Aunque las fórmulas de Excel no pueden cambiar directamente el color o tamaño de fuente de las etiquetas del eje, pueden generar texto de etiqueta personalizado dinámicamente. Al usar celdas auxiliares para construir etiquetas descriptivas, como añadir flechas, sufijos o valores formateados, y vincular estas celdas a etiquetas de datos o cuadros de texto, puedes simular una experiencia de etiquetado de eje personalizada impulsada por tus datos.

Este enfoque es especialmente útil cuando necesitas construir etiquetas ricas en anotaciones que se actualicen automáticamente según los cambios en la hoja de trabajo, o al combinar múltiples valores en una cadena de etiqueta.

Ejemplo de pasos operativos:

1. Configura una columna auxiliar junto a los datos de tu gráfico. Por ejemplo, si tus valores del eje Y están en B2:B10, introduce la siguiente fórmula en la celda C2:

=IF(B2>0,"▲ "&B2,IF(B2<0,"▼ "&B2,"0"))

Esta fórmula agrega un símbolo ▲ para números positivos, ▼ para valores negativos y muestra 0 como está. Puedes modificar los símbolos o la lógica para adaptarla a tus necesidades específicas de formato.

2. Arrastra la fórmula hacia abajo a través de la columna C para generar etiquetas correspondientes para cada punto de datos.

3. Crea tu gráfico como de costumbre. Para aplicar las etiquetas personalizadas:

  • Opción 1: Usar etiquetas de datos vinculadas a celdas auxiliares
    Haz clic derecho en la serie de datos del gráfico → Agregar Etiquetas de Datos. Luego haz clic derecho en una etiqueta de datos → Formato de Etiquetas de Datos → bajo Opciones de Etiqueta, deselecciona otras opciones y deja marcada “Valor desde Celdas”. En la barra de fórmulas, escribe = y haz clic en la celda auxiliar correspondiente (por ejemplo, =C2), luego presiona Enter.
  • Opción 2: Usar cuadros de texto superpuestos
    Inserta cuadros de texto (Insertar → Cuadro de Texto), luego haz clic dentro de uno y escribe = en la barra de fórmulas. Haz clic en la celda auxiliar para vincular el cuadro a ella (por ejemplo, =C2). Formatea y coloca estos cuadros de texto manualmente sobre la región del eje del gráfico.
🔍 Consejos y Notas:
  • El color y tamaño de fuente aplicados a través de fórmulas no se reflejarán automáticamente en las etiquetas; utiliza formato manual o VBA si se requiere estilo dinámico.
  • Las etiquetas de datos vinculadas usando “Valor desde Celdas” aplican todo el contenido de la celda tal cual; partes individuales (por ejemplo, símbolos y valores) no se pueden formatear por separado.
  • Este método es mejor para gráficos de columnas, gráficos de líneas o diagramas de dispersión donde puedes colocar libremente etiquetas de datos o cuadros de texto cerca de los ejes.
  • Si el tamaño del gráfico o la longitud de los datos cambia, es posible que necesites ajustar manualmente las posiciones de los cuadros de texto.
✅ Usa este método cuando:
  • Quieres etiquetas dinámicas que reflejen cambios en los valores de la hoja de trabajo.
  • Necesitas concatenar valores (por ejemplo, combinar unidades, indicadores o notas).
  • VBA no es una opción debido a restricciones de macros o preferencias.

Esta solución basada en fórmulas proporciona un método flexible y sin VBA para crear etiquetas de eje inteligentes. Sin embargo, para automatización o formato de fuente condicional (como escalas de color o estilos basados en valores), consulta la solución basada en VBA.


Otros incorporados: Usar cuadros de texto formateados como etiquetas de eje personalizadas

Si el formato de etiquetas de eje nativo de Excel es demasiado restrictivo y necesitas control total sobre la apariencia de las etiquetas, como aplicar fuentes mixtas, colores de fondo, múltiples líneas o iconos, el método más flexible es insertar y posicionar manualmente cuadros de texto como etiquetas de eje personalizadas.

Este método es especialmente adecuado para gráficos de presentación, infografías o tableros que requieren una apariencia altamente personalizada o diseño de etiquetas que el formato de eje estándar no puede proporcionar.

Pasos operativos:

  1. Ve a la pestaña Insertar y elige Cuadro de Texto. Puedes insertar un rectángulo estándar u otras formas según sea necesario.
  2. Dibuja el cuadro de texto cerca de la marca de graduación del eje o la ubicación de la etiqueta.
  3. Escribe o pega el texto deseado. Para vincular dinámicamente el cuadro de texto a una celda de la hoja de trabajo, haz clic en el cuadro de texto, escribe = en la barra de fórmulas, luego selecciona la celda.
  4. Usa las herramientas de formato de la pestaña Inicio para personalizar la fuente, tamaño, color, fondo, borde y alineación.
  5. Repite para cada etiqueta que desees reemplazar o personalizar en el gráfico.
💡 Consejos:
  • Los cuadros de texto admiten todos los estilos de formato, incluido texto de múltiples líneas, símbolos y control completo de color.
  • Los cuadros de texto no se mueven automáticamente con el gráfico. Si el gráfico o el rango de datos cambia, puede requerirse reposicionamiento manual.
  • Este método es mejor para gráficos estáticos o tableros visuales destinados a informes o presentaciones.
🔧 Solución de problemas:
  • Si los cambios de formato no surten efecto, asegúrate de que el cuadro de texto esté seleccionado y no agrupado con el gráfico.
  • Si estás vinculando a celdas, verifica que las fórmulas estén libres de errores y apunten a los valores correctos de las celdas.
  • Para tareas a gran escala o repetitivas, considera usar VBA para insertar y diseñar etiquetas programáticamente.
  • Siempre guarda una copia de seguridad antes de realizar ediciones manuales o superponer formas personalizadas.
📌 Resumen:
El formato de eje predeterminado de Excel es rápido y sencillo para la mayoría de los casos de uso. Pero cuando necesitas visuales de alto impacto o diseños complejos de etiquetas, los cuadros de texto colocados y diseñados manualmente ofrecen la mayor libertad de diseño. Aunque esto requiere más esfuerzo y carece de automatización, es ideal para gráficos únicos o listos para presentación.

Demo: cambiar el color de fuente de las etiquetas en el eje del gráfico en Excel

 

Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos