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

Hoe voegt u nummers of rijen in om ontbrekende opeenvolgende nummers in Excel aan te vullen?

AuteurXiaoyang Wijzigingsdatum

Stel dat u een lijst met opeenvolgende nummers hebt in een werkblad, maar dat er enkele ontbrekende nummers in de reeks zitten. Hoe kunt u snel de ontbrekende nummers of lege rijen invoegen om de reeks compleet te maken, zoals weergegeven in de volgende schermafbeeldingen?

oorspronkelijke gegevenspijl naar rechtsrijen invoegen voor ontbrekende opeenvolgende nummers

Voeg ontbrekende nummers in voor een reeks met de functie Sorteren en Dubbele items verwijderen

Voeg ontbrekende nummers of Lege rijen in voor een reeks met Kutools voor Excel

Voeg ontbrekende nummers in voor een reeks met VBA-code

Voeg Lege rijen in voor ontbrekende reeksen met VBA-code


blauwe pijl met spraakbel naar rechts Voeg ontbrekende nummers in voor een reeks met de functie Sorteren en Dubbele items verwijderen

Mogelijk kunt u de ontbrekende nummers één voor één opsporen en vervolgens invoegen, maar het is moeilijk om de locatie van de ontbrekende nummers te bepalen als er honderden opeenvolgende nummers zijn. In Excel kan ik de functie Sorteren en Dubbele items verwijderen gebruiken om deze taak uit te voeren.

1. Vul na het einde van de reekslijst nog een opeenvolgende nummerserie in, van 2005023001 tot 2005023011. Zie schermafbeelding:

vul andere volgnummers in onder de gegevenslijst

2. Selecteer vervolgens het bereik met de twee opeenvolgende nummers en klik op Gegevens > Oplopend. Zie schermafbeelding:

screenshot van het klikken op Gegevens > Sorteren van A naar Z

3. En de geselecteerde gegevens zijn gesorteerd zoals op de volgende schermafbeelding:

de gegevens zijn gesorteerd

4. Verwijder vervolgens de duplicaten door te klikken op Gegevens > Dubbele items verwijderen. In het verschijnende dialoogvenster Dubbele items verwijderen vinkt u de Kolom aan waarvan u de duplicaten wilt verwijderen. Zie schermafbeeldingen:

screenshot van het klikken op Gegevens > Dubbele waarden verwijderenpijl naar rechtsvink de kolomnaam aan waarvan u duplicaten wilt verwijderen

5. Klik daarna op OK, waarna de duplicaten in Kolom A zijn verwijderd en de ontbrekende nummers in de reekslijst zijn ingevoegd. Zie schermafbeelding:

de ontbrekende nummers in de reeks zijn ingevoegd


blauwe pijl met spraakbel naar rechts Voeg ontbrekende nummers of Lege rijen in voor een reeks met Kutools voor Excel

Hier stel ik een eenvoudige en handige tool voor: Kutools voor Excel. Met de functie Ontbrekende reeks vinden kunt u snel ontbrekende reeksenummers of lege rijen tussen bestaande gegevens invoegen.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Als u Kutools voor Excelhebt geïnstalleerd, volgt u de onderstaande stappen:

1. Selecteer de gegevensreeks waarin u de ontbrekende nummers wilt invullen.

2. Klik op Kutools > Invoegen > Ontbrekende reeks vinden. Zie schermafbeelding:

klik op de functie Ontbrekende volgnummers zoeken van Kutools

3. In het Ontbrekende reeks vinden-dialoogvenster vinkt u Ontbrekende gegevens invoegen aan om de ontbrekende nummers in te voegen, of vinkt u Rijen invoegen bij ontbrekende opeenvolgende nummers aan om lege rijen in te voegen zoals u dat nodig heeft. Zie schermafbeelding:

selecteer de gewenste opties in het dialoogvenster

4. Klik daarna op de knop OK. De ontbrekende opeenvolgende nummers of lege rijen in de gegevens worden dan automatisch ingevoegd. Zie schermafbeeldingen:

oorspronkelijke gegevens pijl naar rechtsontbrekende nummers invoegenpijl naar rechtsrijen invoegen voor ontbrekende nummers

Download en probeer Kutools voor Excel nu gratis!


