Tabloya naverokê
Tevî ku fonksiyonek minasib an yekane tune ku ji navnîşek Excel-ê jimareyek bêserûber derxe, gelek away hene ku meriv bi destan formulan bi alîkariya fonksiyonên cihêreng çêbike da ku ji navnîşek daneya diyarkirî jimareyek rasthatî çêbike. Di vê gotarê de, hûn ê fêrî hemî awayên berdest bibin ku ji rêzek hucreyan bi nîgarên guncav jimareyên birêkûpêk derxînin.
Pirtûka Xebatê ya Pratîkê dakêşin
Hûn dikarin pirtûka xebatê ya Excel ya ku me ji bo amadekirina vê gotarê bikar aniye dakêşîne.
Ji List.xlsx Jimareya Tesadûfî Bistînin
4 Rêbazên Minasib Ji bo Çêkirinê Hejmara Tesadufî ji Lîsteyek di Excel de
1. Bikaranîna fonksîyonên INDEX û RANDBETWEEN ji bo wergirtina Hejmarek Tesadufî ji Lîsteyê
Fonksiyon INDEX nirxek an referansa şaneya li hevberdana rêz û stûna taybetî vedigerîne, di nav rêzek diyarkirî de. Fonksiyona RANDBETWEEN di navbera du jimarên diyarkirî de jimareyek rasthatî vedigerîne. Bi karanîna fonksiyona RANDBETWEEN wekî argumana duyemîn (hejmara rêzê) ya fonksiyona INDEX-ê, em dikarin nirxek an hejmarek rasthatî ji navnîşek derxînin.
Di wêneya jêrîn de, Stûna B di rêza rêzimanî de deh nirxên jimare hene. Di Haneya D5 de, em ê ji lîsteyê jimareyek tesadufî derxin.
Formula pêwîst di dergehê de Haneya D5 dê bibe:
=INDEX($B$5:$B$14, RANDBETWEEN(1, 10))
Piştî pêlkirina Enter , formula dêyek ji hejmaran ji navnîşa Stûna B vegerîne.
Niha heke hûn dixwazin hêjmarên tesadufî zêdetir bistînin, Destana Dagirtinê bikar bînin Vebijarka ji bo dagirtina ji Cel D5 . Hûn ê di Stûna D de hêjmarên tesadufî zêdetir bistînin û dibe ku hin ji wan wekî nirxên dubare xuya bibin. Lê heke hûn nexwazin nirxên dubare wek hejmarên bêserûber bibînin wê hingê hûn dikarin derbasî rêbaza 4-ê bibin ku li wir formula hatî destnîşan kirin ku ji carekê zêdetir ti nirxek neyê nîşandan.
Zêdetir bixwînin: Afirînerê Hejmara Tesadufî di navbera Rêzeya di Excel de
2. Bikaranîna Fonksiyonên INDEX, RANDBETWEEN, û ROWS ji bo wergirtina Hejmarek Tesadûfî ji Lîsteyê li Excel
Di rêbaza yekem de, me sînorên jorîn û jêrîn ên fonksiyona RANDBETWEEN diyar kir. bi destan. Naha di vê beşê de, em ê sînorê jorîn ê fonksiyona RANDBETWEEN bi alîkariya fonksiyona ROWS diyar bikin. Li vir fonksiyona ROWS dê hejmara rêzên ku di nav rêza şaneyan de hene B5:B14 bijmêre û nirxa jimartinê li sînorê jorîn a fonksiyona RANDBETWEEN veqetîne.
Ji ber vê yekê, formula pêwîst di Hucreya D5 de divê ev be:
=INDEX($B$5:$B$14,RANDBETWEEN(1,ROWS(B5:B14)))
Piştî pêlkirina Enter û bixweber dagirtina çend şaneyan di binê <3 de>D5 , hûn ê wekî di wêneya jêrîn de derketinê nîşan bidin.
Di vê formulê de, hûn dikarin fonksiyona COUNTA bikar bînin. jî li şûna fonksiyona ROWS . Her du jî dê hejmara rêzan bijmêrindi rêza şaneyan de B5:B14 . Bi fonksiyona COUNTA li şûna fonksiyona ROWS, formula dê bi vî rengî xuya bike:
=INDEX($B$5:$B$14,RANDBETWEEN(1,COUNTA(B5:B14)))
Û encam dê mîna ku di wêneya vê beşê de tê xuyang kirin.
Zêdetir bixwînin: Afirînerê Hejmara Tesadufî li Excel-ê Bê Dubarekirin
3. Bikaranîna fonksiyonên CHOOSE û RANDBETWEEN ji bo derxistina Hejmara Tesadufî ji Lîsteyê
Hûn dikarin fonksiyonên CHOOSE û RANDBETWEEN jî li hev bikin da ku hejmarên tesadufî ji navnîşekê derxin. . Fonksiyona CHOOSE nirxê li gorî jimareya rêzeya diyarkirî ya wê nirxê ji navnîşek vedigerîne. Lê pirsgirêkek bi fonksiyona CHOOSE ev e ku hûn nikanin rêzek hucreyan an rêzek di hundurê fonksiyonê de têxin hundur. Di şûna wê de divê hûn hemî daneyan an referansên şaneyê bi destan têxin hundurê fonksiyonê ku dê dem bigire.
Di Cel D5 de, formula pêdivî ye ku ji navnîşek hejmarên bêserûber bi alîkariya Fonksiyonên CHOOSE û RANDBETWEN dê bibin:
=CHOOSE(RANDBETWEEN(1,10),$B$5,$B$6,$B$7,$B$8,$B$9,$B$10,$B$11,$B$12,$B$13,$B$14)
Piştî pêlkirina Enter û dagirtina hin şaneyên din, hûn ê hejmarên bêserûber wek di dîmena jêrîn de tê nîşandan.
4. Di Excel de bi fonksiyonên INDEX û RANK.EQ Ji Lîsteyê jimareyek Tesadûfî çêdikin
Sê rêbazên berê berpirsiyar in ku carinan carinan nirxên bêserûber ji navnîşek derdixin. Lê bi alîkariya fonksiyonên INDEX û RANK.EQ , nihaem ê karibin tenê carekê jimarekê ji lîsteyê derxin û nîşan bidin.
Lê berî ku em dest bi karanîna vê formula hevgirtî bikin, divê em pêşî stûnek alîkar di Stûna C
Niha li gorî van rêzikên hemî nirxan ên ku ji nirxa yekem di C5C5 de dest pê dikin, fonksiyona INDEX dê hejmaran ji rêza şaneyan derxînin B5:B14 .
Ji ber vê yekê, formula pêwîst di encam de Hêleya E5 dê bibe:
=INDEX($B$5:$B$14,RANK.EQ($C5,$C$5:$C$14))
Partî Enter bike, hin şaneyên din di binê E5 de bixweber tijî bike û tu nirxên bêserûber ji Stûna B . Hûn ê karibin şaneyan heya E14 tijî bikin û bêyî dubarekirin û her weha bêyî ku xeletiyek bibînin nirxên rasthatî bibînin. Lê heke hûn ji E14-ê wêdetir dakevin, şaneyên ku ji E15 dest pê dikin dê #N/A xeletiyan nîşan bidin.
Peyvên Dawî
Ez hêvî dikim, van her çar rêbazên ku li jor hatine destnîşan kirin naha dê ji we re bibin alîkar ku hûn wan di pelgeya Excel-ê de bicîh bikin dema ku ji navnîşek hin hejmarên bêserûber biafirînin. Ger pirsên we hebin an bersiv hene, ji kerema xwe di beşa şîroveyê de ji min re agahdar bikin. An jî hûn dikarinli ser vê malperê gotarên me yên din ên têkildarî fonksiyonên Excel-ê binihêrin.