Kuidas genereerida juhuslik 10-kohaline number Excelis (6 meetodit)

  • Jaga Seda
Hugh West

Selles õpetuses selgitame erinevaid meetodeid, kuidas genereerida juhuslikku 10 numbriline number excelis. Töötades projekti kallal aastal Microsoft Excel mõnikord ei ole meil mingit konkreetset andmestikku. Seega peame looma näidisandmestiku. Näidisandmestiku loomisel võib olla vaja genereerida juhuslikke numbreid. Üldiselt peame genereerima juhuslikke numbreid mõne instantsi jaoks. See ei ole selline funktsioon, mida me peame sageli kasutama.

Lae alla praktiline töövihik

Praktilise töövihiku saame alla laadida siit.

Genereeri juhuslik 10-kohaline number.xlsm

6 meetodit juhusliku 10-kohalise numbri genereerimiseks Excelis

Kogu artikli jooksul selgitame 6 meetodit juhusliku juhusliku 10 numbrite arv. Me kasutame erinevaid funktsioone, vahendeid ja VBA kood.

1. Kombineeri ROUND ja RAND funktsioonid juhusliku 10-kohalise numbri genereerimiseks

Kõigepealt kasutame me funktsioon ROUND ja funktsioon RAND genereerida juhuslik 10 numbrite arv.

Veebilehel Microsoft Excel ... RAND funktsioon tagastab juhuslik number vahemikus 0 ja 1.

The ÜMBER funktsioon Excel annab arvu, mis on ümardatud kindlaksmääratud arvu numbriteni.

Nimed viis inimesed on näidatud järgmisel pildil meie andmestikust. Genereerime neile juhuslikult telefoninumbrid, millest igaühele on antud kümme numbrid.

Vaatame selle toimingu sooritamise samme.

SAMMUD:

  • Kõigepealt valige lahter C5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=ROUND(RAND()*9999999999+1,0)

  • Press Sisesta .
  • Seega, ülaltoodud tegevus tagastab juhusliku 10 number lahtris C5 .
  • Seejärel lohistage Täitmise käepide tööriist rakust C5 rakule C9 .
  • Lõpuks saame järgmise pildi sarnased tulemused.

🔎 Kuidas valem töötab?

  • RAND()*99999999999999+1: See osa korrutab juhusliku arvu, mis on genereeritud 9999999999 ja lisab 1 sellele.
  • ROUND(RAND()*9999999999+1,0): See osa ümardab tulemust, mille me saame alates RAND funktsioon.

Loe edasi: Exceli valem juhusliku numbri genereerimiseks (5 näidet)

2. Kasutage funktsiooni RANDBETWEEN, et luua juhuslik 10-kohaline number Excelis

Teise meetodi puhul kasutame funktsioon RANDBETWEEN genereerida juhuslik 10 numbriline number excelis.

The RANDBETWEEN funktsioon excelis tagastab täisarvu kahe määratud arvu vahel.

Selle meetodi selgitamiseks jätkame oma eelmise andmestikuga.

Vaatame selle meetodi täitmise samme.

SAMMUD:

  • Esiteks, valige lahter C5 ja sisestage sellesse lahtrisse järgmine valem:
=RANDBETWEEN(1000000000,9999999999)

  • Hit Sisesta .
  • Selle tulemusena saame juhusliku 10 number lahtris C5 .
  • Teiseks, lohistage Täitmise käepide tööriist rakust C5 andmekogumi lõppu.
  • Lõpuks näeme tulemusi järgmisel pildil.

Loe edasi: Kuidas genereerida juhuslik number Excel VBAga (4 näidet)

3. Genereeri juhuslik 10-kohaline number, mis põhineb eri lahtrisse sisestatud numbrite arvul.

Kolmandas meetodis genereerime juhusliku 10 numbriline number, kasutades unikaalset meetodit. Näiteks kui me kirjutame 10 lahtris C5 , rakk D5 näitab juhuslikku arvu 10 numbreid selle sees.

Järgime selle meetodi läbiviimiseks järgmisi samme.

SAMMUD:

  • Alustuseks sisestage järgmine valem lahtritesse ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)

  • Lisaks sellele sisestage väärtus 10 lahtris C5 .
  • Tap Sisesta .
  • Lisaks saame juhusliku 10 number lahtris D5 .

  • Lõpuks sisestage väärtus 10 rakkudes ( C6:C9 ). Selle tulemusena saame ka juhusliku 10 numbrilised numbrid lahtrites ( D6:D9 ).

🔎 Kuidas valem töötab?

  • RANDBETWEEN(0,999999999999999): See osa tagastab juhusliku 10 numbriline number.
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Tagastab juhusliku arvu fikseeritud numbreid lahtris D5 mida me sisestame lahtrisse C5 .

Loe edasi: Juhuslik 4-kohaline numbrigeneraator Excelis (8 näidet)

Sarnased lugemised

  • Automaatne arve numbri genereerimine Excelis (4 kiire sammuga)
  • Juhuslik numbrigeneraator Excelis ilma kordusteta (9 meetodit)
  • Genereeri juhuslik number Exceli nimekirjast (4 võimalust)
  • Juhuslik numbrigeneraator vahemiku vahel Excelis (8 näidet)
  • Genereeri juhuslik number kahe numbri vahel Excelis (4 võimalust)