blauwe pijl met spraakbel naar rechts Voeg ontbrekende nummers in voor een reeks met VBA-code

Als u de bovenstaande methoden te veel stappen vindt bevatten, is er ook VBA-code beschikbaar om u te helpen dit probleem op te lossen. Volg de onderstaande stappen:

1. Houd de toetsen ALT + F11 ingedrukt om het venster Microsoft Visual Basic for Applications te openen.

2. Klik op Invoegen > Module en plak de volgende code in het Module-venster.

VBA: ontbrekende nummers invoegen voor de reeks

Sub InsertValueBetween()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Rng As Range
Dim outArr As Variant
Dim dic As Variant
Set dic = CreateObject("Scripting.Dictionary")
'On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
num1 = WorkRng.Range("A1").Value
num2 = WorkRng.Range("A" & WorkRng.Rows.Count).Value
interval = num2 - num1
ReDim outArr(1 To interval + 1, 1 To 2)
For Each Rng In WorkRng
    dic(Rng.Value) = Rng.Offset(0, 1).Value
Next
For i = 0 To interval
    outArr(i + 1, 1) = i + num1
    If dic.Exists(i + num1) Then
        outArr(i + 1, 2) = dic(i + num1)
    Else
        outArr(i + 1, 2) = ""
    End If
Next
With WorkRng.Range("A1").Resize(UBound(outArr, 1), UBound(outArr, 2))
    .Value = outArr
    .Select
End With
End Sub

3. Druk daarna op de toets F5 om deze code uit te voeren. Er verschijnt een promptvenster waarin u het gegevensbereik selecteert waarin u de ontbrekende nummers wilt invoegen (selecteer niet het titelbereik). Zie schermafbeelding:

VBA-code om de gegevenslijst te selecteren

4. Klik daarna op OK, waarna de ontbrekende nummers in de reekslijst zijn ingevoegd. Zie schermafbeeldingen:

oorspronkelijke gegevenspijl naar rechtsOntbrekende nummers invoegen voor reeks

blauwe pijl met spraakbel naar rechts Voeg Lege rijen in voor ontbrekende reeksen met VBA-code

Soms wilt u alleen de plaats van de ontbrekende nummers lokaliseren en lege rijen tussen de gegevens invoegen, zodat u de gewenste informatie kunt invullen. De volgende VBA-code helpt u ook bij het oplossen van dit probleem.

1. Houd de toetsen ALT + F11 ingedrukt om een Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen>Moduleen plak de volgende code in het Modulevenster.

VBA: Lege rijen invoegen voor ontbrekende reeksen

Sub InsertNullBetween()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Rng As Range
Dim outArr As Variant
Dim dic As Variant
Set dic = CreateObject("Scripting.Dictionary")
'On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
num1 = WorkRng.Range("A1").Value
num2 = WorkRng.Range("A" & WorkRng.Rows.Count).Value
interval = num2 - num1
ReDim outArr(1 To interval + 1, 1 To 2)
For Each Rng In WorkRng
    dic(Rng.Value) = Rng.Offset(0, 1).Value
Next
For i = 0 To interval
    If dic.Exists(i + num1) Then
        outArr(i + 1, 1) = i + num1
        outArr(i + 1, 2) = dic(i + num1)
    Else
        outArr(i + 1, 1) = ""
        outArr(i + 1, 2) = ""
    End If
Next
With WorkRng.Range("A1").Resize(UBound(outArr, 1), UBound(outArr, 2))
    .Value = outArr
    .Select
End With
End Sub

3. Druk daarna op de toets F5 om deze code uit te voeren. Er verschijnt een promptvenster waarin u het gegevensbereik selecteert waarvoor u lege rijen wilt invoegen voor de ontbrekende reeks (selecteer niet het titelbereik). Zie schermafbeelding:

VBA-code om gegevenslijst te selecteren

4. Klik daarna op OK, waarna lege rijen zijn ingevoegd voor de ontbrekende reeks. Zie schermafbeeldingen:

oorspronkelijke gegevenspijl naar rechtsLege rijen invoegen voor ontbrekende reeks

Gerelateerd artikel:

Hoe identificeert u ontbrekende nummers in een reeks in Excel?

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