ايڪسل ۾ بي ترتيب نموني ڪيئن حاصل ڪجي بغير ڪنهن نقل سان

  • هن کي شيئر ڪريو
Michael Brown

ٽيوٽوريل ان ڳالهه تي ڌيان ڏئي ٿو ته ڪيئن ڪجي بي ترتيب نموني Excel ۾ بغير ڪنهن ورجائي. توهان ايڪسل 365، ايڪسل 2021، ايڪسل 2019 ۽ اڳئين ورزن جا حل ڳوليندا.

ڪجهه وقت اڳ، اسان ايڪسل ۾ بي ترتيب چونڊڻ جا ڪجھ مختلف طريقا بيان ڪيا. انهن مان گھڻا حل RAND ۽ RANDBETWEEN ڪمن تي ڀاڙين ٿا، جيڪي ٿي سگھن ٿا نقل نمبر ٺاهي. نتيجي طور، توھان جي بي ترتيب نموني ۾ ورجائي ويل قدر شامل ٿي سگھي ٿي. جيڪڏھن توھان کي ضرورت آھي بي ترتيب واري چونڊ بغير نقل جي، ته پوءِ ھن سبق ۾ بيان ڪيل طريقا استعمال ڪريو.

    Excel بي ترتيب چونڊ فهرست مان بغير نقلن جي

    صرف ان ۾ ڪم ڪري ٿو. Excel 365 ۽ Excel 2021 جيڪي متحرڪ صفن کي سپورٽ ڪن ٿا.

    بي ترتيب واري فهرست مان بي ترتيب چونڊ ڪرڻ لاءِ، هي عام فارمولا استعمال ڪريو:

    INDEX(SORTBY( data, RANDARRAY(ROWS( data))), SEQUENCE( n))

    جتي n مطلوبه چونڊ سائيز آهي.

    مثال طور، A2:A10 ۾ لسٽ مان 5 منفرد بي ترتيب نالا حاصل ڪرڻ لاءِ، هتي استعمال ڪرڻ لاءِ فارمولا آهي:

    =INDEX(SORTBY(A2:A10, RANDARRAY(ROWS(A2:A10))), SEQUENCE(5))

    سهوليت خاطر، توهان نموني سائيز ۾ داخل ڪري سگهو ٿا اڳواٽ بيان ڪيل سيل، چئو C2، ۽ سيل ريفرنس کي SEQUENCE فنڪشن کي فراهم ڪريو:

    =INDEX(SORTBY(A2:A10, RANDARRAY(ROWS(A2:A10))), SEQUENCE(C2))

    هي فارمولا ڪيئن ڪم ڪندو آهي:

    هتي فارمولا جي منطق جي هڪ اعليٰ سطحي وضاحت آهي: RANDARRAY فنڪشن بي ترتيب نمبرن جي هڪ صف ٺاهي ٿو، SORTBY انهن نمبرن جي ترتيب سان اصل قدرن کي ترتيب ڏئي ٿو، ۽ INDEX جيتري قدر قيمتون حاصل ڪري ٿو.ترتيب ڏنل. random decimals:

    RANDARRAY(ROWS(A2:C10))

    بي ترتيب واري ڏهاڪن جو هي صف SORTBY فنڪشن ذريعي ”سانٽ بائي“ صف طور استعمال ڪيو ويندو آهي. نتيجي طور، توھان جي اصل ڊيٽا بي ترتيب سان مٽجي ويندي آھي.

    بي ترتيب ترتيب ڏنل ڊيٽا مان، توھان ھڪڙي مخصوص سائيز جو نمونو ڪڍو ٿا. ان لاءِ، توهان INDEX فنڪشن کي شفل ٿيل صف فراهم ڪريو ۽ SEQUENCE فنڪشن جي مدد سان پهرين N قدرن کي ٻيهر حاصل ڪرڻ جي درخواست ڪريو، جيڪو 1 کان N تائين انگن جو هڪ سلسلو پيدا ڪري ٿو. . ڇاڪاڻ ته اصل ڊيٽا اڳ ۾ ئي بي ترتيب ترتيب ۾ ترتيب ڏنل آهي، اسان کي پرواه ناهي ته ڪهڙيون پوزيشنون ٻيهر حاصل ڪيون وڃن، صرف مقدار جو معاملو آهي.

    بي ترتيب واري قطارن کي ايڪسل ۾ چونڊيو بغير نقل

    صرف ڪم ڪري ٿو ايڪسل 365 ۽ ايڪسل 2021 ۾ جيڪي متحرڪ صفن کي سپورٽ ڪن ٿا.

    بي ترتيب واري قطار کي بغير ورجائڻ لاءِ، فارمولا ٺاھيو ھن طرح:

    INDEX(SORTBY( data, RANDARRAY( ڊيٽا)))، SEQUENCE( n)، {1,2,…})

    جتي n نموني سائيز آهي ۽ {1,2,…} ڪالمن نمبر آھن جن کي ڪڍڻ لاءِ.

    مثال طور، اچو ته A2 مان بي ترتيب قطارون چونڊيون: C10 کان سواءِ نقل داخلن جي، F1 ۾ نموني سائيز جي بنياد تي. جيئن ته اسان جي ڊيٽا 3 ڪالمن ۾ آهي، اسان هن صف کي مسلسل فارمولا کي فراهم ڪندا آهيون:{1,2,3}

    =INDEX(SORTBY(A2:C10, RANDARRAY(ROWS(A2:C10))), SEQUENCE(F1), {1,2,3})

    ۽ ھيٺ ڏنل نتيجو حاصل ڪريو:

    ھي فارمولا ڪيئن ڪم ڪري ٿو:

    فارمولا بلڪل ساڳي منطق سان ڪم ڪري ٿو جيئن پوئين هڪ. هڪ ننڍڙي تبديلي جيڪا هڪ وڏو فرق آڻي ٿي اها آهي ته توهان ٻنهي row_num ۽ column_num دليلن جي وضاحت ڪريو INDEX فنڪشن لاءِ: row_num SEQUENCE ۽ پاران فراهم ڪيل آهي. column_num by array constant.

    Excel 2010 - 2019 ۾ بي ترتيب نموني ڪيئن ڪجي

    جيئن صرف ايڪسل لاءِ Microsoft 365 ۽ Excel 2021 متحرڪ صفن کي سپورٽ ڪن ٿا، متحرڪ صفن ۾ استعمال ٿيندڙ متحرڪ صفون پوئين مثال صرف Excel 365 ۾ ڪم ڪن ٿا. ٻين ورزن لاءِ، توهان کي هڪ مختلف حل ڪڍڻو پوندو.

    فرض ڪريو ته توهان A2:A10 ۾ لسٽ مان بي ترتيب چونڊ چاهيو ٿا. اهو 2 الڳ فارمولن سان ڪري سگهجي ٿو:

    1. رنڊ فارمولا سان بي ترتيب نمبر ٺاهي. اسان جي حالت ۾، اسان ان کي B2 ۾ داخل ڪندا آهيون، ۽ پوء B10 ڏانهن نقل ڪريو:

      =RAND()

    2. هيٺ ڏنل فارمولا سان پهريون بي ترتيب قدر ڪڍيو، جيڪو توهان E2 ۾ داخل ڪيو:

      =INDEX($A$2:$A$10, RANK.EQ(B2, $B$2:$B$10) + COUNTIF($B$2:B2, B2) - 1)

    3. مٿي ڏنل فارمولا کي نقل ڪريو ڪيترن ئي سيلن ۾ ڪيتريون ئي بي ترتيب قيمتون جيڪي توهان چونڊڻ چاهيو ٿا. هن مثال ۾، اسان 4 نالا چاهيون ٿا، تنهنڪري اسان فارمولا نقل ڪريون ٿا E2 کان E5 تائين.

    Done! نقلن کان سواءِ اسان جو بي ترتيب نمونو هن ريت نظر اچي ٿو:

    هي فارمولا ڪيئن ڪم ڪندو آهي:

    > پهرين مثال وانگر، توهان استعمال ڪريو ٿا بي ترتيب قطار جي بنياد تي ڪالمن A مان قيمتون حاصل ڪرڻ لاءِ INDEX فنڪشننمبر. فرق اهو آهي ته توهان اهي نمبر ڪيئن حاصل ڪندا آهيو:

    RAND فنڪشن بي ترتيب واري ڊيسيملن سان رينج B2:B10 کي ڀريندو آهي.

    RANK.EQ فنڪشن هڪ ڏنل نمبرن ۾ بي ترتيب نمبر جي درجه بندي کي ڳڻيو آهي. قطار. مثال طور، E2 ۾، RANK.EQ(B2, $B$2:$B$10) نمبر کي B2 ۾ سڀني نمبرن جي مقابلي ۾ B2:B10 ۾ رکي ٿو. جڏهن E3 ۾ نقل ڪيو وڃي ٿو، ته لاڳاپيل حوالو B2 B3 ۾ تبديل ٿي وڃي ٿو ۽ B3 ۾ نمبر جو درجو واپس ڪري ٿو، وغيره.

    COUNTIF فنڪشن ڳولي ٿو ته مٿين سيلن ۾ ڏنل تعداد جا ڪيترا واقعا آهن. مثال طور، E2 ۾، COUNTIF($B$2:B2, B2) صرف هڪ سيل - B2 پاڻ کي چيڪ ڪري ٿو، ۽ 1 موٽائي ٿو. E5 ۾، فارمولا COUNTIF ($B$2:B5، B5) ۾ تبديل ٿئي ٿو ۽ 2 موٽائي ٿو، ڇاڪاڻ ته B5 ۾ B2 جي ساڳي قدر شامل آهي (مهرباني ڪري نوٽ ڪريو ته اهو صرف فارمولا جي منطق کي بهتر نموني بيان ڪرڻ لاءِ آهي؛ هڪ ننڍي ڊيٽا سيٽ تي، نقلي بي ترتيب نمبرن کي حاصل ڪرڻ جا موقعا صفر جي ويجهو هوندا آهن).

    نتيجي طور، سڀني لاءِ 1st واقعا، COUNTIF واپسي 1، جنھن مان توھان گھٽايو 1 کي اصل درجه بندي رکڻ لاءِ. ٻئين واقعن لاءِ، COUNTIF واپسي 2. 1 کي گھٽائڻ سان توھان درجابندي کي 1 کان وڌائيندا آھيو، اھڙيءَ طرح نقلي رينڪنگ کي روڪيندا آھيو.

    مثال طور، B2 لاءِ، RANK.EQ 1 موٽندو آھي. جيئن اھو پھريون واقعو آھي، COUNTIF پڻ واپسي 1. RANK.EQ + COUNTIF ڏئي ٿو 2. ۽ - 1 رينڪ بحال ڪري ٿو 1.

    هاڻي، ڏسو ته ڇا ٿئي ٿو ٻي صورت ۾. B5 لاءِ، RANK.EQ به 1 موٽائي ٿو جڏهن ته COUNTIF 2 ڏئي ٿو. انهن کي شامل ڪرڻ سان ملي ٿو.3، جنهن مان توهان 1 کي گھٽايو. آخري نتيجي طور، توهان کي 2 ملندو، جيڪو B5 ۾ نمبر جي درجه بندي کي ظاهر ڪري ٿو.

    درجه بندي INDEX فنڪشن جي row_num دليل ڏانهن ويندي آهي. , ۽ اهو لاڳاپيل قطار مان قيمت چونڊيندو آهي ( column_num دليل کي ختم ڪيو ويو آهي، تنهنڪري اهو 1 ڏانهن ڊفالٽ آهي). اهو ئي سبب آهي ته اهو ضروري آهي ته نقل جي درجه بندي کان بچڻ لاء. جيڪڏهن اهو COUNTIF فنڪشن لاءِ نه هجي ها ته، RANK.EQ ٻنهي B2 ۽ B5 لاءِ 1 حاصل ڪري ها، جنهن ڪري INDEX پهرين قطار (Andrew) کان ٻه ڀيرا قدر واپس ڪري ٿو.

    Excel جي بي ترتيب نموني کي تبديل ٿيڻ کان ڪيئن روڪيو وڃي

    جيئن ته Excel ۾ سڀ بي ترتيب ڪرڻ وارا افعال جهڙوڪ RAND، RANDBETWEEN ۽ RANDARRAY غير مستحڪم آهن، اهي ورڪ شيٽ تي هر تبديلي سان ٻيهر ڳڻپ ڪندا آهن. نتيجي طور، توهان جي بي ترتيب نموني مسلسل تبديل ٿي ويندي. ائين ٿيڻ کان روڪڻ لاءِ، استعمال ڪريو پيسٽ خاص > قدر خصوصيت فارمولن کي جامد قدرن سان تبديل ڪرڻ لاءِ. ان لاءِ، ھي قدم کڻو:

    1. سڀني سيلز کي پنھنجي فارمولي سان چونڊيو (ڪو به فارمولا جنھن ۾ RAND، RANDBETWEEN يا RANDARRAY فنڪشن شامل آھي) ۽ انھن کي نقل ڪرڻ لاءِ Ctrl + C کي دٻايو.
    2. منتخب ٿيل حد تي صحيح ڪلڪ ڪريو ۽ ڪلڪ ڪريو پيسٽ اسپيشل > قدر . متبادل طور تي، Shift + F10 ۽ پوءِ V کي دٻايو، جيڪو مٿي بيان ڪيل خصوصيت لاءِ شارٽ ڪٽ آهي.

    تفصيل قدمن لاءِ، مهرباني ڪري ڏسو ڪيئن ڪجي فارمولن کي ايڪسل ۾ قدرن ۾ بدلائي.

    ايڪسل بي ترتيب چونڊ: قطار، ڪالمنيا سيلز

    Excel 365 کان وٺي Excel 2010 جي سڀني ورزن ۾ ڪم ڪري ٿو.

    جيڪڏهن توهان وٽ اسان جو الٽيميٽ سوٽ توهان جي Excel ۾ انسٽال ٿيل آهي، ته پوءِ توهان بي ترتيب نموني نموني ڪري سگهو ٿا. فارمولا جي بدران مائوس ڪلڪ ڪريو. هتي ڪيئن آهي:

    1. Ablebits Tools ٽئب تي، ڪلڪ ڪريو Randomize > Randomly منتخب ڪريو .
    2. چونڊ اها حد جنهن مان توهان نمونو چونڊڻ چاهيو ٿا.
    3. ايڊ-ان جي پين تي، هيٺيان ڪريو:
      • چوندا ته ڇا توهان بي ترتيب قطارون، ڪالمن، يا سيلز چونڊڻ چاهيو ٿا.<14
      • نموني جي سائيز جي وضاحت ڪريو: اھو ھڪڙو فيصد يا نمبر ٿي سگھي ٿو.
      • ڪلڪ ڪريو منتخب ڪريو بٽڻ.

    اھو آھي اهو! جيئن هيٺ ڏنل تصوير ۾ ڏيکاريل آهي، هڪ بي ترتيب نموني چونڊيو ويو آهي سڌو سنئون توهان جي ڊيٽا سيٽ ۾. جيڪڏهن توهان ان کي ڪنهن هنڌ نقل ڪرڻ چاهيو ٿا، صرف هڪ باقاعده ڪاپي شارٽ ڪٽ (Ctrl + C) کي دٻايو.

    اهڙي طرح هڪ بي ترتيب نموني کي نقل ڪرڻ کان سواءِ Excel ۾ چونڊيو وڃي. مان توهان جي پڙهڻ لاءِ مهرباني ڪريان ٿو ۽ اميد اٿم ته توهان کي ايندڙ هفتي اسان جي بلاگ تي ڏسندا!

    دستياب ڊائون لوڊ

    رنڊم نموني بغير نقل - فارمولا مثال (.xlsx فائل)

    Ultimate Suite 14-ڏينهن مڪمل طور تي ڪم ڪندڙ نسخو (.exe فائل)

    مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.