एक्सेलमा अनियमित नम्बर जनरेटर बिना दोहोर्याउने (९ विधिहरू)

  • यो साझा गर्नुहोस्
Hugh West

सामग्री तालिका

विशिष्ट उद्देश्यका लागि (जस्तै फोन नम्बर, चिठ्ठा, तथ्याङ्कीय नमूना), हामीले बिना दोहोर्याएर अनियमित संख्याहरू उत्पन्न गर्नुपर्छ। यद्यपि, यदि तपाइँ सामान्य एक्सेल सूत्रहरू प्रयोग गर्नुहुन्छ भने तपाइँ दोहोरिने अनियमित संख्याहरू प्राप्त गर्न सक्नुहुन्छ। यस लेखमा, म एक्सेलमा अनियमित संख्या जेनेरेटरको रूपमा 9 विधिहरूको बारेमा छलफल गर्नेछु उचित व्याख्याको साथमा कुनै दोहोरिँदैन।

अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

Repetition.xlsx बिना अनियमित संख्या जेनेरेटरहरू

एक्सेलमा कुनै दोहोर्याउन बिना अनियमित नम्बर जेनेरेटर लागू गर्ने ९ विधिहरू

पहिलो ४ विधिहरूमा, तपाईंले भर्खरै जारी गरिएको प्रयोग देख्नुहुनेछ। एरे प्रकार्यहरू, एक्सेल 365 मा प्रस्तुत गरिएको, बिना दोहोरिने अनियमित संख्याहरू उत्पन्न गर्न। यद्यपि, बाँकी विधिहरू सबै एक्सेल संस्करणहरूका लागि उपयुक्त छन् विशेष गरी एक्सेलको अघिल्लो संस्करणहरू प्रयोग गर्नेहरूका लागि। संक्षेपमा, तपाईले 9 विधिहरूलाई एक्सेलमा अनियमित नम्बर जेनेरेटरको रूपमा प्रयोग गर्न सक्नुहुन्छ कुनै दोहोरिएन।

विधिहरूमा जाऔं।

१. RANDARRAY प्रयोग गर्दै प्रकार्य

सबैभन्दा पहिले, हामीले अनियमित संख्याहरू उत्पन्न गर्नका लागि RANDARRAY प्रकार्यको प्रयोग देख्नेछौं।

RANDARRAY प्रकार्य, एक्सेल ३६५ मा प्रस्तुत गरिएको , array फारममा अनियमित संख्याहरूको सूची दिन्छ। र हामीले डुप्लिकेट मानहरू बिना अनियमित संख्याहरू प्राप्त गर्न प्रकार्य प्रयोग गर्न सक्छौं।

उदाहरणका लागि, म 1 देखि 200 सम्म दोहोर्याइएको बिना 20 अनियमित संख्याहरू उत्पादन गर्न चाहन्छु।

यस्ता अवस्थामा, सूत्रले जस्तै होफलो-

=RANDARRAY(10,2,1,200,TRUE)

यहाँ, 10 पङ्क्तिहरूको संख्या हो, 2 छ स्तम्भहरूको संख्या, 1 न्यूनतम मान हो, 200 अधिकतम मान हो, र अन्तमा, TRUE पूर्णांक संख्याहरूको लागि हो।

यद्यपि, यो विधि फलदायी हुनेछ यदि तपाइँ संख्याहरूको ठूलो दायराबाट केहि संख्याहरू चाहनुहुन्छ (जस्तै 1 देखि 200/500 सम्म 10/20 संख्याहरू उत्पन्न गर्दै)। अन्यथा, यसले डुप्लिकेट मानहरू सिर्जना गर्नेछ।

थप पढ्नुहोस्: रेन्डम नम्बर उत्पन्न गर्न एक्सेल सूत्र (५ उदाहरणहरू)

2. UNIQUE & प्रयोग गर्दै ; RANDARRAY प्रकार्यहरू

दोस्रो, हामी UNIQUE प्रकार्यका साथै RANDARRAY प्रकार्यको अनुप्रयोग प्रयोग गर्नेछौं।

The UNIQUE प्रकार्य, Excel 365, Excel 2021 संस्करणहरूमा उपलब्ध छ, दिइएको डेटासेट वा सेल दायराबाट अद्वितीय मानहरूको सूची फर्काउँछ। त्यसोभए, हामी दोहोर्याइ बिना अनियमित संख्याहरू उत्पादन गर्न दुई प्रकार्यहरू प्रयोग गर्न सक्छौं।

