Véletlenszerű 5 számjegyű számgenerátor Excelben (7 példa)

  • Ossza Meg Ezt
Hugh West

Miközben a Microsoft Excel , néha szükségünk van egy véletlenszerű 5 számjegyű számgenerátorra. Különösen a statisztikai elemzések során lehet szükségünk 5 számjegyű számok generálására. Ismét használhatunk 5 számjegyű számgenerátort jelszavak vagy azonosítók létrehozásához. Szerencsére az excel számos lehetőséget kínál a véletlenszerű 5 számjegyű számok előállítására. Ez a cikk eligazítja Önt ezen lehetőségek használatában.

Gyakorlati munkafüzet letöltése

Letöltheti a gyakorlati munkafüzetet, amelyet e cikk elkészítéséhez használtunk.

Véletlenszerű 5 számjegyű számgenerátor.xlsm

7 példa a véletlenszerű 5 számjegyű számgenerátorra Excelben

1. Excel RANDBETWEEN funkció 5 számjegyű számgenerátorként

Először is, a a RANDBETWEEN funkció Ez a függvény lehetővé teszi számunkra, hogy véletlenszerű számokat kapjunk megadott számok között. Például 5 számjegyű számokat fogok generálni a következő számok között 10000 és 99999 A kívánt eredmény eléréséhez kövesse az alábbi lépéseket.

Lépések:

  • Írja be az alábbi képletet B5 sejt és nyomja meg a Írja be a címet. .
=RANDBETWEEN(10000,99999)

  • Ennek eredményeképpen az alábbi 5 számjegyű számot kapjuk. Ezután használjuk a Töltse ki a fogantyút ( + ) eszközzel 5 számjegyű számokat kapunk a következő tartományban B6:B10 .

  • Ennek következtében az alábbi kimenetet kapjuk.

Megjegyzés:

A RANDBETWEEN függvény egy illékony függvény. A függvény által generált véletlen számok minden alkalommal megváltoznak, amikor a munkalap egy celláját kiszámítja. Ha el akarja kerülni ezeket a számváltozásokat, kövesse az alábbi lépéseket.

Lépések:

  • Először másolja a véletlen számokat, amelyeket a RANDBETWEEN a következő képletet követve Home > Másolás vagy Ctrl + C .

  • Ezután illessze be őket Értékek a következő módon Home > Paste > Beillesztési értékek (lásd a képernyőképet).

  • Ennek eredményeképpen a számokat értékként kapja meg.

Tovább: Excel képlet véletlen szám generálására (5 példa)

2. Véletlenszerű 5 számjegyű szám generálása a LEFT & RANDBETWEEN funkciókkal

Ebben a módszerben egy képletet fogok használni, amely a következő kombinációt tartalmazza LEFT és RANDBETWEEN függvények. Ez a képlet véletlen számokat fog generálni a képlet által hivatkozott cellában megadott számok hosszától függően. Nézzük, hogyan tudjuk elvégezni a feladatot.

Lépések:

  • Először írja be az alábbi képletet B6 sejt és nyomja meg Írja be a címet. A képlet egy üres cellát fog visszaadni.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Most írja be 5 a oldalon. B5 sejt mivel egy véletlenszerű 5 számjegyű számra van szükséged. Ha egyszer eltaláltad a Írja be a címet. , a B6 sejt egy 5 számjegyű véletlenszerű számot kap.

🔎 Hogyan működik a képlet?

  • RANDBETWEEN(1,9)

Itt a fenti képlet egy véletlen számot ad vissza a 1 a címre. 9 .

  • RANDBETWEEN(0,999999999999999)

Itt a RANDBETWEEN függvény egy véletlen számot ad vissza a 0 a címre. 999999999999999.

  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5

Végül a fenti képlet egy véletlen számot ad vissza, amely tartalmazza a B5 sejt .

Bővebben: Véletlenszerű 4 számjegyű számgenerátor Excelben (8 példa)

3. 5 számjegyű szám létrehozása a ROUND és a RAND függvények használatával az Excelben

Ezúttal a következő kombinációt fogom használni KÖRKÉP és RAND 5 számjegyűként funkcionál véletlenszám-generátor. A számok generálásának általános képlete a következő:

=ROUND(RAND()*(Y-X)+X,0)

Hol X és Y az alsó és a felső szám, amelyek között 5 számjegyű számokat szeretne generálni.

Lépések:

  • Írja be az alábbi képletet B5 sejt . Következő sajtó Írja be a címet. .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Ennek következtében az alábbi 5 számjegyű számokat kapod.

🔎 Hogyan működik a képlet?

  • RAND()

Itt a RAND függvény véletlenszerű tizedes számokat generál.

  • RAND()*(99999-10000)+10000

Ebben a részben az eredmény a RAND függvényt megszorozzuk 89999 Ezután az eredményt hozzáadjuk a 1000 .

  • ROUND(RAND()*(99999-10000)+10000,0)

Végül a KÖRKÉP függvény az előző képlet eredményét nulla tizedesjegyre kerekíti.

Bővebben: Véletlen szám generálása Excelben tizedesjegyekkel (3 módszer)

4. Kombinálja az INT & RAND funkciókat 5 számjegyű számgenerátorként

Ez a módszer hasonló az előző módszerhez. Ahelyett, hogy a KÖRKÉP függvényt használjuk az INT funkció itt. 5 számjegyű véletlen számok létrehozásához a következő számok között 10000 és 99999 kövesse az alábbi lépéseket.

Lépések:

  • Írja be az alábbi képletet B5 sejt Ezután nyomja meg a Írja be a címet. .
=INT(RAND()*(99999-10000)+10000)

  • Ennek eredményeképpen a következő kimenetet kapja.

Itt a fenti képlet hasonló módon működik, mint ahogyan azt az alábbiakban említettük 3. módszer Először is, a RAND függvény véletlenszerű decimális számokat generál, majd az így kapott decimális számot megszorozza a következővel 89999 és hozzáadva a 1000 . Végül, a INT függvény a számot a legközelebbi 5 számjegyű egész számra kerekíti.

Bővebben: Hogyan generáljunk véletlenszerű 10 számjegyű számot az Excelben (6 módszer)

Hasonló olvasmányok

  • Hogyan generáljunk véletlenszerű adatokat az Excelben (9 egyszerű módszer)
  • Véletlenszám-generátor Excelben ismétlések nélkül (9 módszer)
  • Véletlenszám generálása Excel listából (4 mód)
  • Véletlenszám-generátor az Excel tartomány között (8 példa)

5. 5 számjegyű véletlen szám létrehozása a RANDARRAY funkcióval

Használhatja a a RANDARRY funkció mint egy 5 számjegyű véletlen számgenerátor. 5 számjegyű véletlen egész számok létrehozásához a következő értékek között 10000 és 99999 , és szétterítve 2 oszlopok és 6 sorok kövessék az alábbi utasításokat.

Lépések:

  • Írja be a következő képletet a B5 sejt .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Amint elérte a Írja be a címet. , a fenti képlet 5 számjegyű véletlen számokat (egész számokat) ad vissza az oszlopok felett. B & C és sorok 5:10 .

Bővebben: Hogyan generáljunk véletlen számokat duplikátumok nélkül az Excelben (7 mód)

6. Az Analysis ToolPak alkalmazása 5 számjegyű számok Excelben történő generálásához

Ebben a módszerben egy Excel add-in-t fogok használni 5 számjegyű számgenerátorként. Először megmutatom, hogy az add-in-t hozzáadjuk a Excel szalag Később ezt a kiegészítőt arra fogom használni, hogy 5 számjegyű véletlen számokat generáljak.

Lépések:

  • Először menjen a Fájl lapot a szalagról.

  • Másodszor, válassza ki Opciók .

  • Ezután a Excel lehetőségek párbeszédpanel jelenik meg, kattintson a Add-ins . Excel bővítmények kiválasztva a Kezelje a címet. legördülő menü és nyomja meg a Go .

  • Ennek eredményeképpen a Add-ins párbeszédpanel jelenik meg, tegyen egy pipa a Elemzési eszközcsomag és nyomja meg a OK .

  • Most menj a Adatok lap, és a Adatelemzés opció elérhető. Kattintson rá.

  • Következésképpen a Adatelemzés párbeszédpanel megjelenik, válassza a Véletlen szám Generáció a Elemzési eszközök listát, és nyomja meg a OK .

  • Amikor a Véletlenszám generálás párbeszédpanel jelenik meg, írja be 2 mint a A változók száma , és 6 mint a Véletlen számok száma .
  • Ezután válassza a Egységes a Forgalmazás a legördülő listában. Paraméterek részbe az 5 számjegyű számok tartományát ( 10000 és 99999 ) a A között mező.
  • Ezután válassza ki a Kimeneti tartomány és válassza ki a célcellát (itt Cella $B$5 ). OK a párbeszédpanel bezárásához.

  • Végül láthatjuk az alábbi kimenetet.

Megjegyzés:

  • 5 számjegyű véletlen számok, amelyeket a Elemzési eszközcsomag Ha ezeket a számokat nulla tizedesjegyre akarja konvertálni, akkor használja a KÖRKÉP vagy INT funkciók (a 4. módszer és 5. módszer ).

Bővebben: Véletlenszám-generátor adatelemző eszközzel és funkciókkal az Excelben

7. Alkalmazza az Excel VBA-t 5 számjegyű számgenerátorként

Használhatja a Excel VBA 5 számjegyű véletlen számok generálásához.

Lépések:

  • Először is, menjen arra a lapra, ahol az 5 számjegyű véletlen számokat szeretné megkapni. Ezután kattintson a jobb gombbal a lap nevére, és válassza a következő menüpontot Kód megtekintése hogy felhozza a VBA ablak.

  • Most írja be az alábbi kódot a Modul és futtassa a F5 kulcs.
 Sub Random5DigitNumber() Dim N As Integer For N = 5 To 10 ActiveSheet.Cells(N, 2) = Round(Rnd() * (99999 - 10000) + 10000, 0) Next N End Sub 

  • Végül a kód futtatásakor az alábbi 5 számjegyű számokat kapja.

Bővebben: Hogyan generáljunk véletlen számot egy tartományban az Excel VBA-val?

Emlékezetes dolgok

  • Az eredmény, amit a RANDBETWEEN függvény duplikátumokat tartalmaz. A duplikált számok felismeréséhez használhatja a a RANK.EQ funkció excelben.
  • A RAND függvény szintén egy illékony függvény. A függvény által visszaadott eredményeket a RAND képletet az értékekre a Beillesztés Special opció.

Következtetés

A fenti cikkben megpróbáltam részletesen tárgyalni több példát egy véletlenszerű 5 számjegyű számgenerátorra az Excelben. Remélhetőleg ezek a módszerek és magyarázatok elegendőek lesznek a problémák megoldásához. Kérem, tudassa velem, ha bármilyen kérdése van.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.