Tabloya naverokê
Carinan dibe ku hûn hewce ne ku hin şaneyên bêserûber hilbijêrin û wan di pirtûka xebata Excel de nîşan bidin. Ger hûn li rêyek digerin ku hûn şaneyên bêserûber li Excel hilbijêrin, wê hingê hûn li cîhê rast daketine. Ez ê di vê gotarê de nîşanî we bidim ka meriv çawa di Excel de şaneyên rasthatî hilbijêrin.
Pirtûka Xebatê ya Pratîkê dakêşin
Hûn dikarin pirtûka pratîkê ji lînka jêrîn dakêşin.
Hilbijartina Random Cells.xlsm
5 Awayên Minasib Ji bo Hilbijartina Hucreyên Tesadûfî di Excel de
Em bibêjin, me danehevek Navên heye. Firoşkar a rêxistinekê û mîqdara wan a Firotinê di heyameke diyarkirî de.
Em dixwazin ji vê yekê hin şaneyên rasthatî hilbijêrin lîsteya daneyan. Ji bo vê mebestê, em ê fonksiyon û taybetmendiyên cuda yên Excel bikar bînin.
Di vê beşê de, hûn ê 5 awayên guncaw û bi bandor ji bo hilbijartina şaneyên rasthatî di Excel de bi nîgarên rast bibînin. Ez ê wan yek bi yek li vir nîşan bidim. Werin em niha wan kontrol bikin!
1. Hucreyên Tesadûfî Bi Bikaranîna Fonksiyonên RAND, INDEX, RANK.EQ Hilbijêrin
Ji bo berhevoka daneyên me yên heyî, em ê pêvajoya hilbijartina şaneyên bêserûber di Excel de nîşan bidin. Em ê ji bo vê armancê fonksiyonên RAND , INDEX , RANK.EQ bikar bînin. Ji bo vê yekê, gavên jêrîn bidomînin.
Gavên:
- Berî her tiştî, du stûnên nû bi sernavê Random ava bikin. Nirx û TesadûfîXane .
- Piştre, di şaneya Nirxa Tesadûfî de formula jêrîn binivîse.
=RAND()
- Niha, pêl ENTER bike, û hucre dê ji bo fonksiyonê nirxek rasthatî nîşan bide.
- Li vir, amûra Destêra tije li ser şaneyan bikişîne.
- Ji ber vê yekê, şaneyên wê Xweser formûlê tije bikin.
- Niha, şaneyan kopî bikin û <6 bikar bînin> Vebijêrk Taybetî bipêçin (ango Nirxên Bihêle ) tenê nirxan bixin.
- Dûv re, ya jêrîn bicîh bikin formula ji bo şaneyek di bin stûna Hêneyên Tesadûfî da ku şaneyek bi tesadufî hilbijartî nîşan bide.
=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)
Li vir,
- $B$5:$B$12 = Rêza Firoşkar
- $C$5:$C$12 = Rêze Nirxa Tesadûfî
- C5 = Nirxa Tesadûfî
Veqetandina Formulê
RANK.EQ(C5,$C$5:$C$12) rêza nirxa şaneyê ya C5 (ango 0,75337963) di rêzê de dide $C$5:$C$12 . Ji ber vê yekê, ew vedigere 5.
INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) nirxê li hevberdana Rêza 5 û Stûna 1 vedigerîne. Ji ber vê yekê, encam Stuart e.
- Niha, formula bikişîne jêr û hûn ê karibin şaneyên rasthatî hilbijêrin.
Zêdetir Bixwîne: Çawa Di Excel de Gelek Hucreyan Hilbijêre (7 Rêbazên Bilez)
2. UNIQUE, RANDARRAY bikar bînin,Fonksiyon INDEX, RANK.EQ
Ji bo heman berhevoka daneyan, em ê niha bi karanîna 4 fonksiyonên têkildar hin şaneyên rasthatî hilbijêrin. Ew ev in: YAN, RANDARRAY, INDEX, RANK.EQ fonksiyon. Hûn bi şopandina gavên jêrîn pêvajoyê nas dikin.
Gav:
- Pêşî, formula jêrîn binivîsin da ku nirxek rasthatî bistînin.
=UNIQUE(RANDARRAY(8,1,1,8)
Li vir,
- 8 = Bi tevahî hejmara Rêzan
- 1 = Bi tevahî hejmara stûnan
- 1 = Hejmara herî kêm
- 8 = Hejmara herî zêde
- Piştre, ENTER bikirtînin, û hemî şan dê ji bo stûna Firoşkar nirxên rasthatî yên têkildar nîşan bidin.
- Niha, şaneyan kopî bikin û nirxan tenê bixin da ku formula veguherîne nirxê.
- Piştî wê, formula jêrîn bicîh bînin da ku şaneya bi tesadufî hilbijartî bistînin.
=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)
Li vir,
- $B$5:$B$12 = Rêza Firoşkar
- $C$5:$C$12 = Rêjeya Nirxa Tesadûfî
- C5 = Nirxa Tesadûfî
Veqetandina Formulê
RANK.EQ(C5,$C$5:$C$12) nirxa şaneyê ya C5 (ango 0,75337963) dide range $C$5:$C$12 . Ji ber vê yekê, ew vedigere 4 .
INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) nirxê li hevberdana Rêza 4 û Stûna 1 vedigerîne. Ji ber vê yekê, encam e Hopper .
- Li vir, formulê kaş bikin da ku şaneyên bêserûber bistînin.
Zêdetir Bixwîne: Çawa Di Formula Excel de Rêzeka Hucreyan Hilbijêre (4 Rêbaz)
3. Karanîna fonksiyonên RAND, INDEX, RANK.EQ, COUNTIF
Em ê niha ji fonksiyonên RAND , INDEX , RANK.EQ , COUNTIF kombînasyona bikar bînin da ku di Excel de şaneyên rasthatî hilbijêrin. Ji bo nîşandana vê rêbazê, gavên jêrîn bişopînin.
Gavên:
- Berî her tiştî, wekî Rêbaza 1 bimeşin da ku hûn bigihîjin Nirxên Tesadufî bi Fonksiyon RAND .
- Niha, formula jêrîn bicîh bînin da ku şaneyek bi tesadufî hilbijartî bistînin.
=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1)
Li vir,
- $B$5:$B$12 = Rêzeya Firoşkar
- $C$5:$C$12 = Rêjeya Nirxa Tesadûfî
- C5 = Nirxa Tesadûfî
Veqetandina Formulê
RANK.EQ(C5,$C$5:$C$12) rêza nirxa şaneyê ya C5 (ango 0.75337963) di navbera $C$5:$C$12 de dide. Ji ber vê yekê, ew vedigere 2 .
COUNTIF($C$5:C5,C5) hejmara şaneyên bi nirxa C5 vedigerîne . Ji ber vê yekê, ew dide 1 .
2+1-1=2
INDEX($B$5:$B$12, RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) nirxê li hevberdana Rêza vedigerîne 2 û Stûna 1 . Ji ber vê yekê, encam Adem e.
- Li vir, formula kaş bikin şaneyên din da kuencam.
Zêdetir Bixwîne: Meriv çawa Rêzên Taybet di Formula Excel de Hilbijêre (4 Rêyên Hêsan)
Xwendinên Wekhev
- Meriv çawa Daneyên di Excel de ji bo Grafê Hilbijêre (5 Rêyên Bilez)
- Çawa Ma ez Zû Hezar Rêzan Di Excel de Hilbijêrim (2 Rê)
- [Çareserî!] Bişkojka Kurtebirê ya CTRL+END di Excel de Pir Dûr diçe (6 Rastkirin)
- Excel VBA ji bo Parastina Pelê lê Destûrê bide Hilbijartina Hucreyên Girtî (2 Nimûne)
- Meriv Çawa Gelek Hucreyên Di Excel de Bê Mişk Hilbijêre (9 Rêbazên Hêsan)
4. Bikaranîna fonksiyonên INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE
Niha, em ê hevbendiya INDEX , SORTBY<7 bikar bînin>, RANDARRAY , ROWS , û SEQUENCE fonksiyonên ku di Excel-ê de şaneyên bêserûber hilbijêrin.
Ji ber vê yekê, werin em pêvajoyê wekî ya li jêr dest pê bikin. .
Gavên:
- Berî her tiştî, formula jêrîn li şaneya hilbijartî binivîsin.
=INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12))),SEQUENCE(5))
Li vir,
- B5:B12 = Rêza Firoşkar
Dabeşkirina Formulê
ROWS(B5:B12) hejmara rêzên rêzikên navborî dide= 8 .
RANDARRAY(ROWS(B5:B12)) encamên tesadufî 9 hejmaran.\
SEQUENCE(5) rêzikek ji jimareyên rêzê vedigerîne ( 1 heta 5 ).
Axir, INDEX(SORTBY(B5:B12,RANDARRAY(ROWS( B5:B12))), SEQUENCE(5)) 5 nirxên şaneyê vedigerîne.
- Piştre, pêl bike ENTER û hûn ê ji bo hemî şaneyên ku hûn dixwazin (ango 5 ) encam bistînin.
Zêdetir Bixwîne: Çawa Rêz di Excel de Hilbijêre Ger Hucre Daneyên Taybet Dihewîne (4 Rê)
5. Hucreyên Random Bi Bikaranîna Koda VBA hilbijêrin
Ji bo, heman berhevoka daneyan, em ê naha şaneyek rasthatî ji navnîşa diyarkirî bi karanîna koda VBA hilbijêrin. Xaneya ku nû hatiye afirandin (ango E5 ) di bin stûna Şana Tesadufî de dê şaneya tesadufî ya hilbijartî vegerîne.
Ji bo vê prosedurê bicîh bînin, wek gavên jêrîn bimeşin.
Gavên:
- Pêşî, li ser navê pelê rast-klîk bikin û Kodê Binêre ji vebijarkan.
- Piştre, pencereyek ji bo têketina Kodê dê li vir xuya bibe. Li vir Kodê binivîse. Hûn dikarin jêrîn bikar bînin.
Kod:
5692
- Li vir, encam dê li vir were xuyang kirin. cell(5,5) ku tê wateya şaneya E5 .
Zêdetir Bixwîne: Çawa Hilbijêre Di Formula Excel-ê de Tenê Hucreyên Parzkirî (5 Rêbazên Bilez)
Encam
Min hewl da ku di vê gotarê de hin rêbazan nîşanî we bidim da ku hûn şaneyên rasthatî li Excel hilbijêrin. Spas ji bo xwendina vê gotarê! Ez hêvî dikim ku vê gotarê li ser riya we ya hilbijartina hucreyên bêserûber di pirtûkek xebatê ya Excel de ronî kiriye. Ger di derheqê vê gotarê de rêbazên we, pirs an bertekên we çêtir hene, ji kerema xwe ji bîr nekin ku wan di qutiya şîroveyê de parve bikin. Ev ê alîkariya min bikegotarên min ên pêşerojê dewlemend bikin. Roja we xweş be!