Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe kun je IP-adressen met een oplopende waarde naar beneden invullen in Excel?

Author Siluvia Last modified

Het efficiënt toewijzen van IP-adressen in Excel kan bijzonder nuttig zijn, of je nu kantoorapparaten, servers beheert of bulk IT-implementaties voorbereidt. Bijvoorbeeld, je moet misschien een reeks IP-adressen genereren, zoals van 192.168.1.1 tot 192.168.10.1, waarbij een deel van het adres voor elke invoer wordt opgehoogd. Het handmatig invoeren van deze adressen kan tijdrovend en foutgevoelig zijn, en de standaard AutoFill-functie van Excel behandelt IP-achtige numerieke patronen vaak niet zoals bedoeld. Daarom is het belangrijk om andere methoden te onderzoeken die deze herhalende taak stroomlijnen, waarbij nauwkeurigheid en consistentie in je IP-adresallocaties worden gegarandeerd. Dit artikel introduceert verschillende effectieve oplossingen, inclusief ingebouwde formuletechnieken, geavanceerde hulpmiddelen zoals Kutools voor Excel, en meer, om je snel IP-adressen met oplopende waarden in Excel te laten invullen.


Vul IP-adressen met oplopende waarde in met behulp van formules

Als je een reeks IP-adressen wilt genereren van 192.168.1.1 tot 192.168.10.1, waarbij de verhoging plaatsvindt in het derde octet, kun je dit eenvoudig doen met een Excel-formule. Deze methode is vooral handig als je een regelmatig verhogingspatroon hebt en een flexibele, formulegestuurde oplossing nodig hebt die alleen afhankelijk is van ingebouwde Excel-functionaliteit.

1. Selecteer een lege cel (bijvoorbeeld cel B2), en voer de volgende formule in. Druk vervolgens op de Enter-toets om je eerste IP-adres in de reeks te genereren:

="192.168."&ROWS($A$1:A1)&".1"

enter a formula to Fill down IP Address with increment

2. Zodra het eerste IP-adres is gegenereerd, klik je op de cel en sleep je het vulhandvat naar beneden in de kolom om automatisch extra adressen in volgorde te maken. Het aantal rijen moet overeenkomen met hoeveel adressen je nodig hebt tussen de start- en eindwaarden.

drag the Fill Handle down to the cell until all needed IP Addresses are created

ℹ️ Opmerkingen en praktische tips:

  • In de bovenstaande formule verwijzen 192, 168 en 1 naar de vaste octetten. Het veranderende deel—RIJEN($A$1:A1)—genereert opeenvolgende gehele getallen, die met elke rij toenemen om het derde octet bij te werken. Om vanaf een ander nummer te beginnen (bijvoorbeeld 3), pas je de verwijzing aan (bijvoorbeeld $A$3:A3).
  • Om te verhogen eerste octet:
    =ROWS($A$1:A192)&".168.2.1"
  • Om te verhogen tweede octet:
    ="192."&ROWS($A$1:A168)&".1.1"
  • Om te verhogen vierde octet (hosttoewijzingen):
    ="192.168.1."&ROWS($A$1:A1)
  • Pas altijd de formulelogica aan om overeen te komen met je vereiste adresbereik en startwaarden.
  • Tip: Als je van plan bent de formule naar beneden te kopiëren over veel rijen, dubbelklik dan op het vulhandvat om de kolom automatisch in te vullen.
  • Waarschuwingen:
    • Zorg ervoor dat geen enkel octet de geldige reeks overschrijdt (0–255).
    • De resultaten zijn tekststrings. Zorg ervoor dat ze voldoen aan de formatteringsvereisten van je doelsysteem.
  • Problemen oplossen: Als je onverwachte waarden ziet, controleer dan de rijverwijzingen en de startcelpositie.

Deze oplossing is het beste geschikt voor eenvoudige, regelmatige patronen en biedt maximale flexibiliteit als je al bekend bent met Excel-formules. Voor complexere aangepaste IP-adresverhogingen of -opmaak, overweeg dan de andere oplossingen hieronder.


