Skip to main content

¿Cómo agregar una línea horizontal de promedio a un gráfico en Excel?

Author: Xiaoyang Last Modified: 2025-08-06

En Excel, a menudo se crea un gráfico para analizar la tendencia de los datos. Pero a veces, es necesario agregar una simple línea horizontal a través del gráfico que represente la línea de promedio de los datos trazados, para que puedas ver clara y fácilmente el valor promedio de los datos. En este caso, ¿cómo podrías agregar una línea horizontal de promedio a un gráfico en Excel?


Agregar una línea horizontal de promedio a un gráfico con una columna auxiliar

Si deseas insertar una línea horizontal de promedio en un gráfico, puedes calcular primero el promedio de los datos y luego crear el gráfico. Por favor, sigue estos pasos:

1. Calcula el promedio de los datos con la función Promedio función, por ejemplo, en la columna Promedio C2, escribe esta fórmula: =Promedio($B$2:$B$8), y luego arrastra el controlador de AutoRelleno de esta celda al rango que necesites. Ver captura de pantalla:
Calculate the average of the data with Average function

2. Luego selecciona este rango y elige un formato de gráfico que quieras insertar, como Columna 2D bajo la pestaña Insertar . Ver captura de pantalla:
choose one chart format under the Insert tab

3. Y se ha creado un gráfico, haz clic en una de las columnas de datos promedio (la barra roja) en el gráfico, haz clic derecho y selecciona Cambiar tipo de gráfico de serie desde el menú contextual. Ver captura de pantalla:
select the Change Series Chart Type from the context menu

4. En el cuadro de diálogo emergente Cambiar tipo de gráfico diálogo, haz clic para resaltar la opción Combinación en la barra izquierda, haz clic en la casilla detrás de Promedio, y luego selecciona un estilo de gráfico de líneas desde la lista desplegable. Ver captura de pantalla:
select the a line chart style from the drop down list

5. Haz clic en el botón Aceptar . Ahora, tienes una línea horizontal que representa el promedio en tu gráfico, ver captura de pantalla:
a horizontal line representing the average in the chart


Agrega rápidamente una línea horizontal de promedio con una herramienta increíble

Este método recomendará una herramienta increíble, la función Insertar línea en gráfico de Kutools para Excel, para agregar rápidamente una línea horizontal de promedio al gráfico de columnas seleccionado ¡con solo 2 clics!

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Supongamos que has creado un gráfico de columnas como se muestra en la siguiente captura de pantalla, y puedes agregar una línea horizontal de promedio de la siguiente manera:
sample chart

1. Selecciona el gráfico de columnas y haz clic en Kutools > Gráficos > Insertar línea en gráfico para habilitar esta función.

2. En el cuadro de diálogo Insertar línea en gráfico, marca la opción Promedio opción, y haz clic en el botón Aceptar botón.
check the Average option in the dialog box

Ahora la línea horizontal de promedio se ha agregado al gráfico de columnas seleccionado de inmediato.
the horizontal average line is added to the chart

Agregar una línea horizontal de promedio a un gráfico con código VBA

Supongamos que has creado un gráfico de columnas con tus datos en tu hoja de cálculo, y el siguiente código VBA también puede ayudarte a insertar una línea de promedio a través de tu gráfico.

1. Haz clic en una de las columnas de datos en tu gráfico, y luego todas las columnas de datos serán seleccionadas, ver captura de pantalla:
select all the data columns of the chart

2. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.

3. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.

VBA: agregar una línea de promedio al gráfico

Sub AverageLine()
'Update 20130907
Dim ser As Series
Dim arr As Variant
Dim total As Double
Dim outArr As Variant
If VBA.TypeName(Application.Selection) <> "Series" Then Exit Sub
Set ser = Application.Selection
arr = ser.Values
total = Application.WorksheetFunction.Average(arr)
ReDim outArr(LBound(arr) To UBound(arr))
For i = LBound(outArr) To UBound(outArr)
    outArr(i) = total
Next
With ActiveChart.SeriesCollection.NewSeries
    .XValues = ser.XValues
    .Values = outArr
    .Name = "Average " & ser.Name
    .AxisGroup = ser.AxisGroup
    .MarkerStyle = xlNone
    .Border.Color = ser.Border.Color
    .ChartType = xlLine
    .Format.Line.ForeColor.ObjectThemeColor = msoThemeColorAccent6
End With
End Sub

4. Luego presiona la tecla F5 para ejecutar este código, y se ha insertado una línea horizontal de promedio en el gráfico de columnas. Ver captura de pantalla:
run vba code to get the horizontal avergae line

Nota: Este VBA solo puede ejecutarse cuando el formato de columna que insertes sea Columna 2D.

Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: 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 marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la 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 libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | 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 mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

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


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • 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 vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!