संयुक्त सूत्र हुनेछ-

=UNIQUE(RANDARRAY(10,2,1,100,TRUE))

यहाँ, 10 पङ्क्तिहरूको संख्या हो, 2 स्तम्भहरूको संख्या हो, 1 न्यूनतम मान हो, 200 हो अधिकतम मान, र अन्तमा, TRUE पूर्णांक संख्याहरूको लागि हो।

⧬ माथिको सूत्रमा, मैले RANDARRAY(10,2,1,100,TRUE) को रूपमा प्रयोग गरें। 1 र 100 बीचको 20 अनियमित संख्याहरू उत्पन्न गर्न एरे। पछि, UNIQUE प्रकार्यले उत्पन्न अनियमित संख्याहरूबाट अद्वितीय मानहरू फर्काउनेछ।

3. लागू गर्दै SORTBY &SEQUENCE प्रकार्यहरू कुनै दोहोर्याउन बिना अनियमित संख्या उत्पन्न गर्न

तेस्रो, हामी केही गतिशील एरे प्रकार्यहरूको संयोजन प्रयोग गर्न सक्छौं।

SEQUENCE प्रकार्य, Excel 365 र amp मा मात्र पहुँचयोग्य ; एक्सेल 2021 संस्करणहरू, क्रमिक संख्याहरूको सूची (एरे) उत्पादन गर्दछ।

मान्नुहोस्, तपाईं 1 देखि 10 सम्मको संख्याहरूको सूची प्राप्त गर्न चाहनुहुन्छ, तपाईंले निम्न सूत्र प्रयोग गर्न आवश्यक छ।

=SEQUENCE(10)

यहाँ, 10 पङ्क्तिहरूको संख्या हो।

अर्को, SORTBY प्रकार्य बढ्दो वा घट्दो क्रममा मानहरूको अर्को एरेमा आधारित मानहरूको एर्रेलाई क्रमबद्ध गर्छ। तसर्थ, हामीले SEQUENCE & को साथमा प्रकार्य प्रयोग गर्न सक्छौं। RANDARRAY दोहोरिबिना १० अनियमित संख्याहरू सिर्जना गर्ने प्रकार्य।

=SORTBY(SEQUENCE(10),RANDARRAY(10))

⧬ सूत्र व्याख्या गर्दा, हामी भन्न सक्छौं। त्यो RANDARRAY(10) ले 10 अनियमित संख्याहरूको सूची उत्पादन गर्छ। SEQUENCE(10) वाक्यविन्यासले 10 संख्याहरूको सूची (अनुक्रमिक) उत्पन्न गर्छ। र SEQUENCE(10) RANDARRAY(10) array argu र by_array को रूपमा प्रयोग गरिन्छ आर्गुमेन्ट SORTBY प्रकार्यमा। किनभने हामी क्रमबद्ध संख्याहरूको क्रमबद्ध सूचीलाई क्रमबद्ध रूपमा क्रमबद्ध गर्न चाहन्छौं।

थप पढ्नुहोस्: कसरी एक्सेल VBA (का साथ अनियमित संख्या उत्पन्न गर्ने) ४ उदाहरणहरू)

4. INDEX प्रकार्यलाई कुनै दोहोरिने बिना अनियमित नम्बर जेनेरेटरको रूपमा प्रयोग गर्दै

यदि हामी दोहोर्याइ बिना अनियमित संख्याहरूको सूची उत्पादन गर्न चाहन्छौं भने,त्यसपछि INDEX प्रकार्यसँग पहिले छलफल गरिएको RANDARRAY , SEQUENCE & अद्वितीय प्रकार्य अत्यधिक प्रभावकारी हुनेछ। साथै, हामी 4 प्रकारका अनियमित संख्याहरू उत्पादन गर्न सक्छौं।

4.1। अनियमित पूर्णांक संख्याहरू उत्पादन गर्दै

जब तपाईँले 1 र 100 बीचको 10 अनियमित पूर्णांक संख्याहरू दोहोर्याइ बिना उत्पन्न गर्न आवश्यक छ, केवल निम्न सूत्र प्रयोग गर्नुहोस्।

=INDEX(UNIQUE(RANDARRAY(10, 1, 1, 100, TRUE)), SEQUENCE(10)) <7

⧬ सूत्र व्याख्या गर्दा, हामी भन्न सक्छौं कि SEQUENCE(10) ले 10 क्रमिक संख्याहरू सिर्जना गर्दछ, RANDARRAY(10, 1, 1, 100, TRUE) 1 र 100 बीचमा 10 अनियमित पूर्णांक संख्याहरू उत्पादन गर्दछ। किनभने TRUE पूर्णांक संख्याहरू उत्पन्न गर्न प्रयोग गरिन्छ। पछि, UNIQUE प्रकार्यले उत्पन्न संख्याहरूबाट दोहोरिने मानहरू हटाउँछ। अन्तमा, INDEX प्रकार्यले SEQUENCE प्रकार्यद्वारा निर्देशित 10 अनियमित पूर्णांक संख्याहरू फर्काउँछ। त्यस अवस्थामा, आउटपुट UNIQUE प्रकार्यलाई array को रूपमा प्रयोग गरिन्छ।

4.2। अनियमित दशमलव संख्याहरू उत्पादन गर्दै

यदि तपाइँ पुनरावृत्ति बिना 10 अनियमित दशमलव संख्याहरू उत्पन्न गर्न चाहनुहुन्छ भने, तपाइँ निम्न सूत्र प्रयोग गर्न सक्नुहुन्छ।

=INDEX(UNIQUE(RANDARRAY(10, 1, 1, 100, FALSE)), SEQUENCE(10)) <1

यहाँ, 10 पङ्क्तिहरूको संख्या हो, 2 स्तम्भहरूको संख्या हो, 1 न्यूनतम मान हो, 100 अधिकतम मान हो, र अन्तमा, FALSE दशमलव संख्याहरू उत्पन्न गर्नको लागि हो।

4.3। पूर्णांक संख्याहरूको दायरा उत्पादन गर्दै

उस्तै गरी, तपाईं सक्नुहुन्छनिम्न सूत्र प्रयोग गरेर अनियमित पूर्णांक संख्याहरूको दायरा उत्पन्न गर्नुहोस्।

=INDEX(UNIQUE(RANDARRAY(20, 1, 1, 200, TRUE)), SEQUENCE(10,2))

यहाँ, 20 को संख्या हो पङ्क्तिहरू, 1 स्तम्भहरूको संख्या हो, 1 न्यूनतम मान हो, 200 अधिकतम मान हो, र अन्तमा, TRUE हो पूर्णांक संख्याहरू उत्पन्न गर्नका लागि।

४.४. अनियमित दशमलव संख्याहरूको दायरा उत्पादन गर्दै

1 र 100 बीचको अनियमित दशमलव संख्याहरूको दायरा उत्पन्न गर्न, निम्न सूत्र प्रयोग गर्नुहोस्।

=INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100)), SEQUENCE(10, 2))

यहाँ, 20 पङ्क्तिहरूको संख्या हो, 1 स्तम्भहरूको संख्या हो, 1 न्यूनतम मान हो, 200 अधिकतम मान हो, र अन्तमा, FALSE दशमलव संख्याहरू उत्पन्न गर्नको लागि हो।

थप पढ्नुहोस्: दशमलव (३ विधिहरू) संग एक्सेलमा अनियमित संख्या उत्पन्न गर्नुहोस्

5. RAND र amp; अनियमित संख्या उत्पन्न गर्न RANDBETWEEN प्रकार्यहरू

RAND प्रकार्यले 0 देखि 1 बीचको संख्या उत्पन्न गर्दछ। सौभाग्यवश, RAND प्रयोग गर्दा नक्कल मानहरू उत्पन्न गर्ने सम्भावना धेरै कम हुन्छ। समारोह। यदि तपाईंले 100000 पटकको प्रयोग पार गर्नुभयो भने तपाईंले दोहोरिने मानहरू प्राप्त गर्न सक्नुहुन्छ।

त्यसोभए, यदि तपाईं अद्वितीय दशमलव संख्याहरू उत्पन्न गर्न चाहनुहुन्छ भने सूत्र प्रयोग गर्नुहोस्

=RAND()

यसबाहेक, RANDBETWEEN ले दुई दिइएको संख्याहरू बीचको पूर्णांक संख्याहरू फर्काउँछ।

उदाहरणका लागि, यदि तपाइँ प्राप्त गर्न चाहनुहुन्छ भने 1 र 100 बीचको पूर्णांक संख्या, तपाईं सूत्र प्रयोग गर्न सक्नुहुन्छतल।

=RANDBETWEEN(1,100)

यहाँ, 1 तल <7 छ>तर्क र 100 शीर्ष तर्क हो।

22>

दुर्भाग्यवश, त्यहाँ हुने सम्भावना धेरै छ RANDBETWEEN प्रकार्य प्रयोग गर्दा दोहोरिने मानहरू। यस्तो अवस्थामा, तपाईंले सेल दायरा चयन गरेपछि डेटा ट्याबमा डेटा उपकरण रिबनबाट डुप्लिकेटहरू हटाउनुहोस् विकल्प प्रयोग गर्न सक्नुहुन्छ।

<0 >>>>>>> थप पढ्नुहोस्: > एक्सेलमा नक्कलहरू बिना अनियमित नम्बरहरू कसरी उत्पन्न गर्ने (७ तरिकाहरू)

समान पढाइहरू

  • Excel मा 0 र 1 बीचको अनियमित नम्बर उत्पन्न गर्नुहोस् (2 विधिहरू)
  • Excel मा अनियमित ५ अंक नम्बर जनरेटर (७ उदाहरणहरू)
  • Excel मा अनियमित 4 अंक नम्बर जेनेरेटर (8 उदाहरणहरू)
  • Excel मा सूचीबाट अनियमित नम्बर उत्पन्न गर्नुहोस् (4 तरिका)
  • रेन्डम नम्बर जनरेटर एक्सेलमा दायरा बीचको (८ उदाहरणहरू)

6. RAND लागू गर्दै & Random Number Generator को रूपमा RANK प्रकार्यहरू

यसबाहेक, तपाईंले RANK प्रकार्य प्रयोग गर्न सक्नुहुन्छ जसले संख्याहरूको दिइएको सूचीमा आधारित नम्बरको सापेक्षिक आकार फर्काउँछ। त्यसो गर्नु अघि RAND प्रकार्य प्रयोग गरी अनियमित दशमलव संख्याहरूको सूची सिर्जना गर्नुहोस्।

=RANK(B5,$B$5:$B$15)

यहाँ, B5 दशमलव संख्याहरूको प्रारम्भिक कक्ष हो र B5:B15 दशमलव संख्याहरूको लागि कक्ष दायरा हो।

थप पढ्नुहोस् : Excel VBA: अनियमित नम्बरडुप्लिकेट बिना जेनेरेटर (४ उदाहरणहरू)

7. RANK.EQ र amp; को संयोजन प्रयोग गर्दै। COUNTIF कार्यहरू

मानौं तपाईं 10 देखि 50 सम्म दोहोरिने बिना अनियमित संख्याहरू उत्पन्न गर्न चाहनुहुन्छ।

यस्तो अवस्थामा, तपाईंले RANK.EQ & को संयोजन प्रयोग गर्न सक्नुहुन्छ। ; COUNTIF पुनरावृत्ति-रहित अनियमित संख्याहरू उत्पन्न गर्न कार्यहरू। त्यसो गर्नु अघि RANDBETWEEN प्रकार्य प्रयोग गरेर 10 र 50 बीचको संख्याहरूको सूची बनाउनुहोस्।

अब तलको सूत्र प्रयोग गर्नुहोस्-

=9+RANK.EQ(B5, $B$5:$B$15) + COUNTIF($B$5:B5, B5) - 1

यहाँ, B5 अनियमित संख्याहरूको प्रारम्भिक कक्ष हो र B5:B15 दशमलव संख्याहरूको लागि कक्ष दायरा हो।

⧬ सूत्र व्याख्या गर्दा, हामी भन्न सक्छौं कि COUNTIF प्रकार्यले सूचीमा उपलब्ध प्रत्येक अनियमित संख्यालाई गणना गरिरहेको छ। र RANK.EQ ले प्रत्येक अनियमित संख्याको लागि सापेक्ष स्थिति (रैंक) फर्काउँछ, र अन्तमा, हामीले 9 थप्नु पर्छ किनभने हामी १० बाट सुरु हुने नम्बर उत्पन्न गर्न चाहन्छौं।

8. ठूलो र एक्सेलमा अनियमित संख्या जेनेरेटरको रूपमा कार्यहरू मिलाउनुहोस्

साथै, हामीले ठूलो MATCH प्रकार्यहरूको संयोजन प्रयोग गरेर दोहोर्याइ बिना अनियमित पूर्णांक संख्याहरू उत्पादन गर्न सक्छौं। LARGE प्रकार्यले दिइएको सेल दायरा वा डेटासेटमा kth सबैभन्दा ठूलो मान फर्काउँछ।

=LARGE($B$5:$B$15,ROW(B1))

यहाँ, $B$5:$B$15 अनियमित दशमलव संख्याहरूको लागि कक्ष दायरा हो जुन RAND प्रकार्य, ROW(B1) प्रयोग गरी फेला परेको छ।पङ्क्ति नम्बर १ लाई जनाउँछ।

अर्को, हामीले निम्न सूत्र प्रयोग गरेर सिर्जना गरिएको सबैभन्दा ठूलो मानको स्थिति पत्ता लगाउनु पर्छ।

<5 =MATCH(C5,$B$5:$B$15,0)

यहाँ, C5 सबैभन्दा ठूलो संख्याको प्रारम्भिक कक्ष हो, $B$5:$B$15 सेल दायरा हो। अनियमित दशमलव संख्याहरू, र अन्तमा, 0 ठ्याक्कै मिलाउनको लागि हो।

9. विश्लेषण उपकरणप्याक एक्सेलमा अनियमित संख्या जेनेरेटरको रूपमा

अन्तमा, यदि तपाईले एक्सेल सूत्रहरू प्रयोग गर्नुको सट्टा दोहोर्याइ बिना अनियमित संख्याहरू उत्पन्न गर्न आवश्यक छ भने, तपाईले निम्न प्रयोग गर्न सक्नुहुन्छ एक्सेलको एड-इन्स

प्रयोग गर्नको लागि Add-ins , तलका चरणहरू पालना गर्नुहोस्।

⇰ जानुहोस् फाइल > विकल्पहरू

⇰ <6 मा क्लिक गर्नुहोस्>Add-ins र ड्रप-डाउन सूचीबाट Excel Add-ins चयन गर्नुहोस् र जानुहोस् विकल्प छान्नुहोस्।

⇰ त्यसपछि तपाईंले निम्न संवाद बाकस देख्नुहुनेछ, र Analysis ToolPak अघिको बाकस जाँच गर्नुहोस् र ठीक छ थिच्नुहोस्।

⇰ अब, डेटा बाट डेटा विश्लेषण विकल्प चयन गर्नुहोस्। विश्लेषण रिबनमा ट्याब।

⇰ त्यसपछि, विकल्प रेन्डम नम्बर जेनेरेसन छान्नुहोस् र ठीक छ<7 थिच्नुहोस्।>।

⇰ तुरुन्तै, तपाईंले निम्न संवाद बक्स देख्नुहुनेछ।

⇰ त्यसपछि आफ्नो इच्छित आउटपुटमा आधारित विकल्प छनौट गर्नुहोस्।

⇰ उदाहरणका लागि, मैले चरहरूको संख्या अनियमित संख्याहरूको संख्या 4 & 10 क्रमशः 10 पङ्क्ति र 4 स्तम्भहरू भएका संख्याहरूको सूची उत्पन्न गर्नुहोस्।

⇰ अझ महत्त्वपूर्ण कुरा, हामीले वितरण को रूपमा एकरूपता चयन गर्नुपर्छ। 7

⇰ अन्तमा, तपाईंले आउटपुट दायरा

सबै कार्यहरू गरिसकेपछि, तपाईंले निम्न आउटपुट प्राप्त गर्नुहुनेछ।

थप पढ्नुहोस्: एक्सेलमा डाटा विश्लेषण उपकरण र प्रकार्यहरूसँग अनियमित नम्बर जेनेरेटर

केही सामान्य त्रुटिहरू

तथापि, तपाईंले सामना गर्न सक्नुहुन्छ माथिको सूत्रलाई एक्सेलमा कुनै दोहोर्याउन बिना अनियमित नम्बर जनरेटरको रूपमा प्रयोग गर्दा निम्न त्रुटिहरू।> #CALC! यदि UNIQUE प्रकार्यले अद्वितीय मानहरू निकाल्न सक्दैन। #SPILL! यदि त्यहाँ स्पिल दायरामा कुनै मान छ जहाँ UNIQUE प्रकार्यले सूची फिर्ता गर्नेछ। #VALUE! RANDARRAY प्रकार्य तब हुन्छ जब न्यूनतम मान अधिकतम मान भन्दा ठूलो हुन्छ।

निष्कर्ष

यस प्रकारले तपाइँ माथिको प्रयोग गर्न सक्नुहुन्छ। एक्सेलमा अनियमित संख्या जनरेटरको रूपमा विधिहरू कुनै दोहोरिँदैन। अब, आफ्नो प्राथमिकतामा आधारित कुनै पनि विधि छनौट गर्नुहोस्। मलाई आशा छ यो लेखले तपाईको एक्सेल यात्रालाई सहज बनाउनेछ।

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