¿Cómo agregar una línea horizontal de promedio a un gráfico en Excel?
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
- Agregar una línea horizontal de promedio con una herramienta asombrosa
- Agregar una línea horizontal de promedio a un gráfico con código VBA
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:
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:
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:
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:
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:
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!
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:
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.
Ahora la línea horizontal de promedio se ha agregado al gráfico de columnas seleccionado de inmediato.
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:
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:
Nota: Este VBA solo puede ejecutarse cuando el formato de columna que insertes sea Columna 2D.
Artículos relacionados:
- ¿Cómo actualizar automáticamente un gráfico después de ingresar nuevos datos en Excel?
- ¿Cómo crear gráficos combinados y agregar un eje secundario en Excel?
Las mejores herramientas de productividad para Office
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!