Atsitiktinių 4 skaitmenų skaičių generatorius "Excel" programoje (8 pavyzdžiai)

  • Pasidalinti
Hugh West

Gali prireikti generuoti atsitiktinius skaičius "Excel" Be kita ko, atsitiktiniai skaičiai gali būti naudojami duomenų šifravimo raktams generuoti, sudėtingiems įvykiams modeliuoti ir aprašyti, atsitiktinėms imtims iš didesnių duomenų rinkinių atrinkti. Šiame straipsnyje pademonstruosime įvairius būdus, kaip 4 skaitmenų atsitiktinių skaičių generatorius "Excel".

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti pratybų sąsiuvinį ir pasipraktikuoti su jais.

Generuoti 4 skaitmenų atsitiktinį skaičių.xlsm

8 atsitiktinių 4 skaitmenų skaičių generatoriaus pavyzdžiai programoje "Excel

1. Įterpkite funkciją RANDBETWEEN, kad sugeneruotumėte 4 skaitmenų atsitiktinį skaičių

Funkcija RANDBETWEEN klasifikuojamas kaip Matematikos ir trigonometrijos funkcija Excel programoje. RANDBETWEEN funkcija "Excel" sukuria atsitiktinę reikšmę iš dviejų reikšmių. Kiekvieną kartą pasiekiama ar pakeičiama skaičiuoklė, RANDBETWEEN generuoja naują. Naudodami šią funkciją sugeneruokime 4 skaitmenų atsitiktinius skaičius. Tam turime atlikti toliau nurodytus veiksmus.

ŽINGSNIAI:

  • Pirmiausia pasirinkite ląstelę, į kurią norite įrašyti formulę, naudodami RANDBETWEEN funkciją. Taigi, pasirenkame ląstelę B5 .
  • Antra, įrašykite formulę į pasirinktą ląstelę.
=RANDBETWEEN(1000,9999)

  • Trečia, paspauskite Įveskite .

  • Dabar vilkite Užpildymo rankena žemyn, kad formulę dubliuotumėte visame diapazone. Arba Automatinis pildymas diapazoną, dukart spustelėkite Plius ( + ) simbolis.

  • Galiausiai galime pamatyti 4 atsitiktiniai skaitmeniniai skaičiai ląstelių intervale B5:B9 .

Skaityti daugiau: "Excel" formulė atsitiktiniam skaičiui generuoti (5 pavyzdžiai)

2. RANDARRARY funkcija kaip atsitiktinių 4 skaitmenų skaičių generatorius programoje "Excel

Funkcija RANDARRAY generuoja atsitiktinių skaičių masyvą. Galima pasirinkti, kiek eilučių ir stulpelių reikia užpildyti, kokias mažiausias ir didžiausias vertes, ir kas turėtų grąžinti ištisus skaičius ar dešimtaines vertes. Galime naudoti RANDARRAY funkcija, skirta 4 skaitmenų atsitiktiniams skaičiams generuoti. Taigi, pažvelkime į toliau pateiktas procedūras.

ŽINGSNIAI:

  • Pirmiausia pasirinkite ląstelę, į kurią norite įterpti RANDARRAY funkcijų formulė.
  • Antra, pasirinktoje ląstelėje įveskite toliau pateiktą formulę.
=RANDARRAY(5,1,0,9999,TRUE)

  • Galiausiai paspauskite Įveskite baigti procedūrą.

Tai automatiškai sukurs 4 skaitmeninių atsitiktinių skaičių į penkias eilutes, nes mes įdėti eilutės skaičių 5 į formulę.

Skaityti daugiau: Atsitiktinių 5 skaitmenų skaičių generatorius programoje "Excel" (7 pavyzdžiai)

3. Sukurkite 4 skaitmenų atsitiktinius skaičius naudodami TRUNC ir RAND funkcijas

