Come aggiungere una linea orizzontale di media a un grafico in Excel?
In Excel, spesso si crea un grafico per analizzare l'andamento dei dati. Ma a volte, è necessario aggiungere una semplice linea orizzontale che attraversa il grafico e rappresenta la linea media dei dati tracciati, in modo da poter vedere chiaramente e facilmente il valore medio dei dati. In questo caso, come si potrebbe aggiungere una linea orizzontale di media a un grafico in Excel?
- Aggiungi una linea orizzontale di media a un grafico con una colonna di supporto
- Aggiungi una linea orizzontale di media con uno strumento eccezionale
- Aggiungi una linea orizzontale di media a un grafico con codice VBA
Aggiungi una linea orizzontale di media a un grafico con una colonna di supporto
Se desideri inserire una linea orizzontale di media in un grafico, puoi prima calcolare la media dei dati e poi creare il grafico. Procedi in questo modo:
1. Calcola la media dei dati utilizzando la funzione Media , ad esempio, nella Colonna Media C2, digita questa formula: =Media($B$2:$B$8), quindi trascina la maniglia di riempimento automatico di questa cella fino all'intervallo desiderato. Vedi screenshot:
2. Quindi seleziona questo intervallo e scegli il formato del grafico che desideri inserire, ad esempio Istogramma 2D sotto la scheda Inserisci . Vedi screenshot:
3. Dopo aver creato il grafico, clicca su una delle colonne di dati medi (la barra rossa) nel grafico, fai clic con il tasto destro e seleziona Cambia tipo di grafico della serie dal menu contestuale. Vedi screenshot:
4. Nella finestra pop-up Cambia tipo di grafico , clicca per evidenziare Combinazione nella barra a sinistra, clicca sulla casella accanto a Media, e quindi seleziona uno stile di grafico a linee dall'elenco a discesa. Vedi screenshot:
5. Clicca sul pulsante OK . Ora hai una linea orizzontale che rappresenta la media nel tuo grafico, vedi screenshot:
Aggiungi rapidamente una linea orizzontale di media con uno strumento eccezionale
Questo metodo consiglierà uno strumento eccezionale, la funzione Inserisci linea nel grafico di Kutools for Excel, per aggiungere rapidamente una linea orizzontale di media al grafico a colonne selezionato con soli 2 clic!
Supponendo che tu abbia creato un grafico a colonne come mostrato nello screenshot sottostante, puoi aggiungere una linea orizzontale di media come segue:
1. Seleziona il grafico a colonne e clicca su Kutools > Grafici > Inserisci linea nel grafico per attivare questa funzione.
2. Nella finestra di dialogo Aggiungi linea al grafico, controlla l'opzione Media e clicca sul pulsante Ok button.
Ora la linea orizzontale di media viene aggiunta immediatamente al grafico a colonne selezionato.
Aggiungi una linea orizzontale di media a un grafico con codice VBA
Supponendo che tu abbia creato un grafico a colonne con i tuoi dati nel foglio di lavoro, il seguente codice VBA può anche aiutarti a inserire una linea di media attraverso il tuo grafico.
1・Clicca su una delle colonne di dati nel tuo grafico, e tutte le colonne di dati verranno selezionate, vedi screenshot:
2. Tieni premuti i tasti ALT + F11, e si aprirà la finestra Microsoft Visual Basic for Applications.
3. Clicca su Inserisci > Modulo, e incolla il seguente codice nella finestra Modulo.
VBA: aggiungi una linea di media al grafico
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. Quindi premi il tasto F5 per eseguire questo codice, e una linea orizzontale di media sarà stata inserita nel grafico a colonne. Vedi screenshot:
Nota: Questo VBA può essere eseguito solo quando il formato Colonna inserito è Istogramma 2D.
Articoli correlati:
- Come aggiornare automaticamente un grafico dopo aver inserito nuovi dati in Excel?
- Come creare grafici combinati e aggiungere un asse secondario in Excel?
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!