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

Hoe maakt u een oplopend nummer met of binnen tekst in Excel?

AuteurSiluvia Wijzigingsdatum

In Excel is het genereren van reeksen met opeenvolgende nummers een fundamentele taak, vooral bij het ordenen van gegevens of het aanmaken van unieke identificatoren. Hoewel de functie Automatisch invullen een eenvoudige manier biedt om continue nummers in te vullen, ondersteunt deze niet direct het combineren van opeenvolgende nummers met tekstreeksen — zoals het genereren van “User001”, “User002”, enzovoort in één stap. Deze beperking kan het lastiger maken om aangepaste gebruikersnamen, e-mailadressen, productcodes of factuurnummers te creëren die zowel statische tekst als een sequentiële numerieke component vereisen. In deze handleiding bespreken we diverse methoden om opeenvolgende nummers te integreren met of binnen tekstreeksen in Excel, variërend van klassieke formules tot geavanceerde automatisering met VBA en gebruiksvriendelijke, gespecialiseerde hulpmiddelen.

Veelvoorkomende scenario’s zijn: het genereren van batches met uniek gelabelde items, het samenstellen van e-maillijsten met systematische benamingen of het aanmaken van serienummers voor productvolging. Elke oplossing biedt eigen voordelen—of het nu gaat om gebruiksgemak, automatisering, flexibiliteit in de plaatsing van nummers of geschiktheid voor grote datasets.

maak een opeenvolgend nummer met of binnen tekst

Verhogend nummer met tekst via formule in Excel
Verhogend nummer met tekst met Kutools voor Excel
VBA-macro: verhogende nummers binnen of in tekst maken


Verhogend nummer met tekst via formule in Excel

De ingebouwde formules van Excel bieden een eenvoudige methode om tekst en verhogende nummers te combineren. Deze oplossing is vooral nuttig als uw reeks gestructureerd is met vaste posities voor nummers en tekst, en u volledige transparantie nodig hebt over hoe de identifier is samengesteld.

1. Bereid uw werkblad voor zoals hieronder weergegeven:

A. Voer in cel A2 de voorafgaande tekstreeks in (bijvoorbeeld „User").
B. Kolom B moet uw verhogende nummers bevatten. Voer het eerste nummer (zoals 1) in cel B2 in en sleep vervolgens omlaag over de resterende cellen om de sequentiële reeks voort te zetten. U kunt hier het stapinterval bepalen; vul bijvoorbeeld B2 met 1, B3 met 2 enzovoort, of gebruik een reeks met een aangepaste verhoging zoals 2,4,6 (door uw gewenste nummers in te voeren en de vulgreep te slepen).
C. Voer in cel C2 eventuele extra tekst in die u na het nummer wilt toevoegen (zoals een domein „@localdomain.com" voor het genereren van e-mails). Om te voorkomen dat Excel bepaalde reeksen als formules behandelt (bijv. E-maildomein), formatteert u C2 en de bijbehorende cellen als „Tekst" voordat u gegevens invoert.

bereid de celgegevens voor

2. Voer in cel D2 de volgende formule in en druk op Enter om deze toe te passen:

=$A$2&TEXT(B2,"000")&$C$2

Nadat de formule het resultaat heeft geretourneerd, sleept u de vulgreep vanuit cel D2 omlaag om de resterende cellen in kolom D automatisch in te vullen. Elke cel toont dan de gecombineerde tekst en het opeenvolgende nummer, zoals „User001@localdomain.com”, „User002@localdomain.com”, enzovoort, zoals hieronder wordt weergegeven:

 Verhoog nummer met tekst via een formule

Opmerkingen en tips:

1. In de formule bepaalt „000” het minimale aantal cijfers dat wordt weergegeven (bijv. „001”, „002”). Pas dit patroon aan als u een andere cijferbreedte nodig heeft (bijv. „00” voor twee cijfers of „0000” voor vier cijfers).
2. Gebruik absolute celverwijzingen ()$A$2en $C$2) om de tekstelementen vast te houden bij het kopiëren van de formule omlaag.
3. Als u wilt dat nummers binnen de tekst verschijnen (bijv. "User-001-lijst"), past u de structuur in de formule aan en plaatst u het gedeelte met het nummer waar nodig binnen de tekst.

Deze aanpak is zeer transparant en ideaal voor goed gestructureerde gegevens, maar vereist vaak handmatige instelling van hulpkolommen voor elk onderdeel. Bovendien kan deze aanpak extra aanpassingen vereisen als de plaatsing van uw Splitsen op tekst en nummer per rij varieert.


Verhogend nummer met tekst met Kutools voor Excel

Als u regelmatig oplopende tekstidentifiers moet genereren en liever een grafische interface gebruikt of meer dynamische opties wilt—zoals een flexibel voorvoegsel, achtervoegsel, aangepaste stappen of het onthouden van uw instellingen voor herhaald gebruik—biedt Kutools voor Excel een gespecialiseerde functie genaamd Reeksnummer invoegen. Met deze tool maakt u complexe nummeringschema’s in slechts enkele klikken—zonder dat u formules hoeft in te stellen.

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

1. Ga op het Excel-lint naar Kutools > Invoegen > Reeksnummer invoegen…, zoals hieronder wordt getoond:

klik op de functie Volgnummer invoegen van Kutools

2. In het dialoogvenster Reeksnummer invoegen klikt u op Nieuw om aanvullende instellopties uit te klappen. Zo stelt u het in:

A: Voer in het veld Naameen beschrijvend label in voor uw reekspatroon. Dit helpt als u dezelfde reeks in de toekomst opnieuw wilt gebruiken.
B: Geef de Startnummerop (bijvoorbeeld 1).
C: Stel de Stapgroottein om de stapgrootte van de verhoging te bepalen (bijv. voer 1 in voor 1,2,3…; voer 5 in voor 1,6,11, enz.).
D: Bepaal het Aantal cijfersom voorloopnullen in uw getal vast te leggen (voer 3 in voor opmaak als „001”, „002”…).
E: Vul uw gewenste Voorvoegsel(tekst vóór het getal) en Achtervoegsel(tekst achter het getal, zoals een E-maildomein) in.
F: Klik op Toevoegenom deze opmaak als sjabloon op te slaan voor toekomstig gebruik.

stel de volgnummerrule in het dialoogvenster in

3. Selecteer het bereik van cellen waarin u de oplopende nummers met tekst wilt invoegen en klik vervolgens op Bereik vullen. De aangepaste nummers worden direct ingevuld in het geselecteerde gebied, met resultaten zoals „User001@localdomain.com”, „User002@localdomain.com”, …

klik op Bereik vullen om de reekslijst in te vullen

Aanvullende opmerkingen: Zodra u een nummeringsjabloon samenstelt en opslaat in Kutools, kunt u deze snel hergebruiken—zelfs in meerdere werkmappen. Als het laatst gegenereerde nummer 30 was, hervat de nummering automatisch bij 31 zodra u dezelfde reeks opnieuw gebruikt. Dit is vooral handig om dubbele nummers te voorkomen of bij het beheren van grote datasets.

Deze methode wordt aanbevolen voor gebruikers die regelmatig met sequentiële gegevens werken en zowel efficiëntie als flexibiliteit willen in een point-and-clickinterface, plus het opslaan van sjablonen voor terugkerende batchtaken. Als u geavanceerde, positie-gebaseerde aanpassingen nodig heeft die verder gaan dan prefix/suffix, is geautomatiseerd scripten mogelijk geschikter (zie hieronder).

Wilt u een gratis proefversie (30 dagen) van deze tool gebruiken?Klik dan hier om deze te downloaden en volg daarna bovenstaande stappen om de bewerking toe te passen.

Verhogend nummer met tekst met Kutools voor Excel

 

VBA-macro: verhogende nummers binnen of in tekst maken

Wanneer u maximale controle nodig heeft—bijvoorbeeld om een opeenvolgend nummer op een willekeurige plek in een tekstreeks in te voegen, complexe identificatoren dynamisch te genereren of deze bewerking tegelijkertijd op meerdere rijen toe te passen—biedt een VBA-macro automatisering en aanpassingsmogelijkheden die formules of add-ins vaak niet kunnen evenaren. VBA is perfect voor bulkbewerkingen, aangepaste patronen of situaties waarin u nummers ergens binnen de reeks moet inbedden (niet alleen aan het begin of einde).

Vergeet niet om uw werkmap op te slaan als een macro-inschakelbestand ().xlsm) voordat u begint, zodat uw VBA-code niet verloren gaat. Test elke macro bovendien eerst op een kopie van uw gegevens om onverwachte wijzigingen te voorkomen.

