Gjeneruesi i numrave të rastësishëm midis intervalit në Excel (8 shembuj)

  • Shperndaje Kete
Hugh West

Në këtë artikull, unë do të diskutoj gjeneruesin e numrave të rastësishëm midis një diapazoni në excel. Shpesh, ndërsa bëni analiza statistikore dhe financiare, mund t'ju duhet të përdorni një gjenerues të numrave të rastësishëm. Cilido qoftë qëllimi, excel ka disa mënyra për të gjeneruar numra të rastësishëm. Le t'i hedhim një sy atyre mënyrave.

Shkarkoni Librin e Punës Praktike

Mund të shkarkoni librin e punës praktike që kemi përdorur për të përgatitur këtë artikull.

Gjeneruesi i numrave të rastësishëm ndërmjet Range.xlsm

8 Shembuj të përshtatshëm të gjeneratorit të numrave të rastësishëm midis intervalit në Excel

1. Përdorni funksionin Excel RAND për të gjeneruar numër midis një diapazoni

Mund të përdorni funksionin RAND si gjenerues të numrave të rastësishëm. Zakonisht, ky funksion krijon numra të rastësishëm nga 0 deri në 1 .

Hapat:

  • Së pari. shkruani formulën e mëposhtme në Qeliza B5 . Shtypni Enter . Siç pritej, do të merrni një numër midis 0 1 .
=RAND()

  • Tani, tërhiqni mjetin Fill Handle ( +) për të marrë një listë numrash midis funksionit RAND varg.

  • Më në fund, këtu është lista e numrave.

  • Përveç kësaj, ju mund të vendosni gamën e numrave të rastit duke përdorur RAND Për shembull, unë dua të marr numra midis 0 dhe 6 . Më pas shkruani formulën e mëposhtme në Qeliza B5 dhe shtypni Hyni .
=RAND()*5+1

  • Si më parë, tërhiqni poshtë Plotësoni Handle ( + ) dhe merrni rezultatin e mëposhtëm.

📌 Konvertoni rezultatet e formulës në vlera:

Tani, ka një problem me formulën e mësipërme. Funksioni RAND është një Funksion i paqëndrueshëm . Numrat që marrim nga funksioni do të ndryshojnë vazhdimisht gjatë rillogaritjes. Pra, për të shmangur këtë ndryshim, ne duhet të konvertojmë rezultatin e formulës së mësipërme në vlera. Për ta bërë këtë, ndiqni hapat e mëposhtëm.

Hapat:

  • Së pari, zgjidhni listën që rezulton që kemi dhe shtypni Ctrl + C .

  • Më pas, nga Excel Ribbon , shkoni te Home > Ngjit . Tani klikoni në ikonën Ngjitni vlerat (Shihni pamjen e ekranit).

  • Si rezultat, ne morëm numrat si vlera më poshtë. Tani, këto vlera nuk do të ndryshojnë me rillogaritjen.

Lexo më shumë: Formula e Excel për të gjeneruar numra të rastësishëm (5 shembuj )

2. Aplikoni funksionin RANDBETWEEN si gjenerues numrash të rastësishëm në një interval

Le të përdorim funksionin RANDBETWEEN për të marrë një listë numrash të rastësishëm. Duke përdorur këtë funksion, mund të specifikoni numrat e sipërm dhe të poshtëm të diapazonit tuaj. Për shembull, ne duam të kemi numra të rastësishëm midis 10 dhe 50 .

Hapat:

  • Lloji formulën e mëposhtme në Qeliza B5 . Si rezultat, ne do të marrim rezultatin e mëposhtëmpasi shtypni Enter .
=RANDBETWEEN(10,50)

  • Me përdorimin e Mjeti Fill Handle , më poshtë është lista jonë e numrave të rastit.

Ngjashëm me funksionin RAND , nëse është e nevojshme, bëni Sigurohuni që të konvertoni rezultatin e formulës RANDBETWEEN në vlera. Kjo është për shkak se funksioni RANDBETWEEN është gjithashtu një Funksion i paqëndrueshëm në excel.

Lexo më shumë: Si të  gjenerosh një numër të rastësishëm me Excel VBA (4 Shembuj)

3. Përdorni funksionet RANK.EQ dhe RAND si gjenerues unik numrash midis një diapazoni

Zakonisht, funksioni RAND kthehet unik numrat midis një diapazoni. Megjithatë, për të kontrolluar përsëritjen e numrave të rastit që rezultojnë, mund të përdorim funksionin RANK.EQ .