4. Rakenda RANDARRAY funktsiooni, et genereerida juhuslik 10-kohaline number

Teine meetod juhuslike numbrite genereerimiseks konkreetses piirkonnas meie andmestikus on kasutada funktsioon RANDARRAY . RANDARRAY funktsioon on saadaval ainult Microsoft Excel 365 & Microsoft Excel 2021 versioonid.

The RANDARRAY funktsioon annab nimekirja juhuslikest numbritest vahemikus 0 aadressile 1 mis on määratud ridade ja veergude arvuga.

Järgmises andmekogumis genereerime juhuslikult kaks iga isiku telefoninumbrid koos RANDARRAY funktsioon.

Vaatame sammud, kuidas kasutada RANDARRAY funktsioon.

SAMMUD:

  • Alguses valige lahter C5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)

  • Pärast seda koputage Sisesta .
  • Lõpuks saame juhuslikud numbrid lahtritesse ( C5:D9 ).

Loe edasi: Juhuslik 5-kohaline numbrigeneraator Excelis (7 näidet)

5. Genereeri 10-kohaline number koos Analysis Toolpakiga

Teine meetod juhusliku 10 numbriline number excelis on kasutada Lisa nimega ' Analüüsi tööriistapakett '. See meetod ei nõua mingit valemit.

Selle meetodi illustreerimiseks kasutame meie esimese meetodi andmestikku. Lihtsalt järgige allpool toodud samme selle toimingu sooritamiseks.

SAMMUD:

  • Esiteks, minge Faili vahekaart.

  • Teiseks, valige Valikud menüüst.

  • Ilmub uus hüpikaken nimega Exceli valikud '.
  • Kolmandaks klõpsake valikut Lisandid akna vasakul poolel.
  • Seejärel kerige paremal pool allapoole. Valige valik ' Exceli lisandmoodulid ' rippmenüüst ja klõpsake nuppu Mine nupp.

  • See avab hüpikakna, kus on nimekiri kõigist kättesaadavatest Exceli lisandmoodulid . OK pärast märkimist ruutu Analysis ToolPak '.

  • Seejärel valige ' Andmete analüüs ' valikust Andmed vahekaart.

  • See avab uue hüpikakna nimega ' Andmete analüüs '.
  • Lisaks kerige allapoole valikuid Analüüsivahendid ' jagu. Valige ' Juhuslike numbrite genereerimine ' valik ja seejärel klõpsake OK .

  • Pärast seda saame veel ühe hüpikakna nimega ' Juhuslike numbrite genereerimine '. Me sisestame erinevate parameetrite väärtused, et genereerida juhuslikke 10 numbrilised numbrid.
  • Muutujate arv ' väli määrab, mitu veergu me tahame täita juhuslike andmetega. Me oleme kasutanud väärtust 1 .
  • Ridade arv on näidatud sümboliga Juhuslike numbrite arv '. Me oleme võtnud väärtuse 5 .
  • In the Jaotus väljal oleme valinud võimaluse Ühtne .
  • Seadistage parameetrid vahemikku 1 aadressile 9999999999 .
  • Seadistage ' Väljundvahemik ' massiivi algusesse, mis on lahter C5 .
  • Nüüd klõpsa OK .

  • Lõpuks näeme juhuslikult genereeritud 10 numbrilised numbrid lahtrites ( C5:C9 ).

Loe edasi: Juhuslik numbrigeneraator koos andmeanalüüsi tööriista ja funktsioonidega Excelis

6. VBA-koodi sisestamine 10-kohalise numbri loomiseks Excelis

Viimase meetodi puhul genereerime juhusliku 10 numbriline number, kasutades VBA kood. Selle meetodi demonstreerimiseks kasutame järgmist andmestikku, mida oleme ka varem kasutanud.

Järgige selle meetodi läbiviimiseks alljärgnevaid samme.

SAMMUD:

  • Alustuseks, paremklikk aktiivsel lehel ja valige valik ' Vaata koodi '.

  • Ülaltoodud käsk avab uue tühja VBA selle töölehe koodi aknas.
  • Lisaks sellele sisestage koodiaknasse järgmine kood:
 Sub Random_10_Digit() Dim GRN As Integer For GRN = 5 To 9 ActiveSheet.Cells(GRN, 3) = Round((Rnd() * 9999999999# - 1) + 1, 0) Next GRN End Sub 
  • Lisaks sellele klõpsake nuppu Käivita või vajutage F5 klahviga koodi käivitamiseks.

  • Lõpuks saame 10 juhuslikult genereeritud numbrilised numbrid lahtrites ( C5:C9 ).

Loe edasi: Excel VBA: juhusliku numbri generaator ilma dubleerimata (4 näidet)

Kokkuvõte

Kokkuvõtteks, me saame hõlpsasti genereerida juhusliku 10 numbri excelis, järgides seda meetodit. Suurimate tulemuste saavutamiseks laadige alla selle artikli juurde lisatud harjutuste töövihik ja võtke see kasutusele. Kui teil on küsimusi või soovitusi, jätke palun märkus allpool olevasse lahtrisse.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.