Hoe voegt u een verticale of gemiddelde lijn toe aan een staafgrafiek in Excel?
Wanneer u in Excel een staafgrafiek gebruikt om uw gegevens visueel weer te geven, komt u soms situaties tegen waarin u de gemiddelde waarde duidelijk wilt benadrukken – zodat uw publiek direct ziet hoe individuele datapunten zich verhouden tot het algemene gemiddelde. Door een verticale lijn die dit gemiddelde weergeeft rechtstreeks in de staafgrafiek toe te voegen, zoals in de onderstaande schermafbeelding te zien is, vergroot u de duidelijkheid en interpreteerbaarheid van uw grafiek voor presentaties, rapporten en besluitvorming. Deze handleiding beschrijft verschillende methoden om een dergelijke gemiddelde- of verticale lijn aan een staafgrafiek in Excel toe te voegen, variërend van ingebouwde grafiekopties tot geautomatiseerde VBA-macro’s.

Voeg Verticale lijn toe aan Staafgrafiek
VBA-codeoplossing: Voeg programmatisch een verticale/gemiddelde lijn toe
Voeg Verticale lijn toe aan Staafgrafiek
Zorg er eerst voor dat uw gegevens zijn voorbereid en klaar zijn voor visualisatie in een staafdiagram.
1. Selecteer uw gegevensbereik en ga vervolgens naar Invoegen > Staaf > Staaf. Zo maakt u in één keer de basisgrafiek op basis van uw dataset.


2. Ga naar een ongebruikt gedeelte van uw werkblad, bijvoorbeeld cel A10. Typ Y in deze cel en X in de aangrenzende cel (B10). Zo legt u de basis voor het plotten van de gemiddelde lijn.

3. Typ 0 en 1 in de twee cellen direct onder de Y-cel (A11 en A12), zodat u een verticale gegevensreeks vormt ter ondersteuning van de gemiddelde lijn. Deze stap is essentieel om de verticale oriëntatie van de lijn tijdens het plotten te waarborgen.

4. Voer in de cel onder X (B11) de formule =GEMIDDELDE($B$2:$B$9) in, waarbij $B$2:$B$9 uw daadwerkelijke gegevensbereik vertegenwoordigt. Druk op Enter en sleep de vulgreep naar de cel eronder (B12) om de formule te kopiëren. Zo wordt de gemiddelde waarde automatisch toegepast op beide punten waaraan de lijn wordt vastgemaakt.
Tips: Controleer de celverwijzingen in uw formule, vooral als uw gegevens niet in kolom B staan of op andere rijen beginnen.

5. Klik met de rechtermuisknop ergens op de staafgrafiek en selecteer Gegevens selecteren in het contextmenu. Deze stap is nodig om de gegevens van de gemiddelde lijn in de grafiek op te nemen.

6. Klik in het dialoogvenster Gegevens selecteren-bron op de knop Toevoegen onder Bereik van de reeksnaam. Zo voegt u een nieuwe reeks toe, specifiek voor uw gemiddelde lijn.

7. Wijs in het dialoogvenster Reeks bewerken dat verschijnt een geschikte reeksnaam toe en geef B11:B12 op als uw reekswaarden (of pas dit aan als uw gemiddelde ergens anders is berekend).

8. Klik tweemaal op OK om de dialoogvensters te sluiten en terug te keren naar het werkblad. Klik nu op de nieuw toegevoegde reeks in de staafgrafiek, klik met de rechtermuisknop en kies Reekstype / Grafiektype wijzigen om de weergavevorm bij te werken.

9. Kies in het venster Grafiektype wijzigen > X Y (spreidingsdiagram) > Spreidingsdiagram met horizontale lijnen. Klik op OK om toe te passen en dit dialoogvenster te sluiten.
Opmerking: In Excel 2013 en nieuwer selecteert u het gedeelte Combinatie onder Alle grafieken en past u vervolgens Spreidingsdiagram met horizontale lijnen toe op uw gemiddelde reeks.


10. Ga terug naar de grafiek en klik met de rechtermuisknop om in het contextmenu opnieuw Gegevens selecteren te kiezen.
11. Selecteer in het venster Gegevens selecteren de reeks Gemiddelde en klik op Bewerken om de X- en Y-waarden nauwkeuriger te definiëren.

12. Voer in het dialoogvenster Reeks bewerken de bereiken in voor uw X- en Y-waarden (meestal de twee cellen onder uw X- en Y-labels). Als u locaties hebt gewijzigd, controleer dan of de verwijzingen overeenkomen met de opzet van uw werkblad.

13. Na het klikken op OK in de dialoogvensters klikt u met de rechtermuisknop op de secundaire (rechter) Y-as en selecteert u As opmaken.

