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

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

AuteurKelly Wijzigingsdatum

Het genereren van willekeurige tekenreeksen in Excel is handig voor diverse toepassingen, zoals het aanmaken van unieke identificatoren, wachtwoorden of voorbeeldgegevens. In dit artikel vindt u een uitgebreide handleiding om willekeurige tekenreeksen in een bereik in Excel te genereren met verschillende methoden.


Genereer willekeurige tekenreeksen met formules

De volgende formules helpen u willekeurige getallen, letters en alfanumerieke waarden te genereren in een bereik in Excel.

Genereer willekeurige getallen

Gebruik de volgende formule om een willekeurig vijfcijferig getal tussen 10000 en 99999 te genereren, en druk op Enter: er verschijnt een vijfcijferig getal in een cel. Selecteer vervolgens die cel en sleep de vulgreep naar het bereik waarin u de formule wilt toepassen – en al snel ziet u een reeks vijfcijferige getallen verschijnen. Zie de schermafbeeldingen:

=RANDBETWEEN(10000,99999)
Genereer willekeurige getallen met een formulepijl naar rechtseen reeks getallen wordt gegenereerd
Opmerking:RANDBETWEENretourneert een willekeurig geheel getal tussen twee opgegeven getallen. U kunt de argumenten 10000 en 999999 aanpassen naar uw wens.
 

Genereer willekeurige tekens

Gebruik de volgende formule om vier willekeurige letters te genereren. Sleep vervolgens de vulgreep naar het bereik waarin u de formule wilt toepassen. Zie de schermafbeelding:

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

Genereer willekeurige tekens met een formule

Opmerkingen:
  • CHAR(RANDBETWEEN(65,90))genereert een willekeurige hoofdletter;
  • &: Voegt deze tekens samen tot één tekenreeks. Gebruik het &-symbool om zoveel tekens samen te voegen als nodig is voor langere reeksen. Als u bijvoorbeeld een reeks van zes willekeurige tekens wilt genereren, breidt u 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))
    
 

Genereer willekeurige alfanumerieke reeksen

Gebruik de volgende formule om willekeurige alfanumerieke reeksen te genereren bestaande uit twee letters en twee cijfers. Zo verkrijgt u een reeks van combinaties met precies twee letters en twee cijfers. Zie de schermafbeelding:

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

Genereer willekeurige alfanumerieke tekenreeksen met een formule

Opmerkingen:
  • CHAR(RANDBETWEEN(65,90))genereert een willekeurige hoofdletter;
  • RANDBETWEEN(10,99)genereert een willekeurig tweecijferig getal;
  • &: Voegt deze tekens samen tot één tekenreeks. Gebruik het &-symbool om zoveel tekens samen te voegen als je nodig hebt voor langere reeksen.

Genereer willekeurige tekenreeksen met VBA-code

Als u de bovenstaande formules lastig en omslachtig vindt, maakt de volgende VBA-code het u een stuk gemakkelijker. Volg deze stappen:

1. Houd de toetsen ALT + F11 ingedrukt. Het venster Microsoft Visual Basic for Applications opent zich hierdoor.

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. Voer daarna de code uit door in een cel de functie =RandomizeF(x,y) te typen om een willekeurige tekenreeks in te voegen met een minimale lengte van x tekens en een maximale lengte van y tekens.

4. In dit voorbeeld gebruik ik de functie =RandomizeF(5,10) om een tekenreeks te genereren met een lengte tussen 5 en 10 tekens. Druk daarna op Enter, selecteer de cel en sleep de vulgreep naar het gewenste bereik. Er worden dan willekeurige alfanumerieke en speciale tekens gegenereerd met een lengte tussen 5 en 10 tekens. Zie de schermafbeelding:

 Genereer willekeurige tekenreeksen met een door de gebruiker gedefinieerde functie


Genereer willekeurige tekenreeksen met Kutools voor Excel

Bestaat er een manier om willekeurige reeksen te genereren met letters, cijfers en speciale tekens – of zelfs nog meer? Met Kutools voor Excel's Willekeurige gegevens invoegen beschikt u over een krachtige generator voor willekeurige getallen én tekenreeksen. Hiermee maakt u in een handomdraai willekeurige getallen, willekeurige tekenreeksen of combinaties van cijfers, letters, symbolen en meer – inclusief speciale tekens, spaties en zelfs uw eigen aangepaste reeksen!

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. Selecteer een bereik waarin u willekeurige reeksen wilt genereren en klik vervolgens op Kutools > Invoegen > Willekeurige gegevens invoegen. Zie de schermafbeelding:

klik op Kutools > Invoegen > Willekeurige gegevens invoegen

3. Klik in het dialoogvenster Willekeurige gegevens invoegen op het tabblad Tekenreeks en kies het gewenste tekensoort. Geef vervolgens de lengte van de reeks op in het vak Filteren op lengte van tekst en klik ten slotte op de knop OK. Zie de schermafbeelding:

kies het type tekens en geef de lengte van de tekenreeks op

Vervolgens wordt het bereik automatisch gevuld met willekeurige tekenreeksen.

willekeurige tekenreeksen worden ingevoegd

Tip: wilt u gegevensreeksen met een specifieke opmaak (zoals ????@.??.com) in een bereik genereren of invoegen? Dan kunt u deze functie ook gebruiken. Volg deze stappen:

1. Selecteer een bereik, geef de tekens op en vink Volgens masker aan. Voer daarna de gewenste gegevensreeks in. Zie de schermafbeelding:

geef de tekens op en vink Aan de hand van masker aan

Opmerking: gebruik ? om een willekeurig teken aan te geven in de uiteindelijke opgemaakte reeks.

2. Klik vervolgens op OK of Toepassen. De willekeurige gegevensreeksen met de opgegeven opmaak worden als volgt gegenereerd. Zie de schermafbeelding:

opgegeven opmaakgegevensreeksen worden willekeurig gegenereerd

Kutools voor Excel's Willekeurige gegevens invoegen helpt u eenvoudig de volgende bewerkingen in een bereik cellen uit te voeren.

  • Genereer of voeg willekeurige getallen in een bereik in
  • Genereer of voeg een willekeurige datum in een bereik in
  • Genereer of voeg een Aangepaste lijsten in een bereik in

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.

Het genereren van willekeurige tekenreeksen in Excel kan efficiënt met formules of VBA, afhankelijk van uw behoeften. Beheers deze technieken en maak eenvoudig unieke identificatoren, wachtwoorden of voorbeeldgegevens in Excel. Wilt u nog meer Excel-tips en -trucs ontdekken?Onze website biedt duizenden tutorials.


Demo: Willekeurige tekenreeksen genereren in een bereik

 

Gerelateerd artikel:

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