TRUNC funkcija Excel programoje gaunamas sutrumpintas skaičius su pasirenkamu skaitmenų skaičiumi. Trupmeninė vertės dalis pašalinama TRUNC . RAND funkcija grąžina atsitiktinį konkretų skaičių, kuris yra didesnis arba lygus 0 bet mažiau nei 1 Galime sujungti TURNC & RAND funkcijas, kad būtų galima generuoti 4 skaitmenų atsitiktinius skaičius. Panagrinėkime šių dviejų funkcijų derinio naudojimo veiksmus, kad būtų galima generuoti 4 skaitmenų atsitiktinius skaičius.

ŽINGSNIAI:

  • Panašiai kaip ankstesniame pavyzdyje, pasirinkite langelį B5 ir pakeiskite formulę
=TRUNC(RAND()*9999,4)

  • Tada paspauskite Įveskite . Ir formulė bus rodoma formulių juostoje.

  • Be to, norėdami nukopijuoti formulę per diapazoną, vilkite Užpildymo rankena žemyn arba Dukart spustelėkite apie Plius ( + ) piktogramą.

  • Štai ir viskas! Rezultatą galite matyti stulpelyje B .

🔎 Kaip veikia formulė?

  • RAND()*9999,4: Svetainė RAND() bus sugeneruotas atsitiktinis skaičius tarp Nuo 1 iki 9 . Dauginimas 9999 padidins skaičių diapazoną ir 4 bus grąžinamas tik atsitiktinio skaičiaus 4 skaitmenų skaičius.
  • TRUNC(RAND()*9999,4: Bus grąžinamas atsitiktinio skaičiaus 4 skaitmenų skaičius.

Skaityti daugiau: Kaip "Excel" programoje generuoti atsitiktinį 10 skaitmenų skaičių (6 metodai)

4. Sujunkite ROUND & amp; RAND funkcijas, kad sugeneruotumėte 4 skaitmenų atsitiktinį skaičių

Funkcija ROUND "Excel" programoje gaunamas skaičius, kuris buvo apkarpytas iki nurodyto skaitmenų skaičiaus. RAND funkcija svetainėje "Excel" generuoja atsitiktinę reikšmę nuo 0 iki 1. Sujungę šias dvi funkcijas galime generuoti 4 skaitmenų atsitiktinius skaičius. Taigi atlikime šiuos veiksmus.

ŽINGSNIAI:

  • Kaip ir anksčiau, pirmiausia pasirinkite ląstelę, į kurią norite įrašyti atsitiktinių skaičių generavimo formulę. B5 .
  • Antra, į tą pasirinktą ląstelę įveskite toliau pateiktą formulę.
=ROUND(RAND()*(9999-1000)+1000,0)

  • Po to paspauskite Įveskite raktas.

  • Po to vilkite Užpildymo rankena žemyn, kad nukopijuotumėte formulę per diapazoną. Arba dukart spustelėkite plius ( + ) ženklas. Tai taip pat dubliuoja formulę.

  • Taip į stulpelį bus sugeneruoti 4 skaitmenų atsitiktiniai skaičiai. B .

🔎 Kaip veikia formulė?

  • RAND()*(9999-1000)+1000,0: Tai daugiausia padaugins RAND() su 9999 generuoti tik 4 skaitmenų atsitiktinius skaičius.
  • ROUND(RAND()*(9999-1000)+1000,0): Taip bus pašalinti papildomi dešimtainiai skaičiai ir sugeneruoti tik keturženkliai skaičiai.

Panašūs skaitiniai

  • Automatinis sąskaitos faktūros numerio generavimas "Excel" programoje (4 greiti žingsniai)
  • Kaip "Excel" programoje generuoti atsitiktinius duomenis (9 paprasti metodai)
  • Atsitiktinių skaičių generatorius tarp "Excel" diapazono (8 pavyzdžiai)
  • Kaip generuoti atsitiktinį skaičių naudojant "Excel VBA" (4 pavyzdžiai)
  • Atsitiktinio skaičiaus generavimas iš sąrašo "Excel" programoje (4 būdai)

5. Generuoti 4 skaitmenų atsitiktinį skaičių naudojant LEFT & amp; RANDBETWEEN funkcijas programoje "Excel

Funkcija LEFT grąžina pirmąjį teksto eilutės simbolį ar simbolius pagal nurodytą simbolių skaičių. LEFT ir RANDBETWEEN funkcijas, kad sugeneruotumėte 4 skaitmenų atsitiktinius skaičius. Taigi, atlikime šią procedūrą.

ŽINGSNIAI:

  • Kaip parodyta ankstesniuose pavyzdžiuose, pirmiausia pasirinkite ląstelę ir į ją įterpkite formulę.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Ir paspauskite Įveskite .

🔎 Kaip veikia formulė?

  • RANDBETWEEN(1,9): Tai leis priimti skaičių tarp 1 į 9 .
  • RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Ši formulės eilutė generuos atsitiktinius skaičius pagal skaičių, įrašytą į ląstelę B5 .
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5): Tai grąžins pirmuosius skaičius pagal ląstelės numerį B5 pateikiama.

6. Sukurti 4 skaitmenų atsitiktinį skaičių derinant INT & amp; RAND funkcijas

INT funkcija "Excel" naudojama norint grąžinti artimiausią duotojo skaičiaus sveikąjį skaičių. Kai turime labai daug duomenų rinkinių ir kiekvienas duomenų rinkinys yra įvairių formatų, pavyzdžiui, float, ši funkcija grąžina sveikąją skaičiaus dalį. Atlikime toliau nurodytus veiksmus.

ŽINGSNIAI:

  • Panašiai kaip ir ankstesniuose pavyzdžiuose, pirmiausia pasirinkite ląstelę B5 .
  • Tada pasirinktoje ląstelėje įveskite toliau pateiktą formulę.
=INT(RAND()*(9999-1000)+1000)

  • Galiausiai paspauskite Įveskite klavišą, kad procesas būtų baigtas.

  • Rezultatas bus rodomas pasirinktoje ląstelėje, o formulės juostoje - formulė.
  • Be to, vilkite Užpildymo rankena žemyn, kad formulę dubliuotumėte visame diapazone. Arba Automatinis pildymas diapazoną, dukart spustelėkite Plius ( + ) simbolis.

  • Kol kas tai viskas! Galiausiai, bet ne mažiau svarbu, skiltis B rodo 4 skaitmenų atsitiktinius skaičius.

🔎 Kaip veikia formulė?

  • RAND()*(9999-1000)+1000: Tai daugiausia padaugins 9999 su RAND funkcija, skirta 4 skaitmenų skaičiams generuoti.
  • INT(RAND()*(9999-1000)+1000: Bus paimtas artimiausias atsitiktinio skaičiaus sveikasis skaičius ir generuojami tik 4 skaitmenų atsitiktiniai skaičiai.

7. Naudokite "Excel Analysis ToolPak" 4 skaitmenų atsitiktiniam skaičiui generuoti

Yra dar vienas būdas įvesti 4 skaitmenų atsitiktinius sveikuosius skaičius, kuriam nereikia naudoti formulės. Norėdami generuoti atsitiktinius duomenis, galime naudoti Analizės įrankių paketas priedą, tačiau pirmiausia turime jį įdiegti. Analizės įrankių paketas priedą galima įdiegti pagrindinėse procedūrose. Jei naudojate "Microsoft Excel 365 , jis įdiegtas pagal numatytuosius nustatymus. Dabar pažiūrėkime, kaip naudotis šiuo priedu.

ŽINGSNIAI:

  • Pirmiausia pasirinkite Failas juostos skirtukas.

  • Antra, spustelėkite Parinktys . Arba naudokite sparčiąją klaviatūros kombinaciją Alt + F + T .

  • Taip bus atidarytas "Excel" parinktys dialogas.
  • Tada spustelėkite Papildomi priedai iššokančio lango kairėje šoninėje juostoje.
  • Po to pasirinkite Analizės įrankių paketas į Papildiniai skyrius.
  • Be to, pasirinkite "Excel" papildiniai pagrindinio lango apačioje esantį meniu iš Tvarkykite išskleidžiamojoje juostoje.
  • Tada spustelėkite Eikite į mygtuką.

  • Bus atidarytas iškylantysis langas su visų prieinamų "Excel Papildiniai .
  • Pažymėkite langelį Analizės įrankių paketas ir spustelėkite GERAI .

  • Be to, eikite į Duomenys skirtukas iš juostos. Dabar yra papildoma kategorija, pavadinta Analizė "Excel" juostoje Duomenys skirtukas, kuriame yra vienas mygtukas, pažymėtas Duomenų analizė . Spustelėkite tai.

  • Tai bus rodoma Duomenų analizė dialogo langas.
  • Čia pasirinkite atsitiktinių skaičių generavimas ir spustelėkite GERAI .

  • Vėl pasirodys dialogo langas, pavadintas Atsitiktinių skaičių generavimas .
  • Įveskite stulpelių skaičių Kintamųjų skaičius teksto laukelį ir įveskite eilučių skaičių Atsitiktinių skaičių skaičius teksto laukelį.
  • Į Platinimas išskleidžiamojo meniu juostoje pasirinkite Uniforma .
  • Paimkite 4 skaitmenų skaičiaus intervalą. Kadangi imame intervalą tarp 1000 ir 9999 .
  • Į Išvesties parinktys , pasirinkite Išėjimo diapazonas . Taigi, pasirenkame $B$5:$B$9 .
  • Po to spustelėkite GERAI mygtuką.

  • Galiausiai galėsime matyti rezultatą pasirinktame diapazone.

Skaityti daugiau: Atsitiktinių skaičių generatorius su "Excel" duomenų analizės įrankiu ir funkcijomis

8. "Excel" VBA 4 skaitmenų atsitiktiniam skaičiui sukurti "Excel" programoje

Galime naudoti "Excel" VBA generuoti atsitiktinius skaičius konkrečiose ląstelėse. "Excel" VBA , naudotojai gali lengvai naudoti kodą, kuris veikia kaip "Excel" juostos meniu. Norėdami naudoti VBA kodą, skirtą 4 skaitmenų atsitiktiniams skaičiams generuoti, atlikime šią procedūrą.

ŽINGSNIAI:

  • Pirmiausia spustelėkite Kūrėjas juostos skirtukas.
  • Antra, paleiskite "Visual Basic" redaktorius spustelėdami "Visual Basic .
  • Taip pat galite pasiekti "Visual Basic" redaktorius paspausdami Alt + F11 .

  • Užuot tai darę, galite tiesiog dešiniuoju pelės klavišu spustelėti darbalapį ir eiti į Peržiūrėti kodą . Taip pat pateksite į "Visual Basic" redaktorius .

  • Tai bus rodoma "Visual Basic" redaktorius kur rašome kodus, skirtus sukurti lentelę iš diapazono.
  • Nukopijuokite ir įklijuokite VBA toliau pateiktas kodas.

VBA kodas:

 Sub FourDigit_RandomNumber() Dim num As Integer num = Int((9999 - 100 + 1) * Rnd() + 100) Range("B5") = num End Sub 
  • Po to paleiskite kodą spustelėdami RubSub mygtuką arba paspausdami klaviatūros sparčiuosius klavišus F5 .

  • Galiausiai, atlikus šiuos veiksmus, ląstelėje bus sugeneruotas 4 skaitmenų atsitiktinis skaičius. B5 .

Skaityti daugiau: "Excel VBA": atsitiktinių skaičių generatorius be pasikartojimų (4 pavyzdžiai)

Išvada

Pateiktuose pavyzdžiuose matysite Atsitiktinių 4 skaitmenų skaičių generatorius "Excel . Tikimės, kad tai jums padės! Jei turite klausimų, pasiūlymų ar atsiliepimų, praneškite mums komentarų skiltyje. Arba galite peržvelgti kitus mūsų straipsnius ExcelWIKI.com tinklaraštis!

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.