Hoe gebruikt u de macro:

1. Open uw werkmap en klik op het Excel-lint op Ontwikkelhulpmiddelen > Visual Basic. (Als het tabblad Ontwikkelaar niet zichtbaar is, schakelt u dit in via Bestand > Opties > Lint aanpassen.)

2. Klik in het venster van de Microsoft Visual Basic for Applications-editor op Invoegen > Module. Kopieer en plak de volgende code in de lege module:

Sub InsertIncrementNumberIntoText()
    Dim cell As Range
    Dim rng As Range
    Dim startNum As Long
    Dim increment As Long
    Dim pattern As String
    Dim position As Variant
    Dim currentNum As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to apply incremented text.", xTitleId, rng.Address, Type:=8)
    
    startNum = Application.InputBox("Enter the starting number:", xTitleId, 1, Type:=1)
    
    increment = Application.InputBox("Enter the increment between numbers:", xTitleId, 1, Type:=1)
    
    pattern = Application.InputBox("Enter the pattern (use {n} to mark the insertion point, e.g. 'User{n}@local.com'):", xTitleId, "User{n}@local.com", Type:=2)
    
    currentNum = startNum
    
    If rng Is Nothing Then Exit Sub
    
    For Each cell In rng
        cell.Value = Replace(pattern, "{n}", currentNum)
        currentNum = currentNum + increment
    Next
End Sub

3. Om de macro uit te voeren, klikt u op de knop Uitvoeren-knop of drukt u op F5. Een dialoogvenster leidt u stapsgewijs door het selecteren van het doelbereik, het instellen van uw startnummer, het kiezen van de verhoging en het definiëren van uw gewenste tekstopmaak (bijvoorbeeld)ID-{n}-LIJST om een opeenvolgend nummer tussen aangepaste tekstsegmenten in te sluiten).

  • U kunt „{n}" overal in uw patroon plaatsen—voor, na of midden in de tekst—om de positie van het verhoogde nummer naar wens aan te passen.
  • Nadat u bevestigt, wordt elke geselecteerde cel gevuld met de juist verhoogde identifier, volgens uw gekozen patroon en interval.
  • Om de macro op een nieuw gebied toe te passen, voert u deze eenvoudig opnieuw uit en geeft u eventueel nieuwe parameters op.
  • Als u een fout maakt, gebruikt u de Ongedaan maken-functie ()Ctrl+Z) of voert u de macro opnieuw uit.

Probleemoplossing en tips:

• Test indien mogelijk altijd eerst op een kopie van uw gegevens — macro’s overschrijven direct de oorspronkelijke celwaarden.
• Zorg ervoor dat geen enkele cel in de selectie is vergrendeld of beveiligd; anders slaat de macro die cellen zonder melding over.
• De macro ondersteunt elk patroon dat {n}bevat. Patronen zonder dit token worden letterlijk ingevuld, dus controleer uw patroon zorgvuldig voordat u het uitvoert.
• Als u een foutmelding krijgt over macrobeveiliging, stelt u Excel in om macro’s toe te staan via Bestand > Opties > Trustcentrum > Instellingen voor het Trustcentrum > Macro-instellingen.

Deze oplossing is vooral geschikt voor geavanceerde scenario’s, zoals het inbedden van nummers in bestandsnamen, het tegelijkertijd genereren van gepatrouilleerde ID’s in meerdere rijen en het automatiseren van complexe sequentiële benamingsschema’s.


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