विषयसूची
यह ट्यूटोरियल आपको बेतरतीब ढंग से नाम, संख्या या कोई अन्य डेटा चुनने के कुछ त्वरित तरीके सिखाएगा। आप यह भी सीखेंगे कि डुप्लीकेट के बिना एक यादृच्छिक नमूना कैसे प्राप्त किया जाए और माउस क्लिक में यादृच्छिक रूप से एक निर्दिष्ट संख्या या कोशिकाओं, पंक्तियों या स्तंभों का प्रतिशत कैसे चुना जाए।
क्या आप एक नए के लिए बाजार अनुसंधान करते हैं उत्पाद लॉन्च या आपके मार्केटिंग अभियान के परिणामों का मूल्यांकन करने के लिए, यह महत्वपूर्ण है कि आप अपने विश्लेषण के लिए डेटा के एक निष्पक्ष नमूने का उपयोग करें। और इसे प्राप्त करने का सबसे आसान तरीका एक्सेल में यादृच्छिक चयन प्राप्त करना है।
यादृच्छिक नमूना क्या है?
नमूनाकरण तकनीकों पर चर्चा करने से पहले, आइए थोड़ी पृष्ठभूमि की जानकारी प्रदान करें यादृच्छिक चयन के बारे में और जब आप इसका उपयोग करना चाह सकते हैं।
संभाव्यता सिद्धांत और आंकड़ों में, एक यादृच्छिक नमूना एक बड़े डेटा सेट, उर्फ जनसंख्या से चुने गए डेटा का एक सबसेट है । एक यादृच्छिक नमूने का प्रत्येक तत्व पूरी तरह से संयोग से चुना जाता है और उसके चुने जाने की समान संभावना होती है। आपको एक की आवश्यकता क्यों होगी? मूल रूप से, कुल जनसंख्या का निष्पक्ष प्रतिनिधित्व प्राप्त करने के लिए।
उदाहरण के लिए, आप अपने ग्राहकों के बीच एक छोटा सा सर्वेक्षण करना चाहते हैं। जाहिर है, अपने बहु-हज़ार डेटाबेस में प्रत्येक व्यक्ति को एक प्रश्नावली भेजना नासमझी होगी। तो, आपका सर्वेक्षण किससे करते हैं? क्या वह 100 नए ग्राहक होंगे, या पहले 100 ग्राहक वर्णानुक्रम में सूचीबद्ध होंगे, या 100 लोग सबसे छोटे ग्राहक होंगे?नाम? इनमें से कोई भी दृष्टिकोण आपकी आवश्यकताओं के अनुरूप नहीं है क्योंकि वे सहज रूप से पक्षपाती हैं। एक निष्पक्ष नमूना प्राप्त करने के लिए जहां सभी को चुने जाने का समान अवसर मिलता है, नीचे वर्णित विधियों में से किसी एक का उपयोग करके एक यादृच्छिक चयन करें।
सूत्रों के साथ एक्सेल यादृच्छिक चयन
कोई अंतर्निहित नहीं है एक्सेल में बेतरतीब ढंग से कोशिकाओं को लेने के लिए कार्य करें, लेकिन आप वर्कअराउंड के रूप में यादृच्छिक संख्या उत्पन्न करने के लिए कार्यों में से एक का उपयोग कर सकते हैं। इन्हें शायद सरल सहज ज्ञान युक्त सूत्र नहीं कहा जा सकता है, लेकिन ये काम करते हैं।
किसी सूची से यादृच्छिक मान का चयन कैसे करें
मान लें कि आपके पास सेल A2:A10 में नामों की एक सूची है और आप चाहते हैं सूची से बेतरतीब ढंग से एक नाम का चयन करने के लिए। यह निम्नलिखित में से किसी एक सूत्र का उपयोग करके किया जा सकता है:
=INDEX($A$2:$A$10,RANDBETWEEN(1,COUNTA($A$2:$A$10)),1)
या
=INDEX($A$2:$A$10,RANDBETWEEN(1,ROWS($A$2:$A$10)),1)
बस! एक्सेल के लिए आपका यादृच्छिक नाम पिकर पूरी तरह से तैयार है और सेवा के लिए तैयार है:
ध्यान दें। कृपया ध्यान रखें कि RANDBETWEEN अस्थिर फ़ंक्शन है, जिसका अर्थ है कि यह आपके द्वारा कार्यपत्रक में किए गए प्रत्येक परिवर्तन के साथ पुनर्गणना करेगा। नतीजतन, आपका यादृच्छिक चयन भी बदल जाएगा। ऐसा होने से रोकने के लिए, आप निकाले गए नाम को कॉपी कर सकते हैं और इसे वैल्यू के रूप में दूसरे सेल में पेस्ट कर सकते हैं ( विशेष पेस्ट करें > मान )। विस्तृत निर्देशों के लिए, कृपया सूत्रों को मानों से कैसे बदलें देखें।
स्वाभाविक रूप से, ये सूत्र न केवल यादृच्छिक नाम चुन सकते हैं, बल्कि यादृच्छिक संख्या, दिनांक, या कोई अन्य यादृच्छिक भी चुन सकते हैंcells.
ये सूत्र कैसे काम करते हैं
संक्षेप में, आप रैंडबेटवीन द्वारा लौटाई गई यादृच्छिक पंक्ति संख्या के आधार पर सूची से मान निकालने के लिए INDEX फ़ंक्शन का उपयोग करते हैं।
अधिक विशेष रूप से, RANDBETWEEN फ़ंक्शन आपके द्वारा निर्दिष्ट दो मानों के बीच एक यादृच्छिक पूर्णांक उत्पन्न करता है। कम मान के लिए, आप संख्या 1 प्रदान करते हैं। ऊपरी मान के लिए, आप कुल पंक्ति संख्या प्राप्त करने के लिए या तो COUNTA या ROWS का उपयोग करते हैं। परिणामस्वरूप, RANDBETWEEN 1 और आपके डेटासेट में पंक्तियों की कुल संख्या के बीच एक यादृच्छिक संख्या लौटाता है। यह संख्या INDEX फ़ंक्शन के row_num तर्क में जाती है और यह बताती है कि कौन सी पंक्ति चुननी है। column_num तर्क के लिए, हम 1 का उपयोग करते हैं क्योंकि हम पहले कॉलम से एक मान निकालना चाहते हैं।
ध्यान दें। यह विधि किसी सूची से एक यादृच्छिक सेल का चयन करने के लिए अच्छी तरह से काम करती है। यदि आपके नमूने में कई सेल शामिल होने की उम्मीद है, तो उपरोक्त सूत्र समान मान की कई घटनाएं लौटा सकता है क्योंकि RANDBETWEEN फ़ंक्शन डुप्लीकेट-मुक्त नहीं है। यह विशेष रूप से मामला है जब आप अपेक्षाकृत छोटी सूची से अपेक्षाकृत बड़ा नमूना चुन रहे हैं। अगला उदाहरण दिखाता है कि बिना डुप्लीकेट के एक्सेल में रैंडम सेलेक्शन कैसे किया जाता है। आमतौर पर, आप प्रत्येक सेल को एक यादृच्छिक संख्या निर्दिष्ट करने के लिए रैंड फ़ंक्शन का उपयोग करेंगे, और फिर आप कुछ सेल चुनेंगेइंडेक्स रैंक सूत्र का उपयोग करना।
कक्ष A2:A16 में नामों की सूची के साथ, कृपया कुछ यादृच्छिक नाम निकालने के लिए इन चरणों का पालन करें:
- B2 में रैंड सूत्र दर्ज करें, और इसे कॉलम में कॉपी करें:
=RAND()
=INDEX($A$2:$A$16, RANK(B2,$B$2:$B$16), 1)
बस! बिना डुप्लीकेट के पांच रैंडम नाम निकाले जाते हैं:
यह फ़ॉर्मूला कैसे काम करता है
पिछले उदाहरण की तरह, आप कॉलम से मान निकालने के लिए INDEX फ़ंक्शन का उपयोग करते हैं एक यादृच्छिक पंक्ति समन्वय पर आधारित है। इस मामले में, इसे प्राप्त करने के लिए दो अलग-अलग कार्यों की आवश्यकता होती है:
- रैंड सूत्र यादृच्छिक संख्याओं के साथ कॉलम बी को पॉप्युलेट करता है।
- रैंक फ़ंक्शन उसी क्रम में एक यादृच्छिक संख्या रैंक लौटाता है। पंक्ति। उदाहरण के लिए, सेल C2 में RANK(B2,$B$2:$B$16) को B2 में संख्या का रैंक मिलता है। जब C3 में कॉपी किया जाता है, तो सापेक्ष संदर्भ B2 B3 में बदल जाता है और B3 में संख्या का रैंक लौटाता है, और इसी तरह। INDEX फ़ंक्शन, इसलिए यह उस पंक्ति से मान चुनता है। column_num तर्क में, आप 1 प्रदान करते हैं क्योंकि आप पहले कॉलम से एक मान निकालना चाहते हैं।
सावधानी का एक शब्द! जैसा कि में दिखाया गया है ऊपर स्क्रीनशॉट, हमारा एक्सेल रैंडमचयन में केवल अनन्य मान होते हैं। लेकिन सैद्धांतिक रूप से, आपके नमूने में डुप्लिकेट दिखने की संभावना बहुत कम है। इसका कारण यह है: एक बहुत बड़े डेटासेट पर, RAND डुप्लीकेट रैंडम नंबर उत्पन्न कर सकता है, और RANK उन नंबरों के लिए समान रैंक लौटाएगा। व्यक्तिगत रूप से, मुझे अपने परीक्षणों के दौरान कभी कोई डुप्लिकेट नहीं मिला, लेकिन सिद्धांत रूप में, ऐसी संभावना मौजूद है।
यदि आप केवल अद्वितीय मूल्यों के साथ एक यादृच्छिक चयन प्राप्त करने के लिए बुलेटप्रूफ सूत्र की तलाश कर रहे हैं, तो RANK + का उपयोग करें केवल रैंक के बजाय COUNTIF या RANK.EQ + COUNTIF संयोजन। तर्क के विस्तृत विवरण के लिए, कृपया एक्सेल में अद्वितीय रैंकिंग देखें। 20>
टिप्पणियाँ:
- RANDBETWEEN की तरह, एक्सेल रैंड फ़ंक्शन भी आपके वर्कशीट की प्रत्येक पुनर्गणना के साथ नई यादृच्छिक संख्याएँ उत्पन्न करता है, जिससे यादृच्छिक चयन बदल जाता है। अपने नमूने को अपरिवर्तित रखने के लिए, इसे कॉपी करें और मूल्यों के रूप में कहीं और चिपकाएँ ( चिपकाएँ विशेष > मान )।
- यदि वही नाम है (संख्या, दिनांक, या कोई अन्य मान) आपके मूल डेटा सेट में एक से अधिक बार दिखाई देता है, एक यादृच्छिक नमूने में एक ही मान की कई आवृत्तियाँ भी हो सकती हैं।
के साथ एक यादृच्छिक चयन प्राप्त करने के अधिक तरीके Excel 365 - 2010 में कोई दोहराव नहीं यहां वर्णित हैं: बिना डुप्लीकेट के Excel में यादृच्छिक नमूना कैसे प्राप्त करें।
में यादृच्छिक पंक्तियों का चयन कैसे करेंएक्सेल
यदि आपकी वर्कशीट में डेटा के एक से अधिक कॉलम हैं, तो आप इस तरह से एक यादृच्छिक नमूना चुन सकते हैं: प्रत्येक पंक्ति के लिए एक यादृच्छिक संख्या असाइन करें, उन नंबरों को क्रमबद्ध करें, और पंक्तियों की आवश्यक संख्या का चयन करें। विस्तृत चरण नीचे दिए गए हैं।
- अपनी तालिका के दाईं ओर या बाईं ओर एक नया कॉलम डालें (इस उदाहरण में कॉलम डी)।
- डालने के पहले सेल में कॉलम, कॉलम हेडर को छोड़कर, रैंड फॉर्मूला दर्ज करें:
=RAND()
- कॉलम के नीचे फॉर्मूला कॉपी करने के लिए फिल हैंडल पर डबल-क्लिक करें। परिणामस्वरूप, आपके पास प्रत्येक पंक्ति के लिए एक यादृच्छिक संख्या निर्दिष्ट होगी।
- यादृच्छिक संख्याओं को क्रमबद्ध करें सबसे बड़े से सबसे छोटे (आरोही क्रम में क्रमबद्ध करने से कॉलम हेडर तालिका के नीचे चले जाएंगे , इसलिए अवरोही क्रमबद्ध करना सुनिश्चित करें)। इसके लिए डेटा टैब > सॉर्ट & फ़िल्टर समूह, और ZA बटन पर क्लिक करें। एक्सेल स्वचालित रूप से चयन का विस्तार करेगा और संपूर्ण पंक्तियों को यादृच्छिक क्रम में सॉर्ट करेगा।
यदि आप इस बात से संतुष्ट नहीं हैं कि आपकी तालिका को यादृच्छिक कैसे बनाया गया है, तो इसका सहारा लेने के लिए फिर से सॉर्ट करें बटन दबाएं। विस्तृत निर्देशों के लिए, कृपया देखें कि एक्सेल में बेतरतीब ढंग से कैसे क्रमबद्ध करें। आपको पसंद है।
इस ट्यूटोरियल में चर्चा किए गए सूत्रों को करीब से देखने के लिए, हमारे नमूने को डाउनलोड करने के लिए आपका स्वागत है।Excel रैंडम चयन के लिए कार्यपुस्तिका।
रैंडमाइज़ टूल के साथ एक्सेल में बेतरतीब ढंग से चयन कैसे करें
अब जब आप एक्सेल में एक यादृच्छिक नमूना प्राप्त करने के लिए मुट्ठी भर सूत्र जानते हैं, तो आइए देखें कि आप कैसे प्राप्त कर सकते हैं माउस क्लिक में समान परिणाम।
हमारे अल्टीमेट सूट में शामिल एक्सेल के लिए रैंडम जेनरेटर के साथ, यहां आप क्या करते हैं:
- अपनी तालिका में किसी भी सेल का चयन करें।
- एबलबिट्स टूल्स टैब > यूटिलिटीज ग्रुप में जाएं, और रैंडमाइज करें > रैंडमली सेलेक्ट करें :
उदाहरण के लिए, हम अपने नमूना डेटा सेट से 5 यादृच्छिक पंक्तियों का चयन इस प्रकार कर सकते हैं:
और आपको एक यादृच्छिक चयन मिलेगा दूसरा:
अब, आप अपने यादृच्छिक नमूने की प्रतिलिपि बनाने के लिए Ctrl + C दबा सकते हैं, और फिर इसे उसी या अन्य शीट में स्थान पर चिपकाने के लिए Ctrl + V दबा सकते हैं।
अगर आप अपने वर्कशीट में रेंडमाइज़ टूल का परीक्षण करना चाहते हैं, तो बस नीचे दिए गए अल्टीमेट सूट का एक परीक्षण संस्करण लें। यदि आप Google स्प्रेडशीट का उपयोग कर रहे हैं, तो आपको Google पत्रक के लिए हमारा रैंडम जेनरेटर उपयोगी लग सकता है।
उपलब्ध डाउनलोड
यादृच्छिक नमूना चुनना - सूत्र उदाहरण (.xlsx फ़ाइल)
अल्टीमेट सुइट - परीक्षण संस्करण (.exe फ़ाइल)