Inhoudsopgave
We moeten misschien willekeurige getallen genereren in Excel Willekeurige getallen kunnen onder andere worden gebruikt om data-encryptiesleutels te genereren, ingewikkelde gebeurtenissen te simuleren en te beschrijven, en willekeurige steekproeven te selecteren uit grotere datasets. In dit artikel zullen we verschillende manieren demonstreren om de 4-cijferige random number generator Excel.
Download Praktijk Werkboek
Je kunt het werkboek downloaden en ermee oefenen.
Genereren willekeurig getal van 4 cijfers.xlsm8 Voorbeelden van 4-cijferige willekeurige getallengenerator in Excel
1. Voeg de functie RANDBETWEEN toe om een willekeurig getal van 4 cijfers te genereren.
De functie RANDBETWEEN wordt geclassificeerd als een Wiskunde en Trigonometrie functie in Excel. De RANDBETWEEN functie in Excel genereert een willekeurige waarde tussen twee waarden. Elke keer dat een spreadsheet wordt geopend of gewijzigd, RANDBETWEEN genereert een nieuwe. Laten we willekeurige getallen van 4 cijfers genereren met deze functie. Hiervoor moeten we de stappen hieronder volgen.
STAPPEN:
- Selecteer eerst de cel waar u de formule wilt plaatsen met behulp van de knop RANDBETWEEN functie. Dus we selecteren cel B5 .
- Ten tweede, zet de formule in die geselecteerde cel.
=RANDBETWEEN(1000,9999)
- Ten derde, druk op Ga naar .
- Sleep nu de Vulgreep naar beneden om de formule over het bereik te dupliceren. Of, om AutoFill het bereik, dubbelklik op de Plus ( + ) symbool.
- Eindelijk kunnen we zien 4 willekeurige cijfers in het celbereik B5:B9 .
Lees meer: Excel formule om willekeurig getal te genereren (5 voorbeelden)
2. RANDARRARY functie als willekeurige getalgenerator met 4 cijfers in Excel
De functie RANDARRAY genereert een willekeurige nummerreeks. Het aantal te vullen rijen en kolommen, de minimum- en maximumwaarden, en wie hele getallen of decimale waarden moet teruggeven zijn allemaal opties. We kunnen het RANDARRAY functie om willekeurige getallen van 4 cijfers te genereren. Laten we de onderstaande procedures eens bekijken.
STAPPEN:
- Om te beginnen kiest u de cel waar u de RANDARRAY functies' formule.
- Vervolgens typt u de onderstaande formule in de geselecteerde cel.
=RANDARRAY(5,1,0,9999,TRUE)
- Druk ten slotte op de Ga naar toets om de procedure te beëindigen.
Dit zal automatisch 4 willekeurige cijfers in vijf rijen, als we het aantal rijen 5 in de formule.
Lees meer: Willekeurige 5-cijferige getallengenerator in Excel (7 voorbeelden)
3. Willekeurige getallen van 4 cijfers maken met de functies TRUNC en RAND
De TRUNC-functie in Excel produceert een afgekapt getal met een optioneel aantal cijfers. Het fractionele deel van de waarde wordt verwijderd door TRUNC . De RAND-functie geeft een willekeurig specifiek getal terug dat groter of gelijk is aan 0 maar minder dan 1 We kunnen de TURNC & RAND functies om willekeurige getallen van 4 cijfers te genereren. Laten we de stappen bekijken om de combinatie van deze twee functies te gebruiken om willekeurige getallen van 4 cijfers te produceren.
STAPPEN:
- Net als in het vorige voorbeeld selecteert u de cel B5 en vervang de formule
=TRUNC(RAND()*9999,4)
- Druk vervolgens op Ga naar En de formule verschijnt in de formulebalk.
- Verder, om de formule over het bereik te kopiëren, sleept u de Vulgreep naar beneden of Dubbelklik op op de Plus ( + )-pictogram.
- En dat is het! U kunt het resultaat zien in kolom B .
🔎 Hoe werkt de formule?
- RAND()*9999,4: De RAND() zal een willekeurig getal genereren tussen 1 tot 9 Vermenigvuldigen 9999 zal het nummerbereik vergroten en de 4 geeft alleen het 4-cijferige willekeurige nummer.
- TRUNC(RAND()*9999,4: Dit geeft het 4-cijferige willekeurige nummer.
Lees meer: Hoe willekeurige 10-cijferige getallen te genereren in Excel (6 methoden)
4. Combineer ROUND & RAND-functies om een willekeurig getal van 4 cijfers te genereren.
De functie ROUND in Excel produceert een getal dat is bijgesneden tot een opgegeven aantal cijfers. De RAND-functie in Excel genereert een willekeurige waarde tussen 0 en 1. We kunnen willekeurige getallen van 4 cijfers genereren door deze twee functies samen te voegen. Dus laten we de stappen volgen om dat te doen.
STAPPEN:
- Op dezelfde manier als eerder, selecteert u eerst de cel waar u de formule wilt plaatsen om willekeurige getallen te genereren. We selecteren dus cel B5 .
- Voer vervolgens de onderstaande formule in de geselecteerde cel in.
=ROUND(RAND()*(9999-1000)+1000,0)
- Druk daarna op de Ga naar sleutel.
- Daarna sleept u de Vulgreep omlaag om de formule over het bereik te kopiëren. Of dubbelklik op het plus ( + ) teken. Dit dupliceert ook de formule.
- En dit genereert willekeurige getallen van 4 cijfers in de kolom B .
🔎 Hoe werkt de formule?
- RAND()*(9999-1000)+1000,0: Dit zal voornamelijk vermenigvuldigen RAND() met 9999 om alleen willekeurige getallen van 4 cijfers te genereren.
- ROUND(RAND()*(9999-1000)+1000,0): Dit verwijdert de extra decimale getallen en genereert alleen de 4-cijferige getallen.
Vergelijkbare lezingen
- Automatisch factuurnummer genereren in Excel (in 4 snelle stappen)
- Hoe willekeurige gegevens genereren in Excel (9 eenvoudige methoden)
- Random Number Generator tussen bereik in Excel (8 voorbeelden)
- Willekeurig getal genereren met Excel VBA (4 voorbeelden)
- Genereer willekeurig getal uit lijst in Excel (4 manieren)
5. Willekeurig getal van 4 cijfers genereren met de functies LINKS & RANDBETWEEN in Excel
De functie LINKS geeft het eerste teken of de eerste tekens in een tekststring, gebaseerd op het aantal gegeven tekens. We kunnen het volgende combineren LINKS en RANDBETWEEN functies om willekeurige getallen van 4 cijfers te genereren. Dus laten we de procedure volgen.
STAPPEN:
- Zoals in de eerdere voorbeelden, selecteert u eerst de cel en voegt u de formule in die cel in.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- En, druk op Ga naar .
🔎 Hoe werkt de formule?
- RANDBETWEEN(1,9): Dit maakt het mogelijk een getal te nemen tussen 1 naar 9 .
- RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Deze formule genereert willekeurige getallen op basis van het getal dat we in de cel B5 .
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5): Dit geeft de eerste getallen terug op basis van het nummer in de cel B5 is gegeven.
6. Maak een willekeurig getal van 4 cijfers door de functies INT & RAND te combineren
De functie INT in Excel wordt gebruikt om het dichtstbijzijnde gehele getal van een gegeven getal terug te geven. Wanneer we een groot aantal gegevenssets hebben en elke gegevensset is in verschillende formaten, zoals float, retourneert deze functie het gehele getal. Laten we de onderstaande stappen volgen.
STAPPEN:
- Net als in de vorige voorbeelden selecteert u eerst cel B5 .
- Typ dan in die geselecteerde cel de onderstaande formule.
=INT(RAND()*(9999-1000)+1000)
- Druk tenslotte op de Ga naar toets om het proces te voltooien.
- Het resultaat verschijnt nu in de geselecteerde cel, samen met de formule in de formulebalk.
- Sleep verder de Vulgreep omlaag om de formule over het hele bereik te dupliceren. Als alternatief, om AutoFill het bereik, dubbelklik op de Plus ( + ) symbool.
- Dat is alles voor nu! Last but not least, column B toont willekeurige getallen van 4 cijfers als resultaat.
🔎 Hoe werkt de formule?
- RAND()*(9999-1000)+1000: Dit zal voornamelijk vermenigvuldigen 9999 met de RAND functie om 4-cijferige nummers te genereren.
- INT(RAND()*(9999-1000)+1000: Dit neemt het dichtstbijzijnde gehele getal van het willekeurige getal en genereert alleen de 4-cijferige willekeurige getallen.
7. Gebruik Excel Analysis ToolPak om een willekeurig getal van 4 cijfers te genereren.
Er is een andere manier om willekeurige gehele getallen van 4 cijfers te injecteren waarvoor geen formule nodig is. Om willekeurige gegevens te genereren kunnen we gebruik maken van de Analyse ToolPak add-in, maar we moeten het eerst installeren. De Analyse ToolPak add-in kan worden geïnstalleerd in de hoofdprocedures. Als u gebruik maakt van Microsoft Excel 365 Het is standaard geïnstalleerd. Laten we nu de procedure bekijken om deze invoegtoepassing te gebruiken.
STAPPEN:
- Selecteer eerst de Bestand tabblad op het lint.
- Ten tweede, Klik Opties Of gebruik de sneltoets Alt + F + T .
- Dit opent de Excel-opties dialoog.
- Klik dan op Toevoegingen in de linker zijbalk van het pop-upvenster.
- Selecteer daarna Analyse ToolPak in de Toevoegingen sectie.
- Selecteer verder de Excel-add-ins menu onderaan het hoofdvenster van de Beheer drop-down bar.
- Klik vervolgens op de Ga naar knop.
- Dit opent een pop-up venster met een lijst van alle toegankelijke Excel Toevoegingen .
- Vink het vakje aan Analyse ToolPak en klik op OK .
- Ga bovendien naar de Gegevens Er is nu een extra categorie met de naam Analyse op het lint van Excel Gegevens tabblad, met een knop met het label Gegevensanalyse Klik daarop.
- Dit zal verschijnen in de Gegevensanalyse dialoogvenster.
- Selecteer hier willekeurige nummer generatie en klik op OK .
- Opnieuw verschijnt er een dialoogvenster met de naam Genereren van willekeurige getallen .
- Typ het aantal kolommen in de Aantal variabelen tekstvak en typ het aantal rijen in het Aantal willekeurige getallen tekstvak.
- In de Distributie uitklapmenu, selecteer Uniform .
- Neem het bereik voor een getal van 4 cijfers. Als we een bereik nemen tussen 1000 en 9999 .
- In de Uitvoeropties kies Uitvoerbereik Dus selecteren we $B$5:$B$9 .
- Klik daarna op de OK knop.
- En tenslotte zullen we het resultaat in het geselecteerde bereik kunnen zien.
Lees meer: Random Number Generator met data-analyse tool en functies in Excel
8. Excel VBA om willekeurig getal van 4 cijfers te produceren in Excel
We kunnen Excel VBA om willekeurige getallen te genereren in specifieke cellen. Met Excel VBA kunnen gebruikers gemakkelijk de code gebruiken die werkt als excel menu's van het lint. Om de VBA code om willekeurige getallen van 4 cijfers te genereren, laten we de procedure volgen.
STAPPEN:
- Klik in de eerste plaats op de Ontwikkelaar tabblad op het lint.
- Ten tweede, start de Visual Basic-editor door te klikken op Visual Basic .
- U kunt ook toegang krijgen tot de Visual Basic-editor door op Alt + F11 .
- In plaats daarvan kunt u gewoon met de rechtermuisknop op uw werkblad klikken en gaan naar Code bekijken Dit brengt u ook naar Visual Basic-editor .
- Dit zal verschijnen in de Visual Basic-editor waar we onze codes schrijven om een tabel te maken van een reeks.
- En kopieer en plak de VBA onderstaande code.
VBA-code:
Sub FourDigit_RandomNumber() Dim num As Integer num = Int((9999 - 100 + 1) * Rnd() + 100) Range("B5") = num End Sub
- Daarna voert u de code uit door op de RubSub of de sneltoets F5 .
- En tenslotte zal het volgen van de stappen een willekeurig getal van 4 cijfers genereren in cel B5 .
Lees meer: Excel VBA: Random Number Generator zonder duplicaten (4 voorbeelden)
Conclusie
De bovenstaande voorbeelden tonen u de Willekeurige 4-cijferige getalgenerator in Excel Hopelijk helpt dit u! Als u vragen, suggesties of feedback hebt, laat het ons dan weten in de commentaarsectie. Of u kunt een blik werpen op onze andere artikelen in de ExcelWIKI.com blog!