Skip to main content

Lege cellen vullen met de waarde erboven of 0 in Excel - stap voor stap handleiding

Author: Xiaoyang Last Modified: 2025-05-29

In Excel is het gebruikelijk om cellen leeg te laten wanneer hun gegevens eenvoudigweg de waarde van de cel erboven zouden herhalen. Deze opmaakkeuze resulteert vaak in een schoner en visueel aantrekkelijker layout. Echter, als u de lijst wilt sorteren of filteren, kunnen deze lege cellen problematisch worden. In dergelijke gevallen moet u de lege cellen vullen met de waarden uit de cellen erboven, zoals te zien is in de onderstaande schermafbeelding.

In deze handleiding richten we ons op hoe u lege cellen kunt vullen met de waarde in de cel er direct boven of met 0 of een andere specifieke waarde. Dit kan bijzonder nuttig zijn voor het verwerken van datasets die lege cellen bevatten, waarbij wordt gegarandeerd dat berekeningen en visualisaties nauwkeurig en betekenisvol zijn.

Lege cellen vullen met de waarde erboven

Lege cellen vullen met 0 of een specifieke waarde

fill blank cells with value above fill blank cells with a specific text

 Lege cellen vullen met de waarde erboven

In deze sectie introduceren we vier eenvoudige trucs om lege cellen te vullen met de waarde erboven in Excel.

  • Ga Naar Speciaal: Ingang in Excel, maar vereist meerdere stappen, moet u de uiteindelijke formules converteren naar waarden.
  • Kutools voor Excel: Neemt slechts 3 klikken, gemakkelijk en snel. Maar vereist downloaden en installeren.
  • VBA-code: Vereist kennis van VBA-programmering, mogelijkheid van bugs of fouten als deze niet correct is gecodeerd.
  • Power Query: Heeft een steilere leercurve, toepasbaar op Excel 2016 en latere versies.

Gebruik de functie Ga Naar Speciaal om lege cellen te vullen met de waarde erboven

Met deze methode moet u de functie Ga Naar Speciaal gebruiken om alle lege cellen in het gegevensbereik te selecteren, vervolgens een heel eenvoudige formule invoeren in een lege cel en dan op Ctrl + Enter drukken om de geselecteerde lege cellen te vullen met de waarde erboven. Hier zijn de stappen.

Stap 1: Selecteer de lege cellen

      1. Selecteer het bereik van cellen waarin u de lege cellen wilt vullen met de waarde erboven.
      2. Klik vervolgens op "Start" > "Zoeken en selecteren" > "Ga Naar Speciaal", zie schermafbeelding:
        click go to special from right click menu
        Tips: U kunt ook op F5 drukken om het dialoogvenster Ga Naar te openen, en klik vervolgens op de knop Speciaal in het venster Ga Naar om het dialoogvenster Ga Naar Speciaal weer te geven.
      3. In het dialoogvenster "Ga Naar Speciaal", kies de optie "Leeg" en klik op OK.
        select blanks from the Go To Special dialog box
      4. Nu zijn alle lege cellen binnen het bereik tegelijk geselecteerd.
        blank cells are selected

Stap 2: Voer formule in

Met de lege cellen nog steeds geselecteerd, typ direct het gelijkteken (=). Het gelijkteken verschijnt in een van de geselecteerde lege cellen, zoals A3 in dit geval. Verwijs nu naar de cel erboven door op A2 te klikken.
enter formula

Stap 3: Druk op Ctrl + Enter om alle geselecteerde lege cellen te vullen

Druk nu op Ctrl + Enter om de formule naar alle andere geselecteerde cellen te kopiëren. En alle geselecteerde lege cellen zijn gevuld met de waarde uit de cel er direct boven. Zie schermafbeelding:
press Ctrl and Enter keys to fill all blank cells

Stap 4: Converteer formules naar waarden