14. Schakel in het dialoogvenster As opmaken de optie Vast in naast Maximum en stel de waarde in op 1. Hierdoor wordt de gemiddelde lijn over de volledige verticale hoogte van de grafiek uitgestrekt.
Tip: Door het maximale asbereik op 1 in te stellen, krijgt u het „volledige” verticale lijn-effect; als u dit weglaat, kan de lijn kort zijn of verkeerd worden weergegeven.

In Excel 2013 en nieuwer kunt u direct 1 invoeren in het veld Maximum in het deelvenster As opmaken.
15. Nadat u het dialoogvenster hebt gesloten, ziet u de gemiddelde Verticale lijn toegevoegd aan uw Staafgrafiek, die visueel het gemiddelde van de gegevens markeert voor snelle vergelijking.

Voor verdere visuele afstemming klikt u met de rechtermuisknop op de lijn en selecteert u Gegevensreeks opmaken om opmaakopties voor kleur, stijl en dikte te openen. Het aanpassen van deze elementen verbetert vaak de duidelijkheid van uw presentatie of laat deze naadloos aansluiten bij de huisstijl van uw organisatie.

Veelvoorkomende tips voor probleemoplossing zijn: controleer of uw X- en Y-waardebereiken geen lege cellen bevatten en of u altijd de juiste celbereiken selecteert in de Gegevens selecteren-dialoogvensters. Als de verticale lijn niet verschijnt zoals verwacht, controleer dan opnieuw de grafiektype-toewijzingen of de instelling van het maximale asbereik—deze veroorzaken vaak visuele afwijkingen wanneer ze niet correct zijn ingesteld. Wanneer u brongegevens wijzigt, keert u terug naar de formulecellen en controleert u of de verwijzingen nog steeds overeenkomen met het bedoelde gegevensbereik.
VBA-codeoplossing: Voeg programmatisch een verticale/gemiddelde lijn toe
Voor gebruikers die regelmatig grafieken bijwerken of periodieke rapporten maken, kan het automatiseren van het proces om een verticale of gemiddelde lijn toe te voegen met VBA aanzienlijk tijd besparen. Deze methode is vooral handig wanneer u meerdere vergelijkbare grafieken beheert of lijnen moet bijwerken naarmate de gegevens veranderen – waardoor u handmatige stappen kunt overslaan. Hoewel de VBA-aanpak werkbladen met macro-ondersteuning en enige vertrouwdheid met de Visual Basic-editor vereist, biedt deze flexibiliteit en efficiëntie.
Opmerking: Controleer of uw werkblad een staafgrafiek bevat voordat u deze code uitvoert.
1. Ga naar het tabblad Ontwikkelaar en klik op Visual Basic om de editor Microsoft Visual Basic for Applications te openen. Als het tabblad Ontwikkelaar niet zichtbaar is, raadpleeg dan deze handleiding: Het tabblad Ontwikkelaar weergeven in Excel.
2. Klik in de VBA-editor op Invoegen > Module om een nieuwe module te maken. Plak vervolgens de volgende code in het editorvenster:
Sub AddAverageLineToBarChart()
Dim cht As ChartObject
Dim ws As Worksheet
Dim dataRange As Range
Dim avgValue As Double
Dim i As Integer
Dim nameSeries As String
Dim xValues(1 To 2) As Double
Dim yValues(1 To 2) As Double
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = ActiveSheet
Set cht = ws.ChartObjects(1) ' Use the first chart on the active sheet
Set dataRange = Application.InputBox("Select the data range for average calculation", xTitleId, Type:=8)
nameSeries = Application.InputBox("Name for the average series", xTitleId, "Average")
avgValue = Application.WorksheetFunction.Average(dataRange)
xValues(1) = avgValue
xValues(2) = avgValue
yValues(1) = 0
yValues(2) = 1
With cht.Chart
.SeriesCollection.NewSeries
With .SeriesCollection(.SeriesCollection.Count)
.Name = nameSeries
.XValues = xValues
.Values = yValues
.ChartType = xlXYScatterLines
.AxisGroup = 1
End With
End With
End Sub 3Nadat u de code hebt ingevoerd, klikt u op de knop
om de macro uit te voeren. Er verschijnt een dialoogvenster waarin u het gegevensbereik moet selecteren voor het berekenen van het gemiddelde en vervolgens een naam moet opgeven voor de gemiddelde reeks. De macro voegt automatisch een verticale gemiddelde lijn toe aan het eerste grafiekobject in uw huidige werkblad.
Tips: Als u meerdere grafieken hebt, pas dan ws.Grafiekobjecten(1) aan om de juiste grafiekindex te selecteren.
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins