Ynhâldsopjefte
Wy moatte soms willekeurige nûmers generearje yn Excel . Willekeurige nûmers kinne brûkt wurde om gegevens fersifering kaaien te generearjen, simulearje en beskriuwe yngewikkelde eveneminten, en selektearje willekeurige samples út gruttere datasets, ûnder oare. Yn dit artikel sille wy ferskate manieren demonstrearje om de 4-sifers willekeurige getallengenerator Excel te meitsjen.
Download Practice Workbook
Jo kinne downloade it wurkboek en oefenje mei har.
Generearje 4-sifers willekeurich nûmer.xlsm
8 Foarbylden fan willekeurige 4-sifersnûmergenerator yn Excel
1. Foegje RANDBETWEEN-funksje yn om 4-sifers willekeurich nûmer te generearjen
De funksje RANDBETWEEN is klassifisearre as in Math- en Trigonometry-funksje yn Excel. De funksje RANDBETWEEN yn Excel genereart in willekeurige wearde tusken twa wearden. Eltse eksimplaar in spreadsheet wurdt tagong of feroare, RANDBETWEEN genereart in nij. Lit ús generearje willekeurige nûmers fan 4 sifers mei dizze funksje. Hjirfoar moatte wy de stappen nei ûnderen folgje.
STAPPEN:
- Selektearje earst de sel wêr't jo de formule pleatse wolle mei de RANDBETWEEN funksje. Dus, wy selektearje sel B5 .
- Twadde, set de formule yn dy selektearre sel.
=RANDBETWEEN(1000,9999)
- Tredde, druk op Enter .
- Sleep no de Folje Behannelje omleech om de formule oer it berik te duplikearjen. Of, oan AutoFill it berik, dûbelklik op it Plus ( + ) symboal.
- Uteinlik kinne wy 4 sifers willekeurige nûmers sjen yn it selberik B5:B9 .
Lês mear: Excel-formule om willekeurich nûmer te generearjen (5 foarbylden)
2. RANDARRARY-funksje as willekeurige 4-sifersnûmergenerator yn Excel
De RANDARRAY-funksje generearret in willekeurige nûmerarray. It oantal rigen en kolommen om te foljen, de minimale en maksimale wearden, en wa't folsleine getallen as desimale wearden werombringe moatte binne allegear opsjes. Wy kinne de funksje RANDARRAY brûke om 4-sifers willekeurige getallen te generearjen. Litte wy dus nei de prosedueres hjirûnder sjen.
STAPPEN:
- Kies om te begjinnen de sel wêr't jo de RANDARRAY
funksjes' formule. - Twadde, typ de formule hjirûnder yn de selektearre sel.
=RANDARRAY(5,1,0,9999,TRUE)
- Druk as lêste op de Enter -kaai om de proseduere te foltôgjen.
Dit sil automatysk 4 generearje digit willekeurige getallen yn fiif-rige, as wy sette it oantal rige 5 yn de formule.
Lês mear: Random 5 Digit Number Generator yn Excel (7 foarbylden)
3. Produsearje 4-sifers willekeurige nûmers mei TRUNC- en RAND-funksjes
De TRUNC-funksje yn Excel produseart in ôfkoarte nûmer mei in opsjoneel oantal sifers. It fraksjonele diel fande wearde wurdt fuortsmiten troch TRUNC . De funksje RAND jout in willekeurich spesifyk getal werom dat mear as of gelyk is oan 0 mar minder as 1 . Wy kinne de funksjes TURNC & RAND kombinearje om 4-sifers willekeurige getallen te generearjen. Litte wy nei de stappen sjen om de kombinaasje fan dy twa funksjes te brûken om 4-sifers willekeurige getallen te meitsjen.
STAPPEN:
- Selektearje lykas foarige foarbyld. de sel B5 en ferfange de formule
=TRUNC(RAND()*9999,4)
- Druk dan op Enter . En de formule sil yn 'e formulebalke sjen litte.
- Fierder, om de formule oer it berik te kopiearjen, sleep de Fillhandtak down of Dûbelklik op it Plus ( + ) ikoan.
- En dat is it! Jo kinne it resultaat sjen yn kolom B .
🔎 Hoe wurket de formule?
- RAND()*9999,4: De RAND() sille in willekeurich getal generearje tusken 1 oant 9 . It fermannichfâldigjen fan 9999 sil it getalberik fergrutsje en de 4 jout allinnich de 4-sifers fan dat willekeurich getal werom.
- TRUNC(RAND()*9999 ,4: Dit sil de 4-sifers fan it willekeurich getal werombringe.
Lês Mear: How to Generate Random 10 Digit Number in Excel (6) Metoaden)
4. Kombinearje ROUND- en RAND-funksjes om 4-sifers willekeurich nûmer te generearjen
De ROUND-funksje yn Excelprodusearret in nûmer dat is ôfsnien ta in spesifisearre oantal sifers. De funksje RAND yn Excel genereart in willekeurige wearde tusken 0 en 1. Wy kinne 4-sifers willekeurige nûmers generearje troch dizze twa funksjes te fusearjen. Dus, litte wy de stappen folgje om dat te dwaan.
STAPPEN:
- Op deselde wize as earder, selektearje earst de sel wêr't jo wolle pleatse de formule om willekeurige getallen te generearjen. Dus, wy selektearje sel B5 .
- Twadde, ynfiere de ûndersteande formule yn dy selektearre sel.
=ROUND(RAND()*(9999-1000)+1000,0)
- Dêrnei, druk op de Enter -toets.
- Dêrnei, sleep de Fillhandtak omleech om de formule oer it berik te kopiearjen. Of dûbelklik op it plus ( + ) teken. Dit duplicates ek de formule.
- En dit sil 4-sifers willekeurige nûmers generearje yn kolom B .
🔎 Hoe wurket de formule?
- RAND()* (9999-1000)+1000,0: Dit sil benammen RAND() fermannichfâldigje mei 9999 om mar 4-sifers willekeurige getallen te generearjen.
- ROUND(RAND()*(9999-1000)+1000,0): Dit sil de ekstra desimale sifers fuortsmite en allinich de 4-siferige nûmers generearje.
Gelykbere lêzingen
- Faktuernûmer automatysk generearje yn Excel (mei 4 rappe stappen)
- Hoe te generearjen Willekeurige gegevens yn Excel (9 maklike metoaden)
- willekeurich nûmerGenerator tusken berik yn Excel (8 foarbylden)
- Hoe kinne jo willekeurige nûmer generearje mei Excel VBA (4 foarbylden)
- Willekeurich nûmer generearje út list yn Excel (4 manieren)
5. Generearje 4-sifers willekeurige nûmer mei LEFT & amp; RANDBETWEEN Funksjes yn Excel
De LEFT-funksje jout it earste teken of de tekens werom yn in tekststring basearre op it oantal opjûne karakters. Wy kinne funksjes LEFT en RANDBETWEEN kombinearje om 4-sifers willekeurige getallen te generearjen. Dus litte wy de proseduere folgje.
STAPPEN:
- Lykas yn 'e eardere foarbylden sjen litten, selektearje earst de sel en foegje de formule yn dy sel yn.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- En druk op Enter .
🔎 Hoe wurket de formule?
- RANDBETWEEN(1,9): Dit makket it mooglik om in getal te nimmen tusken 1 oant 9 .
- RANDBETWEEN(0,9999999999999999)&RANDBETWEEN(0,9999999999999999),B5: Dizze rigel fan formule sil willekeurige nûmers generearje op basis fan it nûmer dat wy yn sel pleatse B5 .
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0, 999999999999999)&RANDBETWEEN(0,9999999999999999),B5): Dit sil de earste nûmers weromjaan op basis fan nûmer yn 'e sel B5 wurdt jûn.
6. Meitsje 4 Digit Random Number troch kombinearjen INT & amp; RAND-funksjes
De INT-funksje yn Excel wurdt brûkt om detichtste hiel getal fan in opjûn getal. As wy in enoarm oantal datasets hawwe en elke dataset is yn ferskate formaten, lykas float, jout dizze funksje it hiele getal diel fan it getal werom. Litte wy de stappen hjirûnder folgje.
STAPPEN:
- Lyksa de foarige foarbylden, selektearje earst sel B5 .
- Dan, yn dy selekteare sel, typ de formule hjirûnder yn.
=INT(RAND()*(9999-1000)+1000)
- Tink de ein Enter kaai om it proses te foltôgjen.
- It resultaat sil no werjûn wurde yn de selektearre sel, tegearre mei de formule yn de formulebalke.
- Sleep fierder de Fillhandtak nei ûnderen om de formule oer it berik te duplikearjen. As alternatyf, foar AutoFill it berik, dûbelklikje jo op it Plus ( + ) symboal.
- Dat is alles foar no! As lêste, mar net it minste, toant kolom B 4-sifers willekeurige getallen as resultaat.
🔎 Hoe wurket de formule ?
- RAND()*(9999-1000)+1000: Dit sil benammen 9999 fermannichfâldigje mei de RAND funksje foar it generearjen fan 4-sifers nûmers.
- INT(RAND()*(9999-1000)+1000: Dit sil it tichtste getal fan it willekeurich nimme getal en generearje allinich de 4-sifers op willekeurige nûmers.
7. Brûk Excel Analysis ToolPak om 4-sifers willekeurich nûmer te generearjen
Der is in oare manier om inject 4-digit willekeurige hiele getallen dy't net nedichit brûken fan in formule. Om willekeurige gegevens te generearjen kinne wy de add-in Analysis ToolPak brûke, mar wy moatte it earst ynstallearje. De add-in Analysis ToolPak kin ynstalleare wurde yn 'e haadprosedueres. As jo Microsoft Excel 365 brûke, is it standert ynstalleare. Litte wy no de proseduere sjen om dizze tafoeging te brûken.
STAPPEN:
- Selektearje earst de ljepper Triem op de lint.
- Twadde, klikje op Opsjes . Of brûk de fluchtoets Alt + F + T .
- Dit sil de Excel-opsjes <2 iepenje>dialog.
- Dan klikje op Tafoegings yn de linker sydbalke fan it pop-upfinster.
- Selektearje dêrnei Analysis ToolPak yn de Tafoegings seksje.
- Selektearje fierder it menu Excel tafoegings oan 'e ûnderkant fan it haadfinster út it Beheare drop- delbalke.
- Klik dan op de knop Gean .
- Dit sil in pop-up iepenje finster mei in list fan alle tagonklike Excel Add-ins .
- Sekje it fakje Analysis ToolPak oan en klik op OK .
- Gean fierder nei de Data ljepper fan it lint. D'r is no in ekstra kategory mei de namme Analyse op it ljepblêd Data fan it Excel-lint, mei ien knop mei de namme Gegevensanalyse . Klik dêrop.
- Dit sil ferskine yn it dialoochfinster Data-analyze .
- Hjir, selektearje willekeurige nûmer generaasje en klik op OK .
- Op 'e nij sil in dialoochfinster ferskine mei de namme Random Number Generation .
- Typ it oantal kolommen yn it tekstfak Number of Variables en typ it oantal rigen yn it Number of Random Numbers tekstfak.
- Selektearje yn de Distribúsje útklapmenubalke Uniform .
- Nim it berik foar in 4-sifers nûmer. As wy in berik nimme tusken 1000 en 9999 .
- Selektearje yn de Utfieropsjes Utfierberik . Sa, wy selektearje $B$5:$B$9 .
- Dêrnei, klikje op de OK knop.
- En as lêste sille wy it resultaat sjen kinne yn it selektearre berik.
Lês mear: Random Number Generator mei Data Analysis Tool en funksjes yn Excel
8. Excel VBA om 4-sifers willekeurige nûmer te produsearjen yn Excel
Wy kinne Excel VBA brûke om willekeurige nûmers yn spesifike sellen te generearjen. Mei Excel VBA kinne brûkers de koade maklik brûke dy't fungearret as excel-menu's fan it lint. Om de VBA koade te brûken om 4-sifers willekeurige nûmers te generearjen, litte wy de proseduere folgje.
STAPPEN:
- Yn de earste plak, klikje op it ljepblêd Developer op it lint.
- Twadde, start de Visual Basic Editor troch te klikken op Visual Basic .
- As alternatyf kinne jo tagong krije ta de Visual Basic Editor troch op Alt + F11 te drukken.
- Ynstee fan dit te dwaan, kinne jo gewoan rjochts klikke op jo wurkblêd en gean nei Koade besjen . Dit sil jo ek bringe nei Visual Basic Editor .
- Dit sil ferskine yn de Visual Basic Editor wêr't wy ús koades skriuwe om in tabel út berik te meitsjen.
- En, kopiearje en plakke de VBA koade hjirûnder werjûn.
VBA-koade :
4668
- Dan útfiere de koade troch op de RubSub knop te klikken of op de fluchtoets F5 te drukken.
- En as lêste, it folgjen fan de stappen sil in 4-sifers willekeurich getal generearje yn sel B5 .
Lês mear: Excel VBA: Random Number Generator mei gjin duplikaten (4 foarbylden)
Konklúzje
De boppesteande foarbylden sille jo de Random 4 Digit Number Generator yn Excel sjen litte . Hoopje dat dit jo sil helpe! As jo fragen, suggestjes of feedback hawwe, lit it ús dan witte yn 'e kommentaardiel. Of jo kinne ús oare artikels sjen yn it ExcelWIKI.com blog!