Nu zijn de geselecteerde lege cellen formules, u moet deze formules converteren naar waarden. Selecteer het gegevensbereik dat de formules bevat, druk vervolgens op Ctrl + C om de gegevenslijst te kopiëren, en klik met de rechtermuisknop op het gekopieerde bereik, en selecteer "Waarden" in de sectie "Plakopties", zie schermafbeelding:
Convert formulas to values by pasting as values

En nu zijn de formules geconverteerd naar statische waarden, u kunt nu elke andere bewerking uitvoeren zoals u nodig hebt.

Opmerking: Als er andere formules in uw geselecteerde bereik staan, worden deze formules ook geconverteerd naar waarden.

Gebruik Kutools voor Excel 

Als u op zoek bent naar een snelle en gemakkelijke oplossing, kan de functie "Lege Cellen Vullen" van Kutools voor Excel een uitstekend hulpmiddel voor u zijn. Met deze krachtige functie kunt u snel de volgende bewerkingen uitvoeren:

  • Lege cellen vullen met waarde erboven, beneden, links of rechts
  • Lege cellen vullen met een reeks lineaire waarden
  • Lege cellen vullen met een specifieke waarde

Na het downloaden en installeren van Kutools voor Excel, doe dan het volgende:

Om lege cellen te vullen met de waarde erboven, selecteer het gegevensbereik waarin u de lege cellen wilt vullen, en klik vervolgens op "Kutools" > "Invoegen" > "Lege Cellen Vullen", en specificeer vervolgens de bewerkingen in het dialoogvenster "Lege Cellen Vullen":

  1. Selecteer de optie "Gebaseerd op waarden" in de sectie "Vulmethode".
  2. Kies "Omlaag" in de sectie "Opties". (U kunt ook Omhoog, Rechts of Links selecteren om de lege cellen te vullen met de waarde omlaag, links of rechts, indien nodig)
  3. Klik op OK om deze functie toe te passen.
  4. fill blank cells with value above with Kutools

Resultaat:

Nu zijn alle lege cellen gevuld met de waarde erboven, zoals te zien is in de volgende schermafbeelding:
fill blank cells with value above with Kutools to get the result

Opmerking: Om deze functie te gebruiken, download en installeer Kutools voor Excel.

Gebruik VBA-code om lege cellen te vullen met de waarde erboven

Als u bekend bent met VBA-code, bieden wij hier een code aan om lege cellen te vullen met de waarde erboven. Volg de volgende stappen:

Stap 1: Open de VBA-module-editor en kopieer de code

  1. Houd de toetsen "ALT + F11" ingedrukt in Excel, en het venster "Microsoft Visual Basic for Applications" wordt geopend.
  2. Klik op "Invoegen" > "Module", en plak de volgende code in het Modulevenster.
    VBA-code: Lege cellen invoegen met waarde erboven
    Sub FillBlankCellsWithValueAbove()
    'Updateby Extendoffice
        Dim WorkRng As Range
        Dim cell As Range
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
        On Error GoTo 0
        If WorkRng Is Nothing Then
            MsgBox "No valid range selected.", vbExclamation, "Error"
            Exit Sub
        End If
        For Each cell In WorkRng
            If IsEmpty(cell) Then
                cell.Value = cell.Offset(-1, 0).Value
            End If
        Next cell
    End Sub
    

Stap 2: Voer de code uit

Nadat u deze code heeft geplakt, druk op F5 om de code uit te voeren. In het pop-upvenster selecteert u het gegevensbereik waarin u de lege cellen wilt vullen met de waarde erboven. Klik vervolgens op OK.
fill blank cells with value above with vba code

Resultaat:

Nu zijn alle lege cellen gevuld met de waarde erboven, zoals te zien is in de volgende schermafbeelding:
result of by using vba code


Gebruik Power Query om lege cellen te vullen met de waarde erboven

Als u Excel 2016 of een latere versie gebruikt, biedt Excel een krachtige functie – Power Query, die kan helpen om elk blok lege cellen in de kolom te vullen met de waarde uit de cel erboven. Hier zijn de stappen om dit te doen:

Stap 1: Haal de gegevens op in Power Query

  1. Selecteer het gegevensbereik dat u wilt gebruiken, en klik vervolgens op "Gegevens" > "Van Tabel", zie schermafbeelding:
    click data from table
    Tips: In Excel 2019 en Office 365, klik op "Gegevens" > "Van Tabel/Bereik".
  2. In het pop-upvenster "Tabel Maken", klik op OK om een tabel te maken, zie schermafbeelding:
    create table for the selected range
  3. Nu wordt het venster "Power Query Editor" weergegeven met de gegevens, zie schermafbeelding:
    import the data into Power Query

Stap 2: Specificeer de bewerkingen in het venster Power Query Editor

  1. Klik op de kop van de kolommen waarin u de lege cellen wilt vullen met de waarde erboven. Klik vervolgens met de rechtermuisknop op de geselecteerde kop, kies "Vullen" > "Omlaag", zie schermafbeelding:
    right click the selected header and choose fill down
    Tips: Om lege cellen in meerdere kolommen te vullen, houd de Ctrl- of Shift-toets ingedrukt en klik op de kolomkoppen om niet-aangrenzende of aangrenzende kolommen te selecteren, klik vervolgens met de rechtermuisknop op een geselecteerde kolom, en selecteer "Vullen" > "Omlaag" zoals eerder beschreven.
  2. Nu zijn alle lege cellen in de geselecteerde kolom gevuld met de waarde uit de cel er direct boven, zie schermafbeelding:
    blank cells are filled with value above

Stap 3: Output de Power Query naar een Excel-tabel

  1. Vervolgens moet u de gegevens naar uw werkblad outputten. Klik op "Start" > "Sluiten en Laden" > "Sluiten en Laden / Sluiten en Laden Naar", (hier klik ik op "Sluiten en Laden"), zie schermafbeelding:
    click Close & Load To
    Tips: Klik op Sluiten en Laden zal de gegevens naar een nieuw werkblad outputten; Klik op Sluiten en Laden Naar-optie, de gegevens worden naar een nieuw blad of huidig blad output dat u nodig hebt.
  2. En vervolgens worden de gegevens geladen naar een nieuw werkblad, zie schermafbeelding:
    load the data into a worksheet

Lege cellen vullen met 0 of een specifieke waarde

Als u lege cellen moet vullen met 0 of een andere specifieke waarde, bespreek ik hier twee snelle methoden.


Gebruik de functie Ga Naar Speciaal om lege cellen te vullen met 0 of een specifieke waarde

Stap 1: Selecteer de lege cellen

      1. Selecteer het bereik van cellen waarin u de lege cellen wilt vullen met 0 of een specifieke waarde.
      2. Klik vervolgens op "Start" > "Zoeken en selecteren" > "Ga Naar Speciaal", zie schermafbeelding:
        click go to special from right click menu
        Tips: U kunt ook op F5 drukken om het dialoogvenster Ga Naar te openen, en klik vervolgens op de knop Speciaal in het venster Ga Naar om het dialoogvenster Ga Naar Speciaal weer te geven.
      3. In het dialoogvenster "Ga Naar Speciaal", kies de optie "Leeg" en klik op OK.
        select blanks in the Go To Special dialog
      4. Nu zijn alle lege cellen binnen het bereik tegelijk geselecteerd.
        blank cells are selected

Stap 2: Voer 0 of een specifieke waarde in

Met de lege cellen nog steeds geselecteerd, typ direct 0 of een andere specifieke waarde die u nodig hebt, zie schermafbeelding:
type a value

Stap 3: Druk op Ctrl + Enter om alle geselecteerde lege cellen te vullen

Druk nu op Ctrl + Enter om de geselecteerde lege cellen te vullen met de waarde die u hebt getypt, zie schermafbeelding:
press Ctrl and Enter keys to fill all blank cells


Laat lege cellen u niet vertragen, laat Kutools voor Excel ze invullen!