Vul IP-adressen met oplopende waarde in met Kutools voor Excel

Voor gebruikers die een grafische interface prefereren of die complexere reeksen moeten genereren (zoals aangepaste startnummers, verhogingen of niet-standaardopmaak), biedt het invoegen van reeksenummer-hulpprogramma in Kutools voor Excel een snelle en veelzijdige oplossing. Deze methode is vooral geschikt als je met grote lijsten werkt, extra functies zoals automatische opmaak nodig hebt en handmatige formuleaanpassingen wilt minimaliseren.

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

1. Klik op Kutools > Invoegen > Reeksnummer invoegen. Zie schermafbeelding:

click Insert Sequence Number feature of kutools

2. Configureer je IP-adresreeks in het dialoogvenster Reeksnummer invoegen als volgt:

  • (1) Typ een beschrijvende naam voor deze regel in het Naam-vak (bijvoorbeeld OfficeIP3rdOctet).
  • (2) Voer de startwaarde voor het verhogingsoctet in het Startnummer-veld in. Gebruik bijvoorbeeld 1 om te beginnen bij 192.168.1.x.
  • (3) Specificeer hoeveel elk IP moet worden opgehoogd in het Verhoging-vak (meestal 1).
  • (4) Stel het Aantal cijfers in als je voorloopnullen in je reeks nodig hebt (bijvoorbeeld 001, 002).
  • (5) Vul de vaste componenten in (bijvoorbeeld 192.168. als Voorvoegsel en .1 als Achtervoegsel), waarbij je de juiste puntplaatsing zorgt.
  • (6) Klik op de Toevoegen-knop om deze regel op te slaan voor later gebruik.

set a sequence rule in the dialog box

3. Wanneer je klaar bent om het werkblad met IP-adressen te vullen, selecteer dan de cellen waar je de adressen wilt laten verschijnen. Kies de opgeslagen regel en klik op Reeks vullen:

click the Fill Range button to fill the IP address

Dit hulpprogramma maakt ook het genereren van andere aangepaste reeksen mogelijk, zoals factuurnummers, medewerkers-ID's of elke repetitieve combinatie van string en getal.

✅ Voordelen:

  • Hoogst aanpasbaar – ondersteunt vast tekst, variabele verhogingen en opmaak.
  • Geen noodzaak om formules handmatig te onthouden of toe te passen.
  • Reeksregels kunnen worden opgeslagen en hergebruikt in verschillende werkboeken.

⚠️ Waarschuwingen:

  • Zorg ervoor dat voorvoegsel, achtervoegsel en aantal cijfers correct zijn geconfigureerd om misvormde adressen te voorkomen.
  • Controleer de configuratie voordat je deze toepast op grote bereiken.

🛠️ Problemen oplossen:

  • Als Reeks vullen niet werkt, zorg er dan voor dat je regel overeenkomt met de geselecteerde bereikopmaak.
  • Sommige netwerken vereisen mogelijk uitsluiting van specifieke adresbereiken (bijvoorbeeld broadcastadressen).

  Als u een gratis proefperiode (30-dag) van dit hulpprogramma wilt, klikt u op de link om het te downloaden, en gaat u vervolgens naar de bewerking toepassen volgens de hierboven beschreven stappen.


VBA-code - Programmeer een reeks IP-adressen met verhogingen

Als je een flexibele methode nodig hebt om IP-adresbereiken te genereren met aangepaste start-, eind- en verhogingswaarden — of als je adrespatroon complexer is dan wat formules en reekshulpmiddelen aankunnen — kan het gebruik van een VBA-macro zeer effectief zijn. Deze oplossing is ideaal voor gevorderde Excel-gebruikers, voor het automatiseren van bulkcreatie, en voor scenario’s waarin je telkens invoerparameters wilt opgeven wanneer je een reeks genereert.

1. Om VBA te gebruiken voor het genereren van IP-adressen, klik je op Ontwikkelaar > Visuele Basic om het Microsoft Visual Basic for Applications-venster te openen. Klik vervolgens op Invoegen > Module en plak de volgende code in de module:

Sub GenerateIPSequence()
    Dim startThird As Long
    Dim endThird As Long
    Dim increment As Long
    Dim base1 As String
    Dim base2 As String
    Dim base4 As String
    Dim i As Long
    Dim rowStart As Long
    Dim outCell As Range

    On Error Resume Next
    xTitleId = "KutoolsforExcel"

    base1 = Application.InputBox("Enter the first octet:", xTitleId, "192", Type:=2)
    base2 = Application.InputBox("Enter the second octet:", xTitleId, "168", Type:=2)
    startThird = Application.InputBox("Enter starting value for third octet:", xTitleId, 1, Type:=1)
    endThird = Application.InputBox("Enter ending value for third octet:", xTitleId, 10, Type:=1)
    base4 = Application.InputBox("Enter the fourth octet:", xTitleId, "1", Type:=2)
    increment = Application.InputBox("Increment value for third octet:", xTitleId, 1, Type:=1)

    Set outCell = Application.InputBox("Select the first cell for output:", xTitleId, Type:=8)

    If increment <= 0 Then
        increment = 1
    End If

    rowStart = 0

    For i = startThird To endThird Step increment
        outCell.Offset(rowStart, 0).Value = base1 & "." & base2 & "." & i & "." & base4
        rowStart = rowStart + 1
    Next i
End Sub

2. Klik op de Run button knop om de macro uit te voeren. Je wordt begeleid door een reeks invoer prompts:

  • Eerste octet – Voer het eerste deel van je IP-adres in (bijvoorbeeld 192).
  • Tweede octet – Meestal een vast waarde zoals 168, afhankelijk van je subnet.
  • Startwaarde voor het derde octet – Dit definieert waar je verhogingsblok begint (bijvoorbeeld 1).
  • Eindwaarde voor het derde octet – Bepaalt wanneer de reeks stopt (bijvoorbeeld 10 voor het genereren van 192.168.1.1 tot 192.168.10.1).
  • Vierde octet – Dit is vaak vast (bijvoorbeeld 1) en vertegenwoordigt het hostgedeelte van het adres.
  • Verhogingswaarde – Bepaalt hoe het derde octet tussen elke rij toeneemt (meestal 1 voor opeenvolgende adressen).
  • Uitvoercel – Kies de eerste cel waar de gegenereerde IP-adressen moeten worden geschreven. De macro zal vanaf deze cel naar beneden vullen.

Zodra alle waarden zijn ingevoerd, zal de macro automatisch de IP-adressen construeren en invullen in de indeling: eerste.tweede.derde.vierde (bijvoorbeeld 192.168.3.1, 192.168.4.1, enz.).

✅ Gebruikstips:

  • Sla je werkmap altijd op voordat je nieuwe macro's uitvoert om onbedoeld gegevensverlies te voorkomen.
  • Voer de macro meerdere keren uit met verschillende parameters om verschillende adresblokken te genereren – geen codeaanpassing nodig.
  • Gebruik deze methode wanneer andere formule- of GUI-hulpmiddelen complexe of variabele IP-indelingen niet aankunnen.

⚠️ Waarschuwingen:

  • Alle gebruikersinvoer wordt gevalideerd — negatieve verhogingen worden automatisch teruggezet naar 1.
  • Zorg ervoor dat elk IP-octet binnen de geldige reeks blijft (0–255).
  • Zorg ervoor dat de uitvoerkolom genoeg lege rijen heeft om het overschrijven van gegevens te voorkomen.
  • Macro-uitvoering vereist het inschakelen van het tabblad Ontwikkelaar en het toestaan van macro's.

🛠️ Problemen oplossen:

  • Als je fouten ziet, controleer dan je macro-beveiligingsinstellingen onder Ontwikkelaar > Macrobeveiliging.
  • Als er geen resultaat verschijnt, controleer dan of de geselecteerde uitvoercel zich op het juiste werkblad bevindt en niet vergrendeld is.

Vul IP-adressen met oplopende waarde in met Kutools voor Excel

 

Gerelateerde artikelen:

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen