एक्सेल में कोई डुप्लिकेट के साथ सूची से रैंडम चयन (5 मामले)

  • इसे साझा करें
Hugh West

यदि आप एक्सेल में कोई डुप्लीकेट नहीं वाली सूची से यादृच्छिक चयन के लिए सबसे आसान और सबसे प्रभावी तरीकों में से कुछ की तलाश कर रहे हैं, तो आपको यह लेख उपयोगी लगेगा। तो, आइए मुख्य लेख में गोता लगाएँ।

कार्यपुस्तिका डाउनलोड करें

सूची से यादृच्छिक चयन। xlsx

यादृच्छिक चयन के लिए 5 मामले एक्सेल में बिना डुप्लीकेट वाली सूची से

यहां, हमारे पास कुछ उत्पादों के बिक्री रिकॉर्ड वाले निम्नलिखित डेटासेट हैं। इस लेख में, हम नीचे दिए गए 5 तरीकों का उपयोग करके बिना डुप्लीकेट उत्पादों का यादृच्छिक चयन करेंगे।

हमने Microsoft Excel का उपयोग किया है 365 संस्करण यहां, आप अपनी सुविधा के अनुसार किसी भी अन्य संस्करण का उपयोग कर सकते हैं।

विधि-1: बिना डुप्लीकेट के रैंडम चयन के लिए रैंड, इंडेक्स और रैंक.ईक्यू कार्यों का उपयोग करना

यहां , हम रैंडम आइटम कॉलम में कुल 9 उत्पादों में से 6 उत्पादों का एक यादृच्छिक चयन करेंगे और इस चयन को डुप्लिकेट से मुक्त बनाने के लिए हम उत्पन्न करेंगे रैंडम वैल्यू कॉलम में कुछ रैंडम नंबर। यह चयन करने के लिए हम रैंड फ़ंक्शन , इंडेक्स फ़ंक्शन , और रैंक.ईक्यू फ़ंक्शन (या रैंक फ़ंक्शन का उपयोग करेंगे, यदि आप चाहें इसका उपयोग करने के लिए)।

चरण :

➤ यादृच्छिक अद्वितीय संख्या उत्पन्न करने के लिए सेल C4 में निम्न फ़ंक्शन टाइप करें .

=RAND()

ENTER दबाएं और नीचे खींचें फिल हैंडल टूल।> प्रत्येक गणना के बाद संख्या बदलने में। आप देख सकते हैं कि ऑटोफिल फीचर को लागू करने से पहले सेल में वैल्यू 0.975686091 थी और इसे लागू करने के बाद वैल्यू बदलकर 0.082805271

हो गई।

इस प्रकार, यह फ़ंक्शन स्वचालित रूप से उन यादृच्छिक मानों को बदल देगा और हमारे चयन को भी प्रभावित करेगा, इसे रोकने के लिए आप उन्हें मानों के रूप में पेस्ट कर सकते हैं।

➤ की श्रेणी का चयन करें यादृच्छिक मान और CTRL+C दबाएं।

➤ उसके बाद, अपने माउस पर राइट-क्लिक करें और मान विभिन्न पेस्ट विकल्प<10 से विकल्प चुनें>.

अंत में, आपको निश्चित यादृच्छिक मान मिलेंगे और अब उनका उपयोग करके हम अपना यादृच्छिक चयन करेंगे।

➤ सेल में निम्न सूत्र टाइप करें F4 .

=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

यहां, $B$4:$B$12 उत्पादों की श्रेणी है , और $C$4:$C$12 यादृच्छिक मानों की श्रेणी है।

  • RANK.EQ(C4,$C$4:$C$12) बन जाती है<0 RANK.EQ(0.617433431,$C$4:$C$12) RANK.EQ returns the rank of the value 0.617433431 among other values in the range $C$4:$C$12 .

    आउटपुट → 6

  • <21
    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) बन जाता है

      INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 84 52 Row 6 and Column 1 in the range $B$4:$B$12 .

      आउटपुट → Banana

    ENTER दबाएं और फील हैंडल टूल को नीचे खींचें।

    बाद में, हम 6 उत्पादों का यादृच्छिक चयन 9 उत्पादों में से किसी भी डुप्लिकेट चयन से बचने के लिए किया गया।

    अधिक पढ़ें: एक्सेल में सूची से रैंडम स्ट्रिंग कैसे उत्पन्न करें (5 उपयुक्त तरीके)

    विधि-2: UNIQUE, RANDARRAY, INDEX, और RANK.EQ फ़ंक्शंस का उपयोग करना

    इस सेक्शन में, हम UNIQUE फंक्शन , RANDARRAY फंक्शन , INDEX फंक्शन , और RANK.EQ फंक्शन का इस्तेमाल करने जा रहे हैं उत्पाद सूची से किसी भी 6 अद्वितीय उत्पादों को यादृच्छिक रूप से चुनने के लिए।

    चरण :

    ➤ रैंडम यूनिक नंबर प्राप्त करने के लिए सेल C4 में निम्न फंक्शन टाइप करें।

    =UNIQUE(RANDARRAY(9,1,1,9))

    यहां, 9 है पंक्तियों की कुल संख्या, 1 स्तंभों की संख्या है, 1 न्यूनतम संख्या है और 9 अधिकतम संख्या है। फिर RANDARRAY इस आकार की यादृच्छिक संख्या की एक सरणी देगा और UNIQUE इस सरणी से अद्वितीय संख्या वापस करेगा।

    ENTER दबाने और फिल हैंडल टूल को नीचे खींचने के बाद आपके पास रैंडम वैल्यू कॉलम में निम्नलिखित रैंडम संख्याएं होंगी।

    <27

    जैसा कि RANDARRAY एक अस्थिर कार्य है, यह स्वचालित रूप से उन यादृच्छिक मूल्यों को बदल देगा और हमारे चयन को भी प्रभावित करेगा, इसे रोकने के लिए हम उन्हें मूल्यों के रूप में पेस्ट करेंगे।

    ➤ यादृच्छिक मानों की श्रेणी का चयन करें और CTRL+C दबाएं।

    ➤ फिर, अपने माउस पर राइट-क्लिक करें और चुनेंविभिन्न पेस्ट विकल्प से मान विकल्प।

    बाद में, आपको निश्चित यादृच्छिक मान मिलेंगे, और अब उनका उपयोग करके हम हमारा यादृच्छिक चयन करेगा।

    ➤ सेल F4 में निम्न सूत्र टाइप करें।

    =INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

    यहां, $B$4:$B$12 उत्पादों की श्रेणी है, और $C$4:$C$12 यादृच्छिक मानों की श्रेणी है।

    • RANK.EQ(C4,$C$4:$C$12) बन जाता है

      RANK.EQ(1.761880408,$C$4:$C$12) RANK.EQ returns the rank of the value 1.761880408 among other values in the range $C$4:$C$12 .

      आउटपुट → 8

    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) बन जाता है

      INDEX($B$4:$B$12,8,1) INDEX returns the value of cell B11 at the intersection of Row 8 and Column 1 in the range $B$4:$B$12 .

      आउटपुट → Blackberry

    ENTER दबाएं और फील हैंडल टूल को नीचे खींचें।

    इस तरह, हमने रैंडम आइटम कॉलम

    <31 में डुप्लिकेट के बिना उत्पादों का अपना यादृच्छिक चयन किया है।

    अद्वितीय फ़ंक्शन और RANDARRAY फ़ंक्शन केवल Microsoft Excel 365 और Excel 2021 संस्करणों के लिए उपलब्ध हैं।

    रे विज्ञापन अधिक: एक्सेल में रैंडम सैंपल का चयन कैसे करें (4 विधियां)

    विधि-3: रैंड, इंडेक्स, रैंक.ईक्यू और काउंटिफ का उपयोग करके कोई डुप्लिकेट नहीं के साथ रैंडम चयन

    यहां, हम उत्पाद स्तंभ की सूची में से कोई भी 6 अद्वितीय उत्पाद यादृच्छिक रूप से चुनेंगे और फिर उन्हें यादृच्छिक वस्तु स्तंभ में कुछ यादृच्छिक संख्याओं की सहायता से मस्टर करेंगे . ऐसा करने के लिए हम के संयोजन का उपयोग करेंगे रैंड फ़ंक्शन , इंडेक्स फ़ंक्शन , RANK.EQ फ़ंक्शन , और COUNTIF फ़ंक्शन .

    चरण :

    ➤ यादृच्छिक अद्वितीय संख्या उत्पन्न करने के लिए यादृच्छिक मान स्तंभ

    के कक्षों में निम्नलिखित फ़ंक्शन लागू करें। =RAND()

    जैसा कि रैंड एक अस्थिर कार्य है, यह स्वचालित रूप से उन यादृच्छिक मूल्यों को बदल देगा और हमारे चयन को भी प्रभावित करेगा, इसे रोकने के लिए हम उन्हें मानों के रूप में पेस्ट करेंगे।

    ➤ यादृच्छिक मानों की श्रेणी का चयन करें और CTRL+C दबाएं।

    ➤ उसके बाद, अपने पर राइट-क्लिक करें माउस और मान विभिन्न पेस्ट विकल्प से विकल्प चुनें।

    फिर, आपके पास स्थिर यादृच्छिक मान होंगे, और अब उनका उपयोग करके आप हमारा यादृच्छिक चयन कर सकते हैं।

    ➤ निम्नलिखित सूत्र को सेल F4 में लागू करें।

    =INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1)

    यहाँ , $B$4:$B$12 उत्पादों की श्रेणी है, और $C$4:$C$12 यादृच्छिक मानों की श्रेणी है।

    • RANK.EQ(C4,$C$4:$C$12) बन जाता है

      RANK.EQ(0.440349449,$C$4:$C$12) RANK.EQ returns the rank of the value 0.440349449 185 7 $C$4:$C$12 .

      आउटपुट → 6

    • COUNTIF($C$4:C4,C4 ) बन जाता है

      COUNTIF($C$4:C4,0.440349449) counts the number of cells having the value 440349449 in the range $C$4:C4

      आउटपुट → 1

    • RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1 बन जाता है

      6+1-1 → 6

    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1) बन जाता है

      INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 at the intersection of Row 6 and Column 1 in the range $B$4:$B$12 .

      आउटपुट → Banana

    ENTER दबाएं और Fill को नीचे खींचें टूल को हैंडल करें। चयन।

    और पढ़ें: एक्सेल में मानदंड के आधार पर यादृच्छिक चयन (3 मामले)

    विधि -4: INDEX, SORTBY, RANDARRAY, ROWS, और SEQUENCE फ़ंक्शंस के संयोजन का उपयोग करना

    इस अनुभाग में, हम <की सहायता से यादृच्छिक संख्याओं की आवश्यकता के बिना अद्वितीय उत्पादों का अपना यादृच्छिक चयन करेंगे। 1>INDEX फ़ंक्शन , SORTBY फ़ंक्शन , RANDARRAY फ़ंक्शन , ROWS फ़ंक्शन , और अनुक्रम फ़ंक्शन .

    <0

    चरण :

    ➤ सेल E4 में निम्न सूत्र का उपयोग करें।

    =INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6))

    यहां, $B$4:$B$12 उत्पादों की रेंज है।

    • ROWS(B4:B12) इस श्रेणी में कुल पंक्ति संख्या लौटाता है

      आउटपुट → 9

    • RANDARRAY(ROWS(B4:B12)) हो जाता है

      RANDARRAY(9) यादृच्छिक 9 नंबर उत्पन्न करता है

      आउटपुट → {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946}

    • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) बन जाता है

      SORTBY({“Orange”, “Apple”, “Watermelon”, “Walnut”, “Jackfruit”, “Banana”, “Cherry”, “Blackberry”, “Tomato”}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

      आउटपुट → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}

    • SEQUENCE(6) 1 से 6 तक सीरियल नंबर की रेंज देता है<0 आउटपुट → {1; 2; 3; 4; 5; 6}
    • INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6)) बन जाता है

      INDEX(SORTBY({“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}, {1; 2; 3; 4; 5; 6})

      आउटपुट → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”}

    ENTER दबाने के बाद, आपको निम्न 6 <2 मिलेगा>रैंडम उत्पाद रैंडम आइटम कॉलम में।

    SORTBY फ़ंक्शन और RANDARRAYफ़ंक्शन केवल Microsoft Excel 365 और Excel 2021 संस्करणों के लिए उपलब्ध हैं।

    और पढ़ें: Excel VBA: सूची से यादृच्छिक चयन (3 उदाहरण)<2

    विधि-5: डुप्लिकेट के बिना सूची से पूरी पंक्ति का चयन

    आप पूरी पंक्ति के लिए भी चुन सकते हैं, जिसका अर्थ है कि आपको यहां किसी भी चुने हुए उत्पाद के लिए संबंधित बिक्री मूल्य मिलेगा। इस कार्य को करने के लिए हम INDEX फ़ंक्शन , SORTBY फ़ंक्शन , RANDARRAY फ़ंक्शन , ROWS फ़ंक्शन , और <के संयोजन का उपयोग करेंगे 1>अनुक्रम प्रकार्य ।

    चरण :

    ➤ निम्न सूत्र को सेल E4<में लिखें 2>.

    =INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2})

    यहां, B4:C12 उत्पादों और बिक्री मूल्यों की श्रेणी है

    • ROWS(B4:C12) इस श्रेणी में कुल पंक्ति संख्या लौटाता है

      आउटपुट → 9

    • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) बन जाता है

      SORTBY({“Orange”, 2721; “Apple”, 2172; “Watermelon”, 2958;“Walnut”, 3405; “Jackfruit”, 2154; “Banana”, 2580; “Cherry”, 4316; “Blackberry”, 4815; “Tomato”, 4792}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

      आउटपुट → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958} <3

    • SEQUENCE(6) 1 से 6 तक सीरियल नंबर की रेंज देता है

      आउटपुट → {1; 2; 3; 4; 5; 6}

    • INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2}) बन जाता है

      INDEX(SORTBY({“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}, {1; 2; 3; 4; 5; 6}, {1,2})

      आउटपुट → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316}

    ENTER दबाने के तुरंत बाद, आपको कोई भी रैंडम 6 उत्पाद और उनसे संबंधित बिक्री मूल्य प्राप्त होंगे।

    और पढ़ें: रैंडम तरीके से कैसे सेक करें एक्सेल में लेक्चर रो (2 तरीके)

    अभ्यास अनुभाग

    स्वयं अभ्यास करने के लिए हमने अभ्यास नाम की एक शीट में नीचे की तरह अभ्यास अनुभाग प्रदान किया है। कृपया इसे स्वयं करें।

    निष्कर्ष

    इस लेख में, हमने एक्सेल में बिना डुप्लीकेट वाली सूची से यादृच्छिक चयन के तरीकों को आसानी से दिखाने का प्रयास किया। . आशा है आपको यह उपयोगी लगेगा। यदि आपके पास कोई सुझाव या प्रश्न हैं, तो बेझिझक उन्हें टिप्पणी अनुभाग में साझा करें।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।