مواد جي جدول
هن آرٽيڪل ۾، مان بحث ڪندس بي ترتيب نمبر جنريٽر جي وچ ۾ ايڪسل ۾. گهڻو ڪري، شمارياتي ۽ مالي تجزيو ڪرڻ دوران، توهان کي شايد بي ترتيب نمبر جنريٽر استعمال ڪرڻو پوندو. باقي مقصد آهي، ايڪسل وٽ بي ترتيب نمبر پيدا ڪرڻ جا ڪيترائي طريقا آهن. اچو ته انهن طريقن تي هڪ نظر وجهون.
پریکٹس ورڪ بڪ ڊائون لوڊ ڪريو
توهان اهو مشق ورڪ بڪ ڊائون لوڊ ڪري سگهو ٿا جيڪو اسان هن آرٽيڪل کي تيار ڪرڻ لاءِ استعمال ڪيو آهي.
Range.xlsm
جي وچ ۾ رينڊم نمبر جنريٽر 8 Excel ۾ رينج جي وچ ۾ رينڊم نمبر جنريٽر جا مناسب مثال
1. رينج جي وچ ۾ نمبر پيدا ڪرڻ لاءِ Excel RAND فنڪشن استعمال ڪريو
<0 توهان استعمال ڪري سگهو ٿا RAND فنڪشن بي ترتيب نمبر جنريٽر جي طور تي. عام طور تي، هي فنڪشن 0 کان 1 جي وچ ۾ بي ترتيب نمبر ٺاهي ٿو.قدم:
10> =RAND()
- هاڻي، Fill هينڊل ( +) ٽول کي ڇڪيو، انگن جي فهرست حاصل ڪرڻ لاءِ RAND فنڪشن جي وچ ۾. حد.
- آخرڪار، هتي انگن جي فهرست آهي.
- ان کان علاوه، توهان استعمال ڪري بي ترتيب نمبرن جي حد مقرر ڪري سگهو ٿا RAND مثال طور، مان حاصل ڪرڻ چاهيان ٿو وچ ۾ نمبر 0 ۽ 6 . پوءِ هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل B5 ۽ پريس ڪريو داخل ڪريو .
📌 فارمولي جي نتيجن کي قدرن ۾ تبديل ڪريو:
هاڻي، مٿي ڏنل فارمولا سان مسئلو آهي. RAND فنڪشن هڪ Volatile فنڪشن آهي. انگ جيڪي اسان فنڪشن مان حاصل ڪندا آهيون مسلسل ٻيهر حساب سان تبديل ٿيندا. تنهن ڪري، ان تبديلي کان بچڻ لاءِ اسان کي مٿين فارمولي جي نتيجي کي قدرن ۾ تبديل ڪرڻو پوندو. ائين ڪرڻ لاءِ، ھيٺ ڏنل قدمن تي عمل ڪريو.
قدم:
- پھريون، اسان کي حاصل ڪيل نتيجن واري لسٽ کي چونڊيو، ۽ Ctrl + C کي دٻايو. .
- اڳيون، Excel ربن مان، وڃو Home > پيسٽ ڪريو . ھاڻي ڪلڪ ڪريو Paste Values icon (اسڪرين شاٽ ڏسو).
- نتيجي طور، اسان کي انگن جي قدر ملي ٿي. هيٺ. هاڻي، اهي قيمتون ٻيهر ڳڻپ تي تبديل نه ٿينديون.
وڌيڪ پڙهو: بي ترتيب نمبر ٺاهڻ لاءِ ايڪسل فارمولا (5 مثال )
2. رينڊم نمبر جنريٽر جي طور تي RANDBETWEEN فنڪشن کي رينج ۾ لاڳو ڪريو
اچو استعمال ڪريون RANDBETWEEN فنڪشن بي ترتيب نمبرن جي لسٽ حاصل ڪرڻ لاءِ. ھن فنڪشن کي استعمال ڪندي، توھان وضاحت ڪري سگھو ٿا توھان جي حد جي مٿين ۽ ھيٺين نمبرن کي. مثال طور، اسان چاهيون ٿا بي ترتيب نمبرن جي وچ ۾ 10 ۽ 50 .
6>قدم:
- قسم هيٺ ڏنل فارمولا سيل B5 ۾. نتيجي طور، اسان ھيٺ ڏنل نتيجو حاصل ڪنداسينمارڻ کان پوءِ Enter .
=RANDBETWEEN(10,50)
22>
- استعمال ڪرڻ تي Fill Handle اوزار، هيٺ ڏنل اسان جي بي ترتيب نمبرن جي فهرست آهي.
ملندڙ RAND فنڪشن، جيڪڏهن ضروري هجي ته، ٺاهيو پڪ سان توهان RANDBETWEEN فارمولا جي نتيجن کي قدرن ۾ تبديل ڪيو. اهو ان ڪري جو RANDBETWEEN فنڪشن پڻ هڪ Volatile Function excel ۾ آهي.
وڌيڪ پڙهو: ڪيئن ڪجي رينڊم نمبر سان Excel VBA (4 مثال)
3. RANK.EQ ۽ RAND فنڪشن کي استعمال ڪريو منفرد نمبر جنريٽر جي طور تي هڪ حد جي وچ ۾
عام طور تي، RAND فنڪشن منفرد موٽندو آهي حد جي وچ ۾ انگ. اڃان تائين، نتيجي ۾ بي ترتيب انگن جي ورهاڱي کي جانچڻ لاءِ، اسان استعمال ڪري سگھون ٿا RANK.EQ فنڪشن .
قدم:
- پهريون , حاصل ڪريو بي ترتيب نمبر لسٽ استعمال ڪندي RAND فنڪشن.
- پوءِ لسٽ کي قدرن ۾ تبديل ڪريو پيسٽ استعمال ڪندي قدر آپشن (تفصيل ۾ طريقو 1 ).
- هاڻي، هيٺ ڏنل فارمولا ٽائپ ڪريو سيل C5 ۾.
=RANK.EQ(B5,$B$5:$B$13)
- دٻايو Enter . 13>
- هاڻي جيڪڏهن توهان ڪالمن B ، ڪالمن C ۾ ڪنهن به نقلي قدر وجھو، ان کي ڏيکاريو ويندو نقلي عدد ڏيکاريندي لاڳاپيل RAND قدر.
- هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل B5 . Enter کي دٻايو ۽ توھان کي ھڪ صف ملي ويندي (نيري رنگ جي طور تي بيان ڪيل) جنھن ۾ متوقع بي ترتيب نمبر شامل آھن.
وڌيڪ پڙهو: Excel VBA: رينڊم نمبر جنريٽر بغير ڪنهن نقل سان (4 مثالن)
4. RANDARRAY فنڪشن داخل ڪريو جيئن بي ترتيبايڪسل ۾ نمبر جنريٽر
Excel 365 ۾، اسان استعمال ڪري سگھون ٿا RANDARRAY فنڪشن کي بي ترتيب نمبر جنريٽر طور. RANDARRAY فنڪشن جو نحو توھان جي بھتر سمجھ لاءِ ھيٺ ڏنل آھي.
RANDARRAY([قطار]،[کالم]،[منٽ]،[ميڪس]،[whole_number])
فرض ڪريو، توهان 10 ۽ 20 جي حد جي وچ ۾ بي ترتيب نمبر آري ٺاهڻ چاهيو ٿا، جنهن ۾ 5 قطارون ۽ 2 کالم، ۽ مان چاهيان ٿو پورو نمبر، پوءِ هيٺ ڏنل طريقي تي عمل ڪريو.
> قدم:
10> =RANDARRAY(5,2,10,20,TRUE)
ملندڙ پڙھڻ
10>5. Excel ROUND ۽ RAND Functions Combination as Random Number Generator in a range
هاڻي مان استعمال ڪندس رائونڊ فنڪشن سان گڏ رنڊ فنڪشن حاصل ڪرڻ لاءِ بي ترتيب نمبر لسٽ وچ ۾ 0 ۽ 20 .
Steps:
- پهرين، هيٺ ڏنل فارمولا لکو Cell B5 ۽ دٻايو Enter . نتيجي طور، توھان حاصل ڪندا بي ترتيب نمبرن جي فهرستمخصوص حد اندر.
=ROUND(RAND()*19+1,0)
28>
هتي، نتيجو RAND فارمولا 19 سان ضرب ڪيو وڃي ٿو ۽ پوءِ 1 ان ۾ شامل ڪري ٿو. بعد ۾، ROUND فنڪشن ڊيسيمل نمبر کي گول ڪندو 0 ڊيسيمل هنڌن تي.
وڌيڪ پڙهو: ايڪسل ۾ رينڊم نمبر ٺاهي ڊيسيملز سان (3 طريقا)
6. استعمال ڪريو Analysis Toolpak Add in to generate Random Numbers between a Range
اسان استعمال ڪنداسين excel Add-ins هڪ بي ترتيب نمبر لسٽ ٺاهڻ لاءِ. ڪم ڪرڻ لاءِ ھيٺ ڏنل قدمن تي عمل ڪريو.
قدم:
- پھريون، وڃو فائل ٽئب مان Excel ربن .
- اڳيون، وڃو آپشنز .
- پوءِ Excel آپشنز ونڊو ظاهر ٿيندي. وڃو Add-ins مينيو، ھاڻي پڪ ڪريو ته Excel Add-ins فيلڊ ۾ منتخب ٿيل آھن: Manage . ڪلڪ ڪريو Go بٽن.
- Add-ins ونڊو ظاهر ٿيندي. ان کان پوءِ، Analysis Toolpak تي ٽڪ ڪريو ۽ OK تي ڪلڪ ڪريو.
- نتيجو , the Data Analysis آپشن Data ٽئب جي Excel Ribbon هيٺ شامل ڪيو ويو آهي. ھاڻي ڪلڪ ڪريو Data Analysis اختيار.
- The Data Analysis dialog پاپ اپ ٿيندو. منتخب ڪريو Random Number Generation آپشن ۽ ڪلڪ ڪريو OK .
- هيٺ ڏنل فيلڊن تي قدر رکو ( اسڪرين شاٽ ڏسو) ۽ڪلڪ ڪريو OK . مثال طور، مان 10 کان 50 جي حد اندر بي ترتيب نمبر لسٽ ٺاهڻ چاهيان ٿو.
- آخرڪار، اسان کي هيٺيون نتيجو مليو.
وڌيڪ پڙهو: بي ترتيب نمبر جنريٽر سان گڏ ڊيٽا اينالائسز ٽول ۽ افعال ۾ Excel
7. VBA لاڳو ڪريو رينڊم نمبر جنريٽر جي طور تي ايڪسل ۾ رينج جي وچ ۾
توهان استعمال ڪري سگهو ٿا VBA هڪ بي ترتيب نمبر جنريٽر جي طور تي Excel . اچو ته ڏسون ته VBA استعمال ڪندي هڪ بي ترتيب نمبر ڪيئن ٺاهيو ۽ ان کي ٻنهي ميسيج باڪس ۽ ورڪ شيٽ تي ڏيکاريو.
7.1. VBA استعمال ڪندي رينڊم نمبر ٺاھيو ۽ نتيجو ميسيج باڪس ۾ واپس ڪريو
اچو ته فرض ڪريون ته مان 0 ۽ 13 جي وچ ۾ بي ترتيب نمبر حاصل ڪرڻ چاھيو. ھتي عمل ۾ شامل مرحلا آھن.
مرحلا:
- پھريون، لاڳاپيل ورڪ شيٽ ڏانھن وڃو ۽ شيٽ جي نالي تي صحيح ڪلڪ ڪريو، ۽ پوءِ View Code اختيار چونڊيو.
- نتيجي طور، VBA ونڊو ظاهر ٿيندي. هيٺ ڏنل ڪوڊ لکو Module .
7602
- رن ڪوڊ کي دٻائي F5 ڪي يا رن آئڪن تي ڪلڪ ڪريو (اسڪرين شاٽ ڏسو).
- ڪوڊ کي هلائڻ تي، توھان ھيٺ ڏنل نتيجو حاصل ڪندا. ميسيج باڪس ۾.
42>
7.2. VBA استعمال ڪندي رينڊم نمبر ٺاھيو ۽ ايڪسل ورڪ شيٽ ۾ ڏيکاريو
مثال طور، جيڪڏھن توھان حاصل ڪرڻ چاھيو ٿا بي ترتيب نمبر (سڄو نمبر) لسٽجي وچ ۾ 3 ۽ 10 پوءِ ھيٺ ڏنل قدمن تي عمل ڪريو.
6>قدم:
- جڙيل ايڪسل ڏانھن وڃو شيٽ، شيٽ جي نالي تي صحيح ڪلڪ ڪريو ۽ VBA ونڊو آڻڻ لاءِ ڪوڊ ڏسو اختيار تي ڪلڪ ڪريو.
- هيٺ ڏنل ڪوڊ ٽائيپ ڪريو ماڊل .
4251
- ان کان پوءِ، چلايو ڪوڊ.
- هيٺ ڏنل فهرست ٿيندي ايڪسل شيٽ ۾ ظاهر ٿيو.
وڌيڪ پڙهو: Excel VBA سان رينج ۾ رينڊم نمبر ڪيئن ٺاھيو
8. رينڊم نمبر جنريٽر بغير نقلن جي (RANDBETWEEN, RANK.EQ ۽ COUNTIF فنڪشن)
گهڻو وقت RANDBETWEEN فنڪشن بي ترتيب نمبر لسٽ ڏيکاري ٿو جنهن ۾ نقل شامل آهن . تنهن ڪري، اسان گڏ ڪنداسين RANK. EQ ۽ COUNTIF فنڪشن منفرد بي ترتيب نمبر حاصل ڪرڻ لاءِ.
قدم:
- پهرين، مون 1 ۽ 10 جي وچ ۾ هڪ بي ترتيب نمبر لسٽ ٺاهي آهي سيل B5 ۾ هيٺ ڏنل فارمولا داخل ڪندي.
=RANDBETWEEN(1,10)
- دٻايو Enter . 13>
- پوءِ هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل C5 ۽ دٻايو Enter هڪ بي ترتيب نمبر لسٽ حاصل ڪرڻ لاءِ جنهن ۾ 1 کان 10 جي وچ ۾ منفرد نمبر هجن.
45>
=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 }.
وڌيڪ پڙهو: ڪيئن ٺاهيا رينڊم نمبر بغير نقل جي Excel ۾ (7 طريقا)
نتيجو
مٿين مضمون ۾، مون ڪوشش ڪئي آهي بي ترتيب نمبر جنريٽر لاءِ ڪيترن ئي طريقن تي بحث ڪرڻ لاءِ هڪ حد جي وچ ۾ ايڪسل ۾ تفصيل سان. اميد آهي ته، اهي طريقا ۽ وضاحتون توهان جي مسئلن کي حل ڪرڻ لاء ڪافي هوندا. مهرباني ڪري مون کي ٻڌايو ته جيڪڏهن توهان وٽ ڪو سوال آهي.