Tabloya naverokê
Di vê gotarê de, ez ê jeneratorê hejmarên bêserûber di navbera rêzek li excel de nîqaş bikim. Bi gelemperî, dema ku hûn analîzên îstatîstîkî û darayî dikin, dibe ku hûn neçar bin ku hilberînerek hejmarê rasthatî bikar bînin. Armanc çi be jî, excel gelek awayên çêkirina hejmarên bêserûber heye. Ka em li wan awayan binêrin.
Daxistina Pirtûka Xebatê ya Pratîkê
Hûn dikarin pirtûka xebatê ya ku me ji bo amadekirina vê gotarê bikar aniye dakêşin.
Di navbera Range.xlsm de Çêkera Jimarên Tesadûfî
8 Nimûneyên Minasib yên Berhevkarê Hejmarên Tesadûfî di navbera Rêjeya di Excel de
1. Ji bo Çêkirina Hejmarê di navbera Rêjeyekê de Fonksiyona Excel RAND bikar bînin
Hûn dikarin fonksîyona RAND wekî afirînera jimarên tesadufî bikar bînin. Bi gelemperî, ev fonksiyon di navbera 0 heta 1 de jimareyên birêkûpêk diafirîne.
Gavên:
- Yekemîn. Formula jêrîn di Cel B5 de binivîsin. Bitikîne Enter . Wekî ku tê hêvî kirin, hûn ê jimareyek di navbera 0 heta 1 bistînin.
=RAND()
> range.
- Di dawiyê de, ev lîsteya hejmaran e.
- Ji xeynî vê, hûn dikarin bi RAND rêza hejmarên bêserûber destnîşan bikin, mînakî, ez dixwazim jimareyên di navbera 0 û 6 de bistînim. Dûv re formula jêrîn di Cell B5 de binivîsin û pê bidin Enter .
=RAND()*5+1
- Wekî berê, bikişîne Handle dagirin ( + ) û encama jêrîn bistînin.
📌 Encamên Formulê veguherînin Nirx:
Niha, di formula jorîn de pirsgirêkek heye. Fonksîyona RAND Fonksiyonek Volatile e. Hejmarên ku em ji fonksiyonê digirin dê li ser ji nû ve hesabkirinê bi domdarî biguhezin. Ji ber vê yekê, ji bo ku em ji wê guherînê dûr nekevin, divê em encama formula jorîn veguherînin nirxan. Ji bo vê yekê, gavên jêrîn bişopînin.
Gavên:
- Pêşî, lîsteya encam a ku me girtiye hilbijêrin û Ctrl + C bikirtînin. .
- Piştre, ji Excel Ribbon , here Mal > Paste . Naha li ser îkona Nirxên Paste bikirtînin (Li dîmenê binêre).
- Di encamê de, me hejmar wekî nirx girtin. jêrîn. Naha, ev nirx dê li ser ji nû ve hesabkirinê neguherin.
Zêdetir Bixwînin: Formula Excel ji bo Hilberîna Hejmara Tesadufî (5 mînak )
2. Fonksiyon RANDBETWEEN wekî Rêjebera Jimarên Tesadufî Di Rêjeyekê de Bikin
Em fonksîyona RANDBETWEEN bikar bînin da ku navnîşek hejmarên tesadufî bistînin. Bi karanîna vê fonksiyonê, hûn dikarin hejmarên jorîn û jêrîn ên rêza xwe diyar bikin. Mînak, em dixwazin di navbera 10 û 50 de jimarên tesadufî hebin.
Gavên:
- Tîp formula jêrîn di Cel B5 de. Di encamê de, em ê encama jêrîn bistîninpiştî lêdana Enter .
=RANDBETWEEN(10,50)
- Li ser bikaranîna Amûra Fill Handle , li jêr navnîşa me ya hejmarên tesadufî ye.
Mîna fonksiyona RAND , ger hewce bike, çêbike Bê guman hûn encama formula RANDBETWEEN veguherînin nirxan. Ji ber ku fonksiyona RANDBETWEEN di excelê de jî Fonksiyonek Volatile ye.
Zêdetir Bixwîne: Meriv çawa bi Hejmarek Tesadûfî biafirîne. Excel VBA (4 Nimûne)
3. Fonksiyonên RANK.EQ û RAND di navbera Rêjeyekê de wekî Hilberînerê Hejmara Yekta bikar bînin
Bi gelemperî, fonksiyona RAND yekta vedigere hejmarên di navbera rêzek. Dîsa jî, ji bo kontrolkirina dûbarebûna hejmarên rasthatî yên encamî, em dikarin fonksiyona RANK.EQ bikar bînin .
Gavên:
- Yekemîn , bi fonksîyona RAND lîsteyek hejmarên bêserûber bistînin.
- Piştre bi Paste navnîşê veguherînin nirxan. Vebijarka Nirxên (Di Rêbaz 1 de hatiye diyarkirin).
- Niha, formula li jêr li Cel C5 binivîsin.
=RANK.EQ(B5,$B$5:$B$13)
- Partî Enter .
- Niha eger hûn nirxek dubare li Stûna B bixin, Stûna C wê bi nîşankirina jimareyên dubare yên RAND nirxên têkildar nîşan bide.
Zêdetir Bixwîne: Excel VBA: Çêkera Hejmarên Tesadufî Bê Duber (4 Nimûne)
4. Fonksiyon RANDARRAY wek BêpayînGeneratorê Hejmarê di Excel de
Di Excel 365 de, em dikarin fonksîyona RANDARRAY wekî hilberînerek hejmarên bêserûber bikar bînin. Hevoksaziya fonksiyona RANDARRAY li jêr ji bo têgihîştina we ya çêtir tê behs kirin.
RANDARRAY([rêz],[stûn],[min],[herî zêde],[hejmar_tevahiya])
Bifikirin, hûn dixwazin di navbera rêza 10 û 20 de rêzek hejmarên bêserûber biafirînin, ku tê de 5 rêz û 2 stûn, û ez dixwazim jimareyên tevahî hebin, paşê prosedûra jêrîn bişopînin.
Gavên:
- Formula jêrîn binivîsin Hêleya B5 . Bişkojka Enter bikirtînin û hûn ê rêzek (wekî rengê şîn hatî destnîşan kirin) bistînin ku tê de hejmarên bêserûber tê xwestin.
=RANDARRAY(5,2,10,20,TRUE)
| Hilberînerê Hejmarên Tesadufî 5 Hêjmarî Di Excel de (7 Mînak)
5. Têkelkirina Fonksiyonên Excel ROUND û RAND-ê wekî Berhevkarê Hejmarên Tesadufî Di Rêjeyekê de
Niha ez ê bikar bînim Fonksiyon ROUND ligel fonksiyona RAND ji bo ku lîsteya hejmarên bêserûber di navbera 0 û 20 de bistînin.
Gavên:
- Pêşî, formula jêrîn di Hûleya B5 de binivîsin û li Enter bixin. Wekî encamek, hûn ê navnîşa hejmarên rasthatî bistînindi nav rêza diyarkirî de.
=ROUND(RAND()*19+1,0)
Li vir, encama formula RAND bi 19 tê zêdekirin û paşê 1 lê zêde dike. Dûv re, fonksiyona ROUND dê jimareya dehiyê bigihîne 0 cihên dehiyê.
Zêdetir Bixwînin: Bi Dehaneyan re Hejmara Tesadufî li Excel Biafirîne (3 Rêbaz)
6. Ji bo Çêkirina Jimarên Tesadûfî di navbera Rêjeyekê de Bikarhêner Pakêya Analîzê Pêvek Bikin
Em ê excel Pêvek bikar bînin da ku lîsteyek hejmarên bêserûber çêkin. Pêngavên jêrîn bişopînin da ku peywirê bikin.
Gavên:
- Pêşî, ji Excelê biçin tabloya Pel Ribbon .
- Piştre, here Vebijêrk .
- Piştre Vebijêrkên Excel pencere dê derkeve holê. Herin menuya Zêvek , niha pê ewle bin ku Pêvekên Excel di qadê de hatine hilbijartin: Birêvebirin . Li ser bişkoka Go bikirtînin.
- Pencera Pêvek dê derkeve holê. Piştî wê, tikekê li ser Amûra Analîzê bikirtînin û OK bikirtînin.
- Di encamê de , vebijarka Analîz Dane di bin taba Dane ya Excel Ribbon de tê zêdekirin. Naha, li ser vebijarka Analîzkirina daneyan bikirtînin.
- Diyaloga Analîzkirina daneyan dê derkeve holê. Vebijarka Nifandina Hejmara Tesadufî hilbijêrin û OK bikirtînin.
- Nirxên li qadên jêrîn bixin ( dîmenê bibînin) ûbitikîne OK . Mînakî, ez dixwazim lîsteyek hejmarên bêserûber di nav rêza 10 heya 50 de çêkim.
- Di dawiyê de, me encama jêrîn wergirt.
Bêhtir Bixwîne: Desthilatdariya Hejmarên Tesadufî bi Amûra Analîzkirina Daneyan û fonksiyonên li Excel
7. VBA-yê wekî Hilberînerê Hejmarên Tesadufî di navbera Range di Excel de bicîh bikin
Hûn dikarin VBA wekî çêkerê hejmarên tesadufî li excelê bikar bînin . Ka em bibînin ka meriv çawa bi karanîna VBA jimareyek rasthatî diafirîne û hem li ser qutiya peyamê û hem jî li ser kaxezê nîşan bide.
7.1. Bi VBA-yê Jimareya Tesadufî Biafirîne û Encamê Di Qutiya Peyamê de Vegerîne
Em bihesibînin ku ez dixwazim jimareyek tesadufî di navbera 0 û 13 de bistînim. Li vir gavên ku di pêvajoyê de cih digirin hene.
Gavên:
- Pêşî, herin rûpela xebatê ya têkildar û li ser navê pelê rast-klîk bikin, û paşê vebijarka Nêrîna Kodê bibijêre.
- Di encamê de, paceya VBA dê derkeve holê. Koda jêrîn li ser Modulê binivîsin.
6498
- Bi tikandina <6 kodê bixebitînin > F5 bişkojk an jî li ser îkona xebitandinê bitikîne (dîmenê binêre).
- Piştî xebitandina kodê, hûn ê encama jêrîn bistînin. di qutiya peyamê de.
7.2. Di Kargeha Excel de bi VBA û Nîşandanê Hejmarek Tesadufî Biafirînin
Mînakî, heke hûn dixwazin navnîşek jimareyek rasthatî (hejmarek tevahî) bistînin.di navbera 3 û 10 paşê gavên jêrîn bişopînin.
Gavên:
- Here excela têkildar pelê, li ser navê pelê rast-klîk bike û li ser vebijarka Kodê Binêre bitikîne da ku paceya VBA derkeve.
- Koda jêrîn li binivîse Module .
8854
- Piştî wê, Kodê biavêje .
- Lîsteya jêrîn dê di pelika excelê de xuya dike.
Zêdetir Bixwîne: Meriv çawa bi Excel VBA-yê di nav rêzekê de jimareyek rasthatî çêbike
8. Çêkera Jimarên Tesadufî bêyî Ducarî (RandBETWEEN, RANK.EQ & COUNTIF Fonksiyonên)
Piraniya caran fonksiyona RANDBETWEEN lîsteya jimareyên tesadufî ku tê de dubareyan vedigerîne. . Ji ber vê yekê, em ê RANK. EQ û fonksiyona COUNTIF bigihînin hev da ku hejmarên tesadufî yên yekta bistînin.
Gavên:
- Pêşî, min di navbera 1 û 10 de lîsteyek hejmarên bêserûber çêkir û formula jêrîn têxe nav Cel B5 .
=RANDBETWEEN(1,10)
- Partî Enter .
- Piştre formula jêrîn li Cel C5 binivîsin û li Enter bixin da ku lîsteyek hejmarên tesadufî ku tê de hejmarên yekta di navbera 1 heta 10 de hene, bistînin.
=RANK.EQ(B5,$B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
🔎 Formula Çawa Kar dike?
➤ RANK.EQ(B5,$B$5:$B$13)
Ev beşa formulê vedigere { 5 }. Li vir, fonksiyona RANK.EQ rêza hejmarekê di a-yê de vedigerînelîsteya jimareyan.
➤ COUNTIF($B$5:B5,B5)
Niha, ev beşa formulê vedigere { 1 } . Li vir fonksiyona COUNTIF hejmara şaneyên di nav $B$5:B5 de, ku şertê diyarkirî pêk tînin, dihejmêre.
➤ RANK.EQ(B5, $B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
Di dawiyê de, formula { 5 } vedigere.
Zêdetir Bixwîne: Meriv Çawa Di Excel de Hejmarên Tesadufî Bê Duber Diafirîne (7 Rêbaz)
Encam
Di gotara jorîn de, min ceriband nîqaşkirina çend awayan ji bo hilberînerê hejmarên rasthatî di navbera rêzek li excel de bi berfirehî. Xwezî ev rêbaz û ravekirin ji bo çareserkirina pirsgirêkên we bes bin. Ger pirsên we hebin ji kerema xwe min agahdar bikin.