Hoe verbergt u nulwaardenlabels in een grafiek in Excel?
Bij het maken van grafieken in Excel zorgen gegevenslabels ervoor dat datapunten duidelijk worden weergegeven en geven ze gebruikers direct inzicht in de bijbehorende waarden. Wanneer uw grafiekgegevens echter nullen bevatten, toont Excel deze vaak als gegevenslabels — wat verwarring kan veroorzaken of de visuele aantrekkelijkheid van de grafiek vermindert. In veel zakelijke, academische of rapportagescenario’s is het daarom gebruikelijk om nulwaarden als gegevenslabels te verbergen, zodat alleen echt significante waarden in beeld blijven.
Gelukkig biedt Excel diverse praktische methoden om nulgegevenslabels te verbergen, afgestemd op uiteenlopende behoeften en workflows. Deze handleiding bundelt populaire aanpakken, waaronder ingebouwde opmaakopties, formule-gebaseerde oplossingen en zelfs automatisering via VBA. Lees verder voor duidelijke, stapsgewijze instructies en handige tips om ervoor te zorgen dat uw grafieken alleen de relevante gegevens weergeven.
- Verberg nulGegevenslabels in grafiek via aangepast getalnotatie
- Excel-formule – Verberg nullen via ALS-formule in Brongegevens
- VBA-code – Verberg nulGegevenslabels automatisch via code
Verberg nulGegevenslabels in grafiek via aangepast getalnotatie
Als u nulgegevenslabels in een grafiek wilt verbergen zonder de oorspronkelijke gegevens aan te passen, is een van de snelste oplossingen het toepassen van een aangepaste getalnotatie op de gegevenslabels. Deze methode is vooral handig wanneer u de onderliggende gegevens – inclusief nullen – intact wilt houden, maar nulwaarden niet zichtbaar wilt maken in de grafiek.
1. Voeg eerst, indien nodig, gegevenslabels toe aan uw grafiek. Klik vervolgens met de rechtermuisknop op een van de gegevenslabels en selecteer Opmaak Gegevenslabels in het contextmenu. Zie schermopname:

2. Klik in het Opmaak Gegevenslabels-dialoogvenster op Getal in het linkerdeelvenster. Kies vervolgens Aangepast in de Categorie-lijst. Voer de aangepaste opmaakcode #„" in het Opmaakcode-tekstvak in en klik op Toevoegen om deze op te slaan in de typelijst. Zie schermopname:

Opmerking: In Excel 2013 of nieuwer klikt u, nadat u met de rechtermuisknop op een gegevenslabel hebt geklikt en Opmaak Gegevenslabels hebt geselecteerd, op het pijltje naast Getal in het opmaakdeelvenster, selecteert u Aangepast, voert u #„" in als Opmaakcode en klikt u op Toevoegen.

3. Klik op Sluiten om het dialoogvenster te sluiten. Nu worden alle gegevenslabels met een waarde van nul verborgen in de grafiekweergave, zodat alleen niet-nulwaarden zichtbaar blijven.

Tip: Om nulgegevenslabels weer te geven, keert u terug naar het dialoogvenster Opmaak Gegevenslabels, selecteert u Getal > Aangepast en kiest u een standaard getalnotatie zoals #,##0;-#,##0 uit de lijst met typen.
Deze oplossing is bijzonder effectief wanneer u snel een visuele aanpassing wilt en werkt voor de meeste op getallen gebaseerde grafieken (zoals kolom-, staaf- of lijngrafieken). Als uw Bronbereik echter regelmatig wordt bijgewerkt met formules of veranderende Nulwaarden, kunt u overwegen om de hieronder beschreven formule-gebaseerde of geautomatiseerde oplossingen te gebruiken.
Let op: Aangepaste getalnotatie verbergt nullen visueel in de grafiek, maar de werkelijke waarde blijft nul op de achtergrond en in de brongegevens.
Excel-formule – Verberg nullen in grafiek met ALS-formule in Brongegevens
Een andere praktische manier om te voorkomen dat nulGegevenslabels in uw Excel-grafiek verschijnen, is door uw Brongegevens aan te passen met een ALS-formule. Deze methode vervangt Nulwaarden in de grafiekGegevensbereik door lege cellen, waardoor de grafiekengine van Excel deze punten niet plotten of labelen. Deze aanpak is vooral handig wanneer de grafiek verwijst naar een dynamische Gegevensbereik of formules, en u wilt bepalen welke gegevens worden weergegeven zonder extra opmaakstappen.
Toepasselijke scenario’s: Gebruik deze oplossing wanneer u controle heeft over de brongegevens (of een hulpkolom kunt toevoegen voor de grafiek) en nulwaarden volledig wilt uitsluiten van zowel de grafieklabels als de grafiekreeks zelf.
Voordelen: Eenvoudig, effectief en zorgt ervoor dat nullen worden weggelaten uit zowel de datapunten van de grafiek als de bijbehorende labels.
Nadelen: Vereist dat u bestaande gegevens aanpast of een hulpkolom toevoegt als u uw oorspronkelijke dataset niet wilt wijzigen.
Om deze oplossing toe te passen:
1. Voer in een nieuwe hulpkolom of in uw bestaande gegevensbereik (bijvoorbeeld als uw oorspronkelijke waarden in kolom B staan, beginnend bij cel)B2) de volgende formule in de overeenkomstige cel van de hulpkolom in (bijvoorbeeld cel C2):
=IF(A1=0,"",A1) Deze formule controleert cel C2: als de waarde nul is, retourneert deze een lege cel; anders retourneert deze de oorspronkelijke waarde.
2. Druk op Enter om de formule te bevestigen. Kopieer de formule daarna naar beneden langs uw oorspronkelijke gegevens door de formulecel te selecteren en de vulgreep te slepen, of gebruik Ctrl+C en Ctrl+V.
3. Werk het gegevensbereik van uw grafiek bij zodat deze verwijst naar deze nieuwe hulpkolom (bijvoorbeeld kolom)C), zodat de weergegeven reeksen de aangepaste waarden weerspiegelen.
- Klik met de rechtermuisknop op een bestaand gegevenslabel in de grafiek en kies ‘Gegevenslabels opmaken’.

