KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe voegt u een verticale of gemiddelde lijn toe aan een staafgrafiek in Excel?

AuteurSun Wijzigingsdatum

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/gemiddelde lijn toe aan staafdiagram

Voeg Verticale lijn toe aan Staafgrafiek

VBA-codeoplossing: Voeg programmatisch een verticale/gemiddelde lijn toe


pijl blauw rechts bubbel 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.

klik op staaf om een staafdiagram te makeneen staafdiagram is gemaakt

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.

typ x y in lege cellen afzonderlijk

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.

typ01 onder Y-cel afzonderlijk

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.

voer een formule in onder x-cel

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.

klik op Gegevens selecteren in het rechtermuisknopmenu

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.

klik op de knop Toevoegen

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).

stel opties in in het dialoogvenster Reeks bewerken

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.

klik op Diagramtype reeks wijzigen in het rechtermuisknopmenu

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.

kies X Y (Spreidings-)diagramtype

kies Spreiding met rechte lijnen vanaf Excel 2013

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.

bewerk de Gemiddelde reeks

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.

stel opties in in het dialoogvenster Reeks bewerken

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.

klik op As opmaken in het rechtermuisknopmenu

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.

stel opties in in het dialoogvenster As opmaken

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.

de gemiddelde verticale lijn is toegevoegd aan het staafdiagram

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.

pas de lijnindeling aan naar wens

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 Uitvoeren-knopom 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

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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