فهرست
پدې مقاله کې، زه به په ایکسل کې د رینج تر مینځ د تصادفي شمیرې جنریټر په اړه بحث وکړم. ډیری وختونه، د احصایوي او مالي تحلیلونو په وخت کې، تاسو ممکن د تصادفي شمیرې جنریټر وکاروئ. هر څه چې هدف وي، ایکسل د تصادفي شمیرو رامینځته کولو لپاره ډیری لارې لري. راځئ چې دغو لارو ته یو نظر وکړو.
د تمرین کاري کتاب ډاونلوډ کړئ
تاسو کولی شئ د تمرین کاري کتاب ډاونلوډ کړئ چې موږ د دې مقالې چمتو کولو لپاره کارولی دی.
د Range.xlsm
تر منځ د تصادفي شمیرې جنریټر 8 په Excel کې د رینج تر مینځ د تصادفي شمیرې جنریټر مناسب مثالونه
1. د رینج ترمینځ د شمیر رامینځته کولو لپاره د Excel RAND فنکشن وکاروئ
<0 تاسو کولی شئ د RAND فنکشن د تصادفي شمیرې جنریټر په توګه وکاروئ. معمولا، دا فنکشن د 0 څخه تر 1 تر منځ تصادفي شمیرې رامینځته کوي.مرحلې:
10> =RAND()
- اوس، د د ډکولو دستګاه ( +) وسیله د RAND فنکشن تر مینځ د شمیرو لیست ترلاسه کولو لپاره کش کړئ حد.
- په پای کې، دلته د شمیرو لیست دی.
- سربیره پردې، تاسو کولی شئ د تصادفي شمیرو لړۍ د RAND په کارولو سره تنظیم کړئ د مثال په توګه، زه غواړم د 0 او 6 ترمنځ شمیرې ترلاسه کړم. بیا لاندې فورمول په حجره B5 کې ټایپ کړئ او فشار ورکړئ ننوت .
=RAND()*5+1
17>
- د پخوا په څیر، لاندې کش کړئ لاسوند ډک کړئ ( + ) او لاندې پایله ترلاسه کړئ.
📌 د فورمول پایلې ارزښتونو ته واړوئ:
اوس، د پورتني فورمول سره ستونزه ده. د RAND فنکشن یو بې ثباته فنکشن دی. هغه شمیرې چې موږ یې له فنکشن څخه ترلاسه کوو په دوامداره توګه د بیا محاسبې سره بدلیږي. نو، د دې بدلون څخه مخنیوي لپاره موږ باید د پورته فورمول پایله ارزښتونو ته واړوو. د دې کولو لپاره، لاندې مرحلې تعقیب کړئ.
مرحلې:
- لومړی، هغه پایله لرونکی لیست غوره کړئ چې موږ ترلاسه کړی دی، او Ctrl + C فشار ورکړئ .
- بیا، له ایکسیل ربن څخه، کور ته لاړ شئ <6 پیسټ . اوس په Paste Values icon باندې کلیک وکړئ (د سکرین شاټ وګورئ).
- په پایله کې، موږ شمیرې د ارزښتونو په توګه ترلاسه کړې. لاندې. اوس، دا ارزښتونه به په بیا حساب کولو کې بدلون ونلري.
نور ولولئ: د تصادفي شمیرې رامینځته کولو لپاره د ایکسل فارمول (5 مثالونه) )
2. د RANDBETWEEN فنکشن د رېنډم نمبر جنریټر په توګه په یوه حد کې پلي کړئ
راځئ چې د تصادفي شمیرو لیست ترلاسه کولو لپاره د RANDBETWEEN فنکشن وکاروو. د دې فنکشن په کارولو سره، تاسو کولی شئ د خپل حد پورته او ښکته شمیرې مشخص کړئ. د مثال په توګه، موږ غواړو د 10 او 50 تر منځ تصادفي شمیرې ولرو.
6>مرحې:
- ډول لاندې فورمول په حجره B5 کې. په پایله کې، موږ به لاندې پایلې ترلاسه کړود ټکولو وروسته انټر .
=RANDBETWEEN(10,50)
22>
- د کارولو وروسته د ډکولو دستګاه وسیله، لاندې زموږ د تصادفي شمیرو لیست دی.
23>
د RAND فعالیت سره ورته، که اړتیا وي، جوړ کړئ ډاډه اوسئ چې تاسو د RANDBETWEEN فورمول پایله ارزښتونو ته بدله کړئ. دا ځکه چې RANDBETWEEN فنکشن هم په ایکسل کې Volatile فنکشن دی.
نور ولولئ: څنګه کولای شو د تصادفي شمیرې سره پیدا کړو Excel VBA (4 مثالونه)
3. د یو رینج تر منځ د RANK.EQ او RAND فنکشنونه د یونیک نمبر جنریټر په توګه وکاروئ
معمولا، RAND فنکشن بې ساري راګرځي د یوې سلسلې ترمنځ شمیرې. بیا هم، د تصادفي شمیرو د تکرار چک کولو لپاره، موږ کولی شو د RANK.EQ فنکشن وکاروو .
6> ګامونه:
- لومړی د RAND فکشن په کارولو سره د تصادفي شمیرې لیست ترلاسه کړئ.
- بیا د پیسټ په کارولو سره لیست ارزښتونو ته واړوئ ارزښتونه اختیار (په میتود 1 کې تشریح شوی).
- اوس، لاندې فورمول په حجره C5 کې ټایپ کړئ.
=RANK.EQ(B5,$B$5:$B$13)
- کیس Enter . 13>
- اوس که تاسو هر ډول نقل شوي ارزښتونه په کالم B کې واچوئ، کالم C به ورته RAND ارزښتونو ته د نقل عددونو ښودلو سره اشاره وکړي.
6 تصادفيپه Excel
په Excel 365 کې، موږ کولی شو RANDARRAY فنکشن د تصادفي شمیرې جنریټر په توګه وکاروو. د RANDARRAY فنکشن ترکیب ستاسو د ښه پوهیدو لپاره لاندې ذکر شوی دی.
RANDARRAY([قطار]،[کالم]،[min]،[max]،[whole_number])
فرض کړئ، تاسو غواړئ د 10 او 20 د سلسلې تر مینځ یو تصادفي شمیره جوړه کړئ چې پکې 5 قطارونه او 2 کالمونه، او زه غواړم چې بشپړ شمیرې ولرم، نو لاندې کړنلاره تعقیب کړئ.
6> مرحلې: 1> 10> 11> لاندې فورمول ټایپ کړئ حجره B5 . Enter ته فشار ورکړئ او تاسو به یو سري ترلاسه کړئ (د نیلي رنګ په توګه بیان شوی) چې تمه شوي تصادفي شمیرې لري.
=RANDARRAY(5,2,10,20,TRUE)
ورته لوستل
- څنګه په Excel کې تصادفي ډیټا تولید کړئ (9 اسانه میتودونه)
- په ایکسل کې تصادفي 5 ډیجیټ نمبر جنریټر (7 مثالونه)
- په Excel کې تصادفي 4 ډیجیټ شمیرې جنریټر (8 مثالونه)
- تصادفي په Excel کې د شمیرې جنریټر پرته له تکرار سره (9 میتودونه)
5. د Excel ROUND او RAND فنکشن ترکیب د رېنډم نمبر جنریټر په توګه په یوه حد کې
اوس به زه وکاروم <6 د ROUND فنکشن د RAND فنکشن سره یوځای د تصادفي شمیر لیست د 0 او 20 تر منځ.
مرحلې:
- لومړی، لاندې فورمول په حجره B5 کې ولیکئ او انټر کېکاږئ. د پایلې په توګه، تاسو به د تصادفي شمیرو لیست ترلاسه کړئپه ټاکلي حد کې.
=ROUND(RAND()*19+1,0)
28>
دلته د RAND فارمول پایله ده د 19 سره ضرب کیږي او بیا 1 اضافه کوي. وروسته، د ROUND فنکشن به د لسیزو شمیره 0 لسیزو ځایونو ته راوباسي.
6> نور ولولئ: په Excel کې د ډیسیملونو سره تصادفي شمیره رامینځته کړئ (3 میتودونه)
6. د یوې سلسلې تر منځ د تصادفي شمیرو رامینځته کولو لپاره د تحلیلي وسیلې پاک اضافه کول وکاروئ
موږ به د تصادفي شمیرو لیست رامینځته کولو لپاره ایکسل اډ انز وکاروو. د کار د ترسره کولو لپاره لاندې مرحلې تعقیب کړئ.
مرحلې:
- لومړی، د د ایکسل څخه فایل ټب ته لاړ شئ ربن .
- بیا، اختیارونو ته لاړ شئ.
- بیا د ایکسل اختیارونه کړکۍ به ښکاره شي. Add-ins مینو ته لاړشئ، اوس ډاډ ترلاسه کړئ چې Excel Add-ins په ساحه کې غوره شوي دي: Manage . په لاړ شئ تڼۍ کلیک وکړئ.
10>
- په پایله کې ، د ډیټا تحلیل اختیار د ډیټا ټب د ایکسل ربن لاندې اضافه شوی. اوس، د Data Analysis اختیار باندې کلیک وکړئ.
- د Data Analysis ډیالوګ به ښکاره شي. د تصادفي شمیرې تولید اختیار غوره کړئ او ښه کلیک وکړئ.
- په لاندې برخو کې ارزښتونه واچوئ ( سکرین شاټ وګورئ) او ښه کلیک وکړئ. د مثال په توګه، زه غواړم د 10 څخه تر 50 پورې د تصادفي شمیرې لیست جوړ کړم.
- په نهایت کې، موږ لاندې پایله ترلاسه کړه.
نور ولولئ: د ډیټا تحلیلي وسیلې او دندو سره د تصادفي شمیرې جنریټر ایکسل
7. VBA په Excel کې د رینج تر مینځ د تصادفي شمیرې جنریټر په توګه پلي کړئ
تاسو کولی شئ VBA په ایکسل کې د تصادفي شمیرې جنریټر په توګه وکاروئ . راځئ وګورو چې څنګه د VBA په کارولو سره یو تصادفي شمیره رامینځته کړئ او دا دواړه د پیغام بکس او ورک شیټ کې وښایاست.
7.1. د VBA په کارولو سره تصادفي شمیره رامینځته کړئ او پایله یې د پیغام بکس کې بیرته ورکړئ
راځئ فرض کړئ چې زه غواړم د 0 او 13 ترمنځ تصادفي شمیره ترلاسه کړم. دلته هغه مرحلې دي چې په پروسه کې شامل دي.
مرحلې:
- لومړی، اړونده کاري پاڼې ته لاړ شئ او د پاڼې په نوم ښي کلیک وکړئ، او بیا د د کوډ لید اختیار غوره کړئ.
- په پایله کې، د VBA کړکۍ به ښکاره شي. لاندې کوډ په موډل کې ولیکئ.
1298
- چل کړئ کوډ د <6 په فشارولو سره> F5 کیلي یا د رن آیکون باندې کلیک کول (د سکرین شاټ وګورئ).
- د کوډ په چلولو سره به تاسو لاندې پایله ترلاسه کړئ په یوه پیغام بکس کې.
7.2. د VBA په کارولو سره تصادفي شمیره رامینځته کړئ او په Excel Worksheet کې ښودل
د مثال په توګه ، که تاسو غواړئ یو تصادفي شمیره (ټول شمیر) لیست ترلاسه کړئد 3 او 10 تر منځ بیا لاندې مرحلې تعقیب کړئ.
6>مرحې:
- اړونده ایکسل ته لاړ شئ پاڼه، د پاڼې په نوم ښي کلیک وکړئ او د VBA کړکۍ د راوستلو لپاره په د کوډ وګورئ اختیار باندې کلیک وکړئ.
- لاندې کوډ په کې ولیکئ ماډل .
2431
- له هغې وروسته، چل کړئ کوډ.
- لاندې لیست به په ایکسل شیټ کې ښکاره شي.
نور ولولئ: څنګه د Excel VBA سره په یوه سلسله کې تصادفي شمیره پیدا کړئ
8. د تصادفي شمیرې جنریټر پرته له نقلونو (RANDBETWEEN, RANK.EQ او COUNTIF فنکشنونه)
ډیری وخت RANDBETWEEN فکشن د تصادفي شمیرې لیست بیرته راګرځوي چې نقلونه لري . نو، موږ به RANK. EQ او COUNTIF فنکشن د بې ساري تصادفي شمیرو ترلاسه کولو لپاره سره یوځای کړو.
مراحلې:
<10 =RANDBETWEEN(1,10)
- کیس Enter .
45>
- <11 بیا لاندې فورمول په C5 C5 کې ټایپ کړئ او Enter کېکاږئ ترڅو د تصادفي شمیرو لیست ترلاسه کړئ چې د 1 څخه تر 10 ترمنځ بې ساري شمیر لري.
=RANK.EQ(B5,$B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
🔎 فورمول څنګه کار کوي؟
➤ RANK.EQ(B5,$B$5:$B$13)
د فورمول دا برخه بیرته راګرځي { 5 }. دلته، د RANK.EQ فنکشن په یوه کې د شمیرې درجه بیرته راګرځوي.د شمیرو لیست.
➤ COUNTIF($B$5:B5,B5)
اوس، د فورمول دا برخه بیرته راګرځي { 1 } . دلته د COUNTIF فنکشن د $B$5:B5 دننه د حجرو شمیر شمیري، کوم چې ټاکل شوي شرایط پوره کوي.
➤ RANK.EQ(B5, $B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
په پای کې، فورمول بیرته راګرځي { 5 }.
<0 نور ولولئ: په Excel کې د نقلونو پرته تصادفي شمیرې څنګه رامینځته کړئ (7 لارې)پایله
په پورتنۍ مقاله کې ، ما هڅه کړې د تصادفي شمیرې جنریټر لپاره د ډیری میتودونو په اړه بحث کول په ایکسیل کې په پراخه کچه. هیله ده دا طریقې او توضیحات به ستاسو د ستونزو د حل لپاره کافي وي. مهرباني وکړئ ما ته خبر راکړئ که تاسو کومه پوښتنه لرئ.