- Kies onder Labelopties „Waarde uit cellen”. Er verschijnt dan een dialoogvenster: selecteer het bereik van uw hulpkolom en klik op OK.

- Schakel andere labelopties, zoals „Waarde”, uit.
Excel toont nu geen Gegevenslabels voor Nulwaarden, omdat de cellen in de grafiekGegevensbereik daadwerkelijk leeg zijn (niet nul). Let erop dat lege cellen niet als nullen worden geïnterpreteerd in uw grafiekinstellingen (bijvoorbeeld voor lijn- of Spreidingsgrafiek-grafieken: controleer „Instellingen voor verborgen en lege cellen” via Gegevens selecteren → Verborgen en Lege cellen).
Foutmelding: Als uw formulekolom fouten bevat, zoals #WAARDE! in een cel, worden die punten mogelijk weggelaten of tonen ze foutlabels in de grafiek. Zorg er daarom voor dat uw formule voor alle rijen werkt.
VBA-code – Verberg nulGegevenslabels automatisch in grafiek
Voor grotere datasets, regelmatig bijgewerkte grafieken of herhaalde rapportages biedt VBA een handige en efficiënte manier om nulGegevenslabels automatisch te verbergen of te verwijderen uit een Excel-grafiek. De VBA-oplossing is geschikt wanneer u het proces wilt automatiseren of meerdere grafieken tegelijk wilt verwerken zonder handmatige opmaak.
Toepasselijke scenario’s: Deze aanpak is het meest geschikt voor gebruikers die comfortabel zijn met het uitvoeren van macro’s of het beheren van complexe, herhalende grafiektaken in meerdere Excel-werkmappen.
Voordelen: Automatiseert het verbergen van nulgegevenslabels, bespaart tijd en vermindert de kans op handmatige fouten. Werkt ook wanneer grafiekgegevens veranderen of bij het maken van dashboards met frequente updates.
Nadelen: Vereist het inschakelen van macro’s en basiskennis van VBA-procedures. Aanpassingen via VBA moeten mogelijk opnieuw worden uitgevoerd als de gegevens of grafiekreeksen na uitvoering worden bijgewerkt.
Hoe u deze VBA-oplossing gebruikt:
1. Klik op het Excel-lint op Ontwikkelaar > Visual Basic om de VBA-editor te openen. Klik in het VBA-venster op Invoegen > Module en plak de volgende code in de nieuw gemaakte module:
Sub HideZeroDataLabels()
'Updated by extendoffice 2025/7/11
Dim cht As Chart
Dim s As Series
Dim pt As Point
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set cht = Application.ActiveChart
If cht Is Nothing Then
MsgBox "Please activate the chart from which you want to hide zero data labels.", vbExclamation, xTitleId
Exit Sub
End If
For Each s In cht.SeriesCollection
For Each pt In s.Points
If pt.HasDataLabel Then
If pt.DataLabel.Text = "0" Or pt.DataLabel.Text = "0%" Then
pt.DataLabel.Delete
End If
End If
Next pt
Next s
End Sub 2. Ga terug naar uw werkblad en activeer de grafiek waarin u nulgegevenslabels wilt verbergen (door één keer op de rand van de grafiek te klikken).
3. Ga terug naar de VBA-editor en klik op de knop
Uitvoeren(of druk op)F5) om de macro uit te voeren. De macro doorloopt alle grafiekreeksen en verbergt automatisch elk label met een waarde van nul, terwijl de overige gegevenslabels onaangetast blijven.
Praktische tips: Als uw grafiek meer dan één gegevensreeks bevat, verwerkt de macro elke reeks afzonderlijk. U kunt de macro ook toewijzen aan een aangepaste knop voor nog eenvoudiger herhaald gebruik.
Foutmelding: Zorg ervoor dat u macro's heeft ingeschakeld voordat u de code uitvoert, en dat de grafiek die u wilt verwerken momenteel actief is—anders toont de macro een waarschuwing.
Gerelateerde artikelen:
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

