Skip to main content

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

Willekeurige tekenreeksen genereren in een bereik in Excel - Een gedetailleerde handleiding

Author: Kelly Last Modified: 2025-08-26

Het genereren van willekeurige tekenreeksen in Excel kan nuttig zijn voor verschillende doeleinden, waaronder het maken van unieke identificatoren, wachtwoorden of voorbeeldgegevens. Dit artikel biedt een uitgebreide handleiding over hoe je willekeurige tekenreeksen kunt genereren in een bereik in Excel met behulp van verschillende methoden.


Willekeurige tekenreeksen genereren met formules

De volgende formules kunnen helpen bij het genereren van willekeurige getallen, letters en alfanumerieke waarden in een bereik in Excel.

Willekeurige getallen genereren

Om een willekeurig 5-cijferig getal tussen 10000 en 99999 te maken, gebruik je de volgende formule, en druk op Enter, een 5-cijferig getal wordt weergegeven in een cel, selecteer dan de cel en sleep de vulgreep over het bereik dat je wilt dat deze formule bevat, een reeks van 5-cijferige getallen is gegenereerd, zie screenshots:

=RANDBETWEEN(10000,99999)
Generate random numbers with a formula arrow right a range of  numbers are generated
Opmerking: De functie RANDBETWEEN retourneert een willekeurig geheel getal tussen twee gespecificeerde getallen. Je kunt de argumenten 10000 en 99999 aanpassen om aan jouw behoeften te voldoen.
 

Willekeurige tekens genereren

Om willekeurige 4 letters te maken, gebruik je de volgende formule. Je krijgt dan vier willekeurige letters, en sleep vervolgens de vulgreep over het bereik dat je wilt dat deze formule bevat. Zie screenshot:

=CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))

Generate random characters with a formula

Opmerkingen:
  • CHAR(RANDBETWEEN(65,90)) genereert een willekeurige hoofdletter;
  • &: Voegt deze tekens samen tot één string. Gebruik het &-symbool om zoveel tekens samen te voegen als nodig is om langere strings te vormen. Bijvoorbeeld, om een string van zes willekeurige tekens te genereren, breid je de formule als volgt uit:
    =CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))
    
 

Willekeurige alfanumerieke strings genereren

Om willekeurige alfanumerieke strings te maken die twee letters en twee cijfers bevatten, gebruik je de volgende formule. Je krijgt dan de volgende strings in een bereik die twee letters en twee cijfers bevatten. Zie screenshot:

=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&RANDBETWEEN(10,99)

Generate random alphanumeric strings with a formula

Opmerkingen:
  • CHAR(RANDBETWEEN(65,90)) genereert een willekeurige hoofdletter;
  • RANDBETWEEN(10,99) genereert een willekeurig 2-cijferig getal;
  • &: Voegt deze tekens samen tot één string. Gebruik het &-symbool om zoveel tekens samen te voegen als nodig is om langere strings te vormen.

Willekeurige tekenreeksen genereren met VBA-code

Als je vindt dat bovenstaande formules moeilijk en omslachtig zijn, kan de volgende VBA-code je veel gemakkelijker helpen. Doe het volgende:

1. Houd de toetsen ALT + F11 ingedrukt, en het venster Microsoft Visual Basic for Applications wordt geopend.

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

Public Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Updateby Extendoffice
Dim Rand As String
Application.Volatile
getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
Do
    i = i + 1
    Randomize
    Rand = Rand & Chr(Int((85) * Rnd + 38))
Loop Until i = getLen
RandomizeF = Rand
End Function

3. Sla vervolgens de code op en sluit deze, voer in een cel deze functie =RandomizeF(x,y) in om een willekeurige tekenreeks in te voegen met een minimumlengte van x tekens en een maximumlengte van y tekens.

4. In dit voorbeeld gebruik ik de functie =RandomizeF(5,10) om een tekenreeks te genereren die tussen de 5 en 10 tekens lang is. Druk vervolgens op Enter, selecteer de cel en sleep de vulgreep naar het bereik dat je wilt dat deze functie bevat. En willekeurige alfanumerieke en specifieke tekenreeksen tussen de 5 en 10 tekens zijn gemaakt. Zie screenshot:

 Generate random character strings with user defined function


Willekeurige tekenreeksen genereren met Kutools voor Excel

Is er een manier om willekeurige strings te genereren met letters, cijfers en speciale tekens, of meer? Kutools voor Excel's Willekeurige gegevens invoegen is een uitstekende generator voor willekeurige nummers (en tekststrings), die willekeurige getallen, willekeurige tekststrings of willekeurige combinaties van getallen & tekst & symbolen kan genereren met allerlei tekens, inclusief letters, cijfers, speciale tekens, spaties, en zelfs aangepaste strings.

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. Selecteer een bereik waarin je willekeurige strings wilt genereren, en klik vervolgens op Kutools > Invoegen > Willekeurige gegevens invoegen. Zie screenshot:

click Kutools > Insert > Insert Random Data

3. In het dialoogvenster Willekeurige gegevens invoegen, klik op het tabblad String, en kies het type tekens dat je nodig hebt, specificeer vervolgens de lengte van de string in het vak String lengte, en klik ten slotte op de knop OK. Zie screenshot:

choose the type of characters and specify the length of the string

Dan is het geselecteerde bereik gevuld met willekeurige tekenreeksen.

random character strings are inserted

Tip: Als je gespecificeerde opgemaakte datastrings (zoals ????@.??.com) in een bereik wilt genereren of invoegen, kun je ook dit hulpmiddel gebruiken. Doe het volgende:

1. Selecteer een bereik en specificeer de tekens en vink By mask aan. Voer vervolgens de gespecificeerde datastrings in die je nodig hebt. Zie screenshot:

specify the characters and check By mask

Opmerking: Gebruik ? om een cijfer van een willekeurig teken aan te duiden in de uiteindelijke gespecificeerde opgemaakte strings.

2. Klik vervolgens op OK of Toepassen. De gespecificeerde opgemaakte datastrings zijn willekeurig gegenereerd zoals hieronder. Zie screenshot:

specified formatting data strings are generated randomly

Kutools voor Excel's Willekeurige gegevens invoegen kan je helpen bij het gemakkelijk uitvoeren van de volgende bewerkingen in een bereik cellen.

  • Genereer of voeg willekeurige getallen in een bereik in
  • Genereer of voeg willekeurige datum in een bereik in
  • Genereer of voeg een aangepaste lijst in een bereik in

  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.

Het genereren van willekeurige tekenreeksen in Excel kan efficiënt worden gedaan met behulp van formules of VBA, afhankelijk van je behoeften. Door deze technieken onder de knie te krijgen, kun je eenvoudig unieke identificatoren, wachtwoorden en voorbeeldgegevens maken in Excel. Als je geïnteresseerd bent in het verkennen van meer Excel tips en trucs, onze website biedt duizenden tutorials.


Demo: Willekeurige tekenreeksen genereren in een bereik

 

Gerelateerd artikel:

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