Lege cellen die uw workflow verstoren? Transformeer uw Excel-ervaring met Kutools. Vul alle soorten lege cellen perfect in, precies zoals u nodig hebt. Geen lege cellen, alleen briljantie! Download Kutools voor Excel Nu!

Lege cellen vullen met 0 of een andere specifieke waarde
fill blank cells with specific value

Laat lege cellen u niet vertragen, laat Kutools voor Excel ze invullen!

Lege cellen die uw workflow verstoren? Transformeer uw Excel-ervaring met Kutools. Vul alle soorten lege cellen perfect in, precies zoals u nodig hebt. Geen lege cellen, alleen briljantie! Download Kutools voor Excel Nu!

Lege cellen vullen met een reeks lineaire waarden
fill blank cells with a series of linear values

Laat lege cellen u niet vertragen, laat Kutools voor Excel ze invullen!

Lege cellen die uw workflow verstoren? Transformeer uw Excel-ervaring met Kutools. Vul alle soorten lege cellen perfect in, precies zoals u nodig hebt. Geen lege cellen, alleen briljantie! Download Kutools voor Excel Nu!

Lege cellen vullen met waarde erboven/omlaag/links/rechts
Fill blank cells with value above/down/left/right


Gebruik de functie Zoeken en Vervangen om lege cellen te vullen met 0 of een specifieke waarde

De functie Zoeken en Vervangen van Excel kan ook helpen om lege cellen te vullen met 0 of een andere specifieke waarde, volg de volgende stappen:

Stap 1: Selecteer het gegevensbereik en activeer de functie Zoeken en Vervangen

  1. Selecteer het gegevensbereik waarin u de lege cellen wilt vullen met een specifieke waarde.
  2. Klik vervolgens op "Start" > "Zoeken en selecteren" > "Vervangen" (u kunt ook op "Ctrl + H" drukken om het dialoogvenster "Zoeken en Vervangen" te openen), zie schermafbeelding:
    click Replace feature

Stap 2: Specificeer de bewerkingen in het dialoogvenster Zoeken en Vervangen

  1. In het dialoogvenster "Zoeken en Vervangen", laat het tekstvak "Zoeken naar" leeg, typ vervolgens de specifieke waarde in het tekstvak "Vervangen door". Klik vervolgens op de knop "Alles vervangen". Zie schermafbeelding:
    set options in Find and Replace dialog box
  2.  Een pop-upvenster verschijnt om u te herinneren hoeveel cellen zijn vervangen met de nieuwe waarde. Klik tot slot op OK en sluit het dialoogvenster Zoeken en Vervangen.
    a message box appears

Resultaat:

Nu zijn de lege cellen in het geselecteerde bereik gevuld met de specifieke waarde die u hebt ingevoerd, zie schermafbeelding:
result of using Find and Replace feature


Zo kunt u lege cellen vullen met de waarde erboven of een specifieke waarde. Als u geïnteresseerd bent in het verkennen van meer Excel-tips en -trucs, onze website biedt duizenden tutorials. Bedankt voor het lezen, en we kijken ernaar uit om u in de toekomst meer nuttige informatie te bieden!


Gerelateerde artikelen:

  • Auto-vul serienummers en sla lege cellen over
  • Als u een lijst met gegevens hebt die enkele lege cellen bevat, wilt u nu serienummers invoegen voor de gegevens, maar de lege cellen overslaan zoals te zien is in de onderstaande schermafbeelding. In dit artikel introduceer ik een formule om deze taak in Excel op te lossen.
  • Lege cellen vullen met lineaire waarden
  • Moet u lege cellen vullen met lineaire waarden in selecties? Dit artikel introduceert enkele tips over hoe u lege cellen snel kunt vullen met lineaire waarden in selecties.
  • Lege cellen vullen met streepjes
  • Stel dat u een bereik van gegevens hebt dat enkele lege cellen bevat, en nu wilt u elk van deze lege cellen vullen met het streepje-symbool zoals te zien is in de onderstaande schermafbeeldingen, heeft u goede ideeën om de lege cellen in één keer met streepjes te vullen in Excel?