Sisukord
Töötamise ajal Microsoft Excel , mõnikord vajame juhusliku 5-kohalise numbrigeneraatori. Eriti statistilist analüüsi tehes võime vajada 5-kohaliste numbrite genereerimist. Jällegi võime kasutada 5-kohalist numbrigeneraatorit paroolide või ID-de loomiseks. Õnneks on excelil mitmeid võimalusi juhusliku 5-kohalise numbri saamiseks. See artikkel juhendab teid nende võimaluste kasutamisel.
Lae alla praktiline töövihik
Saate alla laadida praktilise töövihiku, mida me kasutasime selle artikli koostamisel.
Juhuslik 5-kohaline numbrigeneraator.xlsm7 näidet juhusliku 5-kohalise numbrigeneraatori kohta Excelis
1. Exceli RANDBETWEEN-funktsioon kui 5-kohaline numbrigeneraator
Kõigepealt kasutame me funktsioon RANDBETWEEN kui 5-kohaline numbrigeneraator. See funktsioon võimaldab meil saada juhuslikke numbreid määratud numbrite vahel. Näiteks genereerin 5-kohalisi numbreid vahemikus 10000 ja 99999 . Soovitud tulemuse saamiseks järgige alljärgnevaid samme.
Sammud:
- Sisestage alljärgnev valem Raku B5 ja vajutage Sisesta .
=RANDBETWEEN(10000,99999)
- Selle tulemusena saame allpool oleva 5-kohalise numbri. Järgnevalt kasutame funktsiooni Täitmise käepide ( + ) tööriist, et saada 5-kohalisi numbreid vahemikus B6:B10 .
- Sellest tulenevalt saame alljärgneva tulemuse.
⏩ Märkus:
The RANDBETWEEN funktsioon on volatiilne funktsioon. Selle funktsiooni poolt genereeritud juhuslikud numbrid muutuvad iga kord, kui arvutatakse töölehe lahtrit. Kui soovite neid numbrimuutusi vältida, järgige alljärgnevaid samme.
Sammud:
- Kõigepealt kopeeri juhuslikud numbrid, mis on genereeritud RANDBETWEEN valemiga, järgides Kodu > Koopia või Ctrl + C .
- Seejärel kleepige need kui Väärtused järgides Kodu > Paste > Paste väärtused (vt ekraanipilti).
- Selle tulemusel saate arvud väärtustena.
Loe edasi: Exceli valem juhusliku numbri genereerimiseks (5 näidet)
2. Genereeri juhuslik 5-kohaline number LEFT & RANDBETWEEN funktsioonidega
Selles meetodis kasutan ma valemit, mille kombinatsiooniks on VÄLJAS ja RANDBETWEEN funktsioonid. See valem genereerib juhuslikke numbreid sõltuvalt valemiga viidatud lahtris antud numbrite pikkusest. Vaatame, kuidas me saame ülesannet täita.
Sammud:
- Kõigepealt sisestage alljärgnev valem Raku B6 ja vajutage Sisesta Valem tagastab tühja lahtri.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- Nüüd kirjutage 5 aadressil Raku B5 kuna vajate juhuslikku 5-kohalist numbrit. Kui vajutate Sisesta , aastal Raku B6 saate 5-kohalise juhusliku numbri.
🔎 Kuidas valem töötab?
- RANDBETWEEN(1,9)
Siin annab ülaltoodud valem tagasi juhusliku arvu vahemikus 1 aadressile 9 .
- RANDBETWEEN(0,999999999999999)
Siin on RANDBETWEEN funktsioon tagastab juhusliku arvu vahemikus 0 aadressile 999999999999999.
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5
Lõpuks tagastab ülaltoodud valem juhusliku arvu, mis sisaldab pikkust Raku B5 .
Loe edasi: Juhuslik 4-kohaline numbrigeneraator Excelis (8 näidet)
3. 5-kohalise numbri loomine, kasutades ROUND & RAND funktsioonid Excelis
Seekord kasutan kombinatsiooni ÜMBER ja RAND toimib kui 5-kohaline juhusliku arvu generaator. Üldine valem numbrite genereerimiseks on:
=ROUND(RAND()*(Y-X)+X,0)
Kus X ja Y on alumine ja ülemine number, mille vahel soovite genereerida 5-kohalisi numbreid.
Sammud:
- Sisestage alljärgnev valem Raku B5 . Järgmine press Sisesta .
=ROUND(RAND()*(99999-10000)+10000,0)
- Selle tulemusena saate allpool esitatud 5-kohalised numbrid.
🔎 Kuidas valem töötab?
- RAND()
Siin on RAND funktsioon genereerib juhuslikke kümnendarvusid.
- RAND()*(99999-10000)+10000
Selles osas on tulemus RAND funktsioon korrutatakse 89999 Seejärel lisatakse tulemus 1000 .
- ROUND(RAND()*(99999-10000)+10000,0)
Lõpuks on ÜMBER funktsioon ümardab eelmise valemi tulemuse nullini.
Loe edasi: Genereeri juhuslik number Excelis koos kümnendkohtadega (3 meetodit)
4. Kombineeri INT & RAND funktsioonid 5 numbri generaatorina
See meetod on omamoodi sarnane eelmisele meetodile. Selle asemel, et kasutada ÜMBER funktsiooni, kasutame INT funktsioon siin. 5-kohaliste juhuslike numbrite loomiseks vahemikus 10000 ja 99999 järgige alljärgnevaid samme.
Sammud:
- Sisestage alljärgnev valem Raku B5 Siis vajutage Sisesta .
=INT(RAND()*(99999-10000)+10000)
- Selle tulemusena saate järgmise tulemuse.
Siin töötab ülaltoodud valem samamoodi, nagu on mainitud punktis Meetod 3 . Esiteks... RAND funktsioon genereerib juhuslikud kümnendarvud. Seejärel korrutatakse saadud kümnendarvu arvuga 89999 ja lisatud 1000 Lõpuks INT funktsioon ümardab arvu lähima 5-kohalise täisarvuni.
Loe edasi: Kuidas genereerida juhuslik 10-kohaline number Excelis (6 meetodit)
Sarnased lugemised
- Kuidas genereerida juhuslikke andmeid Excelis (9 lihtsat meetodit)
- Juhuslik numbrigeneraator Excelis ilma kordusteta (9 meetodit)
- Genereeri juhuslik number Exceli nimekirjast (4 võimalust)
- Juhuslik numbrigeneraator vahemiku vahel Excelis (8 näidet)
5. 5-kohalise juhusliku numbri loomine funktsiooniga RANDARRAY
Võite kasutada funktsioon RANDARRY juhusliku 5-kohalise numbrigeneraatorina. 5-kohaliste juhuslike täisarvude loomiseks vahemikus 10000 ja 99999 , ja laiali üle 2 veerud ja 6 read järgige alljärgnevaid juhiseid.
Sammud:
- Sisestage järgmine valem Raku B5 .
=RANDARRAY(6,2,10000,99999,TRUE)
- Kui te tabate Sisesta , annab ülaltoodud valem 5-kohalised juhuslikud numbrid (täisarvud) üle veergude. B & C ja read 5:10 .
Loe edasi: Kuidas genereerida juhuslikke numbreid ilma duplikaatideta Excelis (7 võimalust)
6. Rakendage Analysis ToolPak 5-kohaliste numbrite genereerimiseks Excelis
Selles meetodis kasutan ma Exceli add-in'i 5-kohalise numbrigeneraatorina. Kõigepealt näitan, kuidas lisan add-in'i lisamist Exceli lint Hiljem kasutan seda add-in'i 5-kohaliste juhuslike numbrite genereerimiseks.
Sammud:
- Kõigepealt minge Faili vahekaart lindilt.
- Teiseks, valige Valikud .
- Järgnevalt Exceli valikud ilmub dialoog, klõpsake Lisandid . Exceli lisandmoodulid valitud Halda rippmenüü ja vajutage Mine .
- Selle tulemusena on Lisandid ilmub dialoog, pane märkeruut peale Analysis ToolPak ja vajutage OK .
- Nüüd mine Andmed vahekaart ja Andmete analüüs valik on saadaval. Klõpsake sellel.
- Järelikult on Andmete analüüs ilmub dialoogiboks, valige Juhuslik number Põlvkond alates Analüüsivahendid nimekirja ja vajutage OK .
- Kui Juhuslike numbrite genereerimine ilmub dialoog, sisesta 2 kui Muutujate arv ja 6 kui Juhuslike numbrite arv .
- Seejärel valige Ühtne alates Jaotus rippmenüü. Parameetrid sektsiooni sisestada 5-kohaline numbrite vahemik ( 10000 ja 99999 ). Between valdkond.
- Pärast seda valige Väljundvahemik ja valige sihtruut (siin Lahter $B$5 ). OK dialoogi sulgemiseks.
- Lõpuks näeme alljärgnevat väljundit.
⏩ Märkus:
- 5-kohaline juhuslik number, mille on genereerinud Analysis ToolPak sisaldavad kümnendkohti. Nende numbrite teisendamiseks nullkümnendkohtadesse saab kasutada funktsiooni ÜMBER või INT funktsioonid (kirjeldatud Meetod 4 ja Meetod 5 ).
Loe edasi: Juhuslik numbrigeneraator koos andmeanalüüsi tööriista ja funktsioonidega Excelis
7. Rakendage Exceli VBA-d 5-kohalise numbri generaatorina
Võite kasutada Excel VBA 5-kohaliste juhuslike numbrite genereerimiseks.
Sammud:
- Kõigepealt minge lehele, kust soovite saada 5-kohalisi juhuslikke numbreid. Seejärel tehke paremklõps lehe nimele ja valige Vaata koodi et tuua üles VBA aken.
- Nüüd sisestage alljärgnev kood Moodul ja käivitada, kasutades F5 võti.
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
- Lõpuks saate koodi käivitamisel allpool toodud 5-kohalised numbrid.
Loe edasi: Kuidas genereerida juhuslik number vahemikus Excel VBAga
Asjad, mida meeles pidada
- Tulemus, mille me saame RANDBETWEEN funktsioon sisaldab duplikaate. Dubleeritud numbrite tuvastamiseks saate kasutada funktsiooni funktsioon RANK.EQ excelis.
- The RAND funktsioon on samuti volatiilne funktsioon. Saate konverteerida tulemused, mis tagastatakse funktsiooniga RAND valemiga väärtustele, kasutades Paste Special võimalus.
Kokkuvõte
Ülaltoodud artiklis olen püüdnud põhjalikult käsitleda mitmeid näiteid juhusliku 5-kohalise numbrigeneraatori kohta Excelis. Loodetavasti piisab nendest meetoditest ja selgitustest teie probleemide lahendamiseks. Palun andke mulle teada, kui teil on küsimusi.