Hapat:

  • Së pari , merrni një listë numrash të rastësishëm duke përdorur funksionin RAND .

  • Më pas konvertoni listën në vlera duke përdorur Paste Opsioni Values (përshkruar në Metoda 1 ).
  • Tani, shkruani formulën e mëposhtme në Cell C5 .
=RANK.EQ(B5,$B$5:$B$13)

  • Shtypni Enter .

  • Tani nëse ju vendosni çdo vlerë dublikate në Kollona B , Kollona C do ta tregojë atë duke treguar numra të plotë dublikatë në vlerat përkatëse RAND .

Lexo më shumë: Excel VBA: Gjeneruesi i numrave të rastësishëm pa dublikatë (4 shembuj)

4. Fut funksionin RANDARRAY si E rastësishmeGjeneruesi i numrave në Excel

Excel 365 , ne mund të përdorim funksionin RANDARRAY si gjenerues të numrave të rastësishëm. Sintaksa e funksionit RANDARRAY përmendet më poshtë për ta kuptuar më mirë.

RANDARRAY([rreshtat],[kolonat],[min],[maksimumi],[numri_i_gjithë])

Supozoni se doni të krijoni një grup numrash të rastësishëm midis gamës 10 dhe 20 , që përmban 5 rreshta dhe 2 kolona, ​​dhe unë dua të kem numra të plotë, pastaj ndiqni procedurën e mëposhtme.

Hapat:

  • Shkruani formulën e mëposhtme në Qeliza B5 . Shtypni Enter dhe do të merrni një grup (të përshkruar si ngjyrë blu) që përmban numra të pritshëm të rastit.
=RANDARRAY(5,2,10,20,TRUE)

Lexime të ngjashme

  • Si të gjeneroni të dhëna të rastësishme në Excel (9 metoda të thjeshta)
  • Gjeneruesi i numrave të rastësishëm me 5 shifra në Excel (7 shembuj)
  • Gjenerator i numrave të rastësishëm me 4 shifra në Excel (8 shembuj)
  • Të rastësishëm Gjeneruesi i numrave në Excel pa përsëritje (9 metoda)

5. Kombinimi i funksioneve të Excel ROUND dhe RAND si gjenerues numrash të rastësishëm në një interval

Tani do të përdor funksioni ROUND së bashku me funksionin RAND për të marrë një listë numrash të rastësishëm midis 0 dhe 20 .

Hapat:

  • Së pari, shkruani formulën e mëposhtme në Qeliza B5 dhe shtypni Enter . Si pasojë, ju do të merrni listën e numrave të rastitbrenda intervalit të specifikuar.
=ROUND(RAND()*19+1,0)

Këtu, rezultati i formulës RAND shumëzohet me 19 dhe më pas i shtohet 1 . Më vonë, funksioni ROUND do të rrumbullakos numrin dhjetor në 0 shifra dhjetore.

Lexo më shumë: Gjeneroni numra të rastësishëm në Excel me numra dhjetorë (3 metoda)

6. Përdorni Paketën e Veglave të Analizës Add in për të gjeneruar numra të rastësishëm ndërmjet një diapazoni

Ne do të përdorim excel Shtesa për të gjeneruar një listë numrash të rastësishëm. Ndiqni hapat e mëposhtëm për të kryer detyrën.

Hapat:

  • Së pari, shkoni te skeda Skedari nga Excel Shiriti .

  • Tjetra, shkoni te Opsionet .

  • Më pas do të shfaqet dritarja Excel Options . Shkoni te menyja Shtesat , tani sigurohuni që Shtesat e Excel të jenë zgjedhur në fushën: Menaxho . Klikoni në butonin Shko .

  • Do të shfaqet dritarja Shtesa . Pas kësaj, vendosni një shenjë në Analiza Toolpak dhe klikoni OK .

  • Si rezultat , opsioni Analiza e të dhënave shtohet nën skedën Të dhënat Excel Ribbon . Tani, klikoni në opsionin Analiza e të dhënave .

  • Dialogu Analiza e të dhënave do të shfaqet. Zgjidhni opsionin Random Number Generation dhe klikoni OK .

  • Vendosni vlerat në fushat e mëposhtme ( shikoni pamjen e ekranit) dheklikoni OK . Për shembull, unë dua të gjeneroj një listë numrash të rastësishëm brenda intervalit 10 deri në 50 .

  • Më në fund, morëm rezultatin e mëposhtëm.

Lexo më shumë: Generatori i numrave të rastësishëm me mjetin e analizës së të dhënave dhe funksionet në Excel

7. Aplikoni VBA si gjenerues numrash të rastësishëm ndërmjet intervalit në Excel

Mund të përdorni VBA si gjenerues numrash të rastësishëm në excel . Le të shohim se si të krijojmë një numër të rastësishëm duke përdorur VBA dhe ta shfaqim atë në kutinë e mesazheve dhe në fletën e punës.

7.1. Gjeneroni një numër të rastësishëm duke përdorur VBA dhe ktheni rezultatin në kutinë e mesazheve

Le të supozojmë se dua të marr një numër të rastësishëm midis 0 dhe 13 . Këtu janë hapat e përfshirë në proces.

Hapat:

  • Së pari, shkoni te fleta përkatëse e punës dhe kliko me të djathtën mbi emrin e fletës dhe më pas zgjidhni opsionin Shiko kodin .

  • Si rezultat, do të shfaqet dritarja VBA . Shkruani kodin e mëposhtëm në Modulin .
4729

  • Vendosni kodin duke shtypur <6 Tasti> F5 ose duke klikuar në ikonën e ekzekutimit (shih pamjen e ekranit).

  • Pas ekzekutimit të kodit, do të merrni rezultatin e mëposhtëm në një kuti mesazhesh.

7.2. Krijo një numër të rastësishëm duke përdorur VBA dhe afisho në fletën e punës Excel

Për shembull, nëse dëshiron të marrësh një listë të numrave të rastësishëm (numri i plotë)ndërmjet 3 dhe 10 më pas ndiqni hapat e mëposhtëm.

Hapat:

  • Shko te excel-i përkatës fletë, kliko me të djathtën mbi emrin e fletës dhe kliko në opsionin Shiko kodin për të hapur dritaren VBA .
  • Shkruaj kodin e mëposhtëm në Moduli .
3475

  • Pas kësaj, ekzekutoni kodin.
  • Lista e mëposhtme do të shfaqet në fletën excel.

Lexo më shumë: Si të gjenerosh një numër të rastësishëm në një interval me Excel VBA

8. Gjeneruesi i numrave të rastësishëm pa dublikatë (funksionet RANDBETWEEN, RANK.EQ & COUNTIF)

Shumicën e kohës funksioni RANDBETWEEN kthen listën e numrave të rastësishëm që përmban dublikatë . Pra, ne do të kombinojmë funksionin RANK. EQ dhe COUNTIF për të marrë numrat unik të rastit.

Hapat:

  • Së pari, unë kam krijuar një listë numrash të rastësishëm midis 1 dhe 10 duke futur formulën e mëposhtme në Qeliza B5 .
=RANDBETWEEN(1,10)

  • Shtypni Enter .

  • Më pas shkruani formulën e mëposhtme në Cell C5 dhe shtypni Enter për të marrë një listë numrash të rastësishëm që përmban numra unikë nga 1 deri në 10 .
=RANK.EQ(B5,$B$5:$B$13)+COUNTIF($B$5:B5,B5)-1

🔎 Si funksionon formula?

➤ RANK.EQ(B5,$B$5:$B$13)

Kjo pjesë e formulës kthen { 5 }. Këtu, funksioni RANK.EQ kthen renditjen e një numri në alista e numrave.

➤ COUNTIF($B$5:B5,B5)

Tani, kjo pjesë e formulës kthen { 1 } . Këtu funksioni COUNTIF numëron numrin e qelizave brenda $B$5:B5 , që plotësojnë kushtin e specifikuar.

➤ RANK.EQ(B5, $B$5:$B$13)+COUNTIF($B$5:B5,B5)-1

Më në fund, formula kthen { 5 }.

Lexo më shumë: Si të gjenerosh numra të rastësishëm pa dublikatë në Excel (7 mënyra)

Përfundim

Në artikullin e mësipërm, kam provuar për të diskutuar në mënyrë të përpunuar disa metoda për gjeneruesin e numrave të rastësishëm ndërmjet një diapazoni në excel. Shpresojmë, këto metoda dhe shpjegime do të jenë të mjaftueshme për të zgjidhur problemet tuaja. Ju lutem më njoftoni nëse keni ndonjë pyetje.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.