एक्सेल RANDARRAY प्रकार्य - अनियमित संख्याहरू उत्पन्न गर्न द्रुत तरिका

  • यो साझा गर्नुहोस्
Michael Brown

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

ट्युटोरियलले अनियमित संख्याहरू कसरी उत्पन्न गर्ने, अनियमित रूपमा सूची क्रमबद्ध गर्ने, अनियमित चयन प्राप्त गर्ने र समूहहरूलाई अनियमित रूपमा डेटा तोक्ने तरिका देखाउँछ। सबै नयाँ डायनामिक एरे प्रकार्यको साथ - RANDARRAY।

तपाईलाई थाहा छ, माइक्रोसफ्ट एक्सेलमा पहिले नै केहि अनियमित कार्यहरू छन् - RAND र RANDBETWEEN। अर्को परिचय दिनुको अर्थ के हो? संक्षेपमा, किनभने यो धेरै शक्तिशाली छ र दुबै पुरानो प्रकार्यहरू प्रतिस्थापन गर्न सक्छ। तपाईंको आफ्नै अधिकतम र न्यूनतम मानहरू सेटअप गर्नु बाहेक, यसले तपाईंलाई कति पङ्क्तिहरू र स्तम्भहरू भर्ने र अनियमित दशमलव वा पूर्णांकहरू उत्पादन गर्ने कि नगर्ने भनेर निर्दिष्ट गर्न दिन्छ। अन्य प्रकार्यहरूसँग सँगै प्रयोग गरिएको, RANDARRAY ले डेटा पनि फेरबदल गर्न र अनियमित नमूना छान्न सक्छ।

    Excel RANDARRAY प्रकार्य

    Excel मा RANDARRAY प्रकार्यले बीचमा अनियमित संख्याहरूको एर्रे फर्काउँछ। तपाईंले निर्दिष्ट गर्नुभएका कुनै पनि दुई नम्बरहरू।

    यो Microsoft Excel 365 मा प्रस्तुत गरिएका छवटा नयाँ डायनामिक एरे प्रकार्यहरू मध्ये एक हो। नतिजा एक डायनामिक एरे हो जुन पङ्क्ति र स्तम्भहरूको निर्दिष्ट संख्यामा स्वचालित रूपमा फैलिन्छ।

    प्रकार्यमा निम्न वाक्य रचना छ। कृपया ध्यान दिनुहोस् कि सबै तर्कहरू ऐच्छिक छन्:

    RANDARRAY([पङ्क्तिहरू], [स्तम्भहरू], [मिनट], [अधिकतम], [पूर्ण_संख्या])

    कहाँ:

    पङ्क्तिहरू (वैकल्पिक) - कति पङ्क्तिहरू भर्ने भनेर परिभाषित गर्दछ। यदि हटाइयो भने, 1 पङ्क्तिमा पूर्वनिर्धारित हुन्छ।

    स्तम्भ (वैकल्पिक) - कतिवटा स्तम्भहरू भर्ने भनेर परिभाषित गर्दछ। यदि हटाइयो भने, 1 मा पूर्वनिर्धारितअनियमित रूपमा समूहहरूमा सहभागीहरूलाई नियुक्त गर्नुहोस्, माथिको सूत्र उपयुक्त नहुन सक्छ किनभने यसले दिइएको समूह कति पटक छनोट गर्ने भनेर नियन्त्रण गर्दैन। उदाहरणका लागि, समूह A मा 5 जनालाई तोक्न सकिन्छ जबकि समूह C मा 2 जना मात्र। अनियमित असाइनमेन्ट समान रूपमा गर्नका लागि, प्रत्येक समूहमा समान संख्यामा सहभागी हुनका लागि, तपाईंलाई फरक समाधान चाहिन्छ।

    पहिले, तपाईंले यो सूत्र प्रयोग गरेर अनियमित संख्याहरूको सूची सिर्जना गर्नुहुन्छ:

    =RANDARRAY(ROWS(A2:A13))

    जहाँ A2:A13 तपाईंको स्रोत डेटा हो।

    र त्यसपछि, तपाईंले यो जेनेरिक सूत्र प्रयोग गरेर समूहहरू (वा अरू केही) तोक्नुहुन्छ:

    INDEX( values_to_assign, ROUNDUP(RANK( first_random_number, random_numbers_range)/ n, 0))

    जहाँ n समूहको आकार हो, अर्थात् प्रत्येक मान तोक्नुपर्ने पटकको संख्या।

    उदाहरणका लागि, अनियमित रूपमा E2:E5 मा सूचीबद्ध समूहहरूमा मानिसहरूलाई नियुक्त गर्न, ताकि प्रत्येक समूहमा 3 सहभागीहरू छन्, यो सूत्र प्रयोग गर्नुहोस्:

    =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))

    कृपया ध्यान दिनुहोस् कि यो नियमित सूत्र हो (होइन। एक डायनामिक एरे सूत्र!), त्यसैले तपाईंले माथिको सूत्र जस्तै निरपेक्ष सन्दर्भहरू सहित दायराहरू लक गर्न आवश्यक छ।

    शीर्ष कक्षमा तपाईंको सूत्र प्रविष्ट गर्नुहोस् (हाम्रो अवस्थामा C2) र n यसलाई आवश्यकता अनुसार धेरै कक्षहरूमा तल तान्नुहोस्। नतिजा यस्तो देखिनेछ:

    कृपया याद गर्नुहोस् कि RANDARRAY प्रकार्य अस्थिर छ। प्रत्येक पटक कार्यपत्रमा केहि परिवर्तन गर्दा नयाँ अनियमित मानहरू उत्पन्न गर्नबाट रोक्न, बदल्नुहोस् स्पेशल टाँस्नुहोस् सुविधा प्रयोग गरेर तिनीहरूको मानहरूसँग सूत्रहरू।

    यस सूत्रले कसरी काम गर्छ:

    सहायक स्तम्भमा रहेको RANDARRAY सूत्र धेरै सरल छ। र स्पष्टीकरणको आवश्यकता छैन, त्यसैले हामी स्तम्भ C मा रहेको सूत्रमा ध्यान केन्द्रित गरौं।

    =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))

    RANK प्रकार्यले B2:B13 मा अनियमित संख्याहरूको एर्रे विरुद्ध B2 मा मानलाई श्रेणीबद्ध गर्छ। नतिजा १ र सहभागीहरूको कुल संख्या (हाम्रो अवस्थामा १२) बीचको संख्या हो।

    रैंकलाई समूहको आकारले विभाजन गरिएको छ, (हाम्रो उदाहरणमा 3), र ROUNDUP प्रकार्यले यसलाई राउन्ड गर्छ। निकटतम पूर्णांक। यस अपरेशनको परिणाम 1 र समूहहरूको कुल संख्या (यस उदाहरणमा 4) बीचको संख्या हो।

    पूर्णांक INDEX प्रकार्यको row_num तर्कमा जान्छ, यसलाई जबरजस्ती गर्न। दायरा E2:E5 मा सम्बन्धित पङ्क्तिबाट मान फिर्ता गर्नुहोस्, जसले तोकिएको समूहलाई प्रतिनिधित्व गर्दछ।

    Excel RANDARRAY प्रकार्यले काम गरिरहेको छैन

    जब तपाईंको RANDARRAY सूत्रले त्रुटि फर्काउँछ, यी सबैभन्दा स्पष्ट हुन्छन्। जाँच गर्ने कारणहरू:

    #SPILL त्रुटि

    कुनै पनि अन्य डायनामिक एरे प्रकार्यको रूपमा, #SPILL! त्रुटि प्रायः सबै परिणामहरू प्रदर्शन गर्न अभिप्रेत स्पिल दायरामा पर्याप्त ठाउँ छैन भन्ने हो। यस दायराका सबै कक्षहरू खाली गर्नुहोस्, र तपाईंको सूत्र स्वतः पुन: गणना हुनेछ। थप जानकारीको लागि, कृपया Excel #SPILL त्रुटि हेर्नुहोस् - कारण र समाधानहरू।

    #VALUE त्रुटि

    A #VALUE! यी मा त्रुटि हुन सक्छपरिस्थितिहरू:

    • यदि अधिकतम मान मिनट मान भन्दा कम छ।
    • यदि कुनै पनि तर्क गैर-संख्यात्मक छ।

    #NAME त्रुटि

    अधिकांश अवस्थामा, #NAME! त्रुटिले निम्न मध्ये एउटालाई संकेत गर्छ:

    • फंक्शनको नाम गलत हिज्जे छ।
    • फंक्शन तपाईंको एक्सेल संस्करणमा उपलब्ध छैन।

    #CALC! त्रुटि

    A #CALC! यदि पङ्क्तिहरू वा स्तम्भहरू तर्क १ भन्दा कम छ वा खाली कक्षलाई जनाउँछ भने त्रुटि देखा पर्दछ।

    यसैले नयाँसँग एक्सेलमा अनियमित संख्या जनरेटर बनाउने तरिका हो। RANDARRAY प्रकार्य। पढ्नुभएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता हाम्रो ब्लगमा भेट्ने आशा गर्छु!

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

    RANDARRAY सूत्र उदाहरणहरू (.xlsx फाइल)

    <३ <३>स्तम्भ।

    न्यूनतम (वैकल्पिक) - उत्पादन गर्न सबैभन्दा सानो अनियमित संख्या। यदि निर्दिष्ट गरिएको छैन भने, पूर्वनिर्धारित 0 मान प्रयोग गरिन्छ।

    अधिकतम (वैकल्पिक) - सिर्जना गर्न सबैभन्दा ठूलो अनियमित संख्या। यदि निर्दिष्ट गरिएको छैन भने, पूर्वनिर्धारित 1 मान प्रयोग गरिन्छ।

    पूर्ण_संख्या (वैकल्पिक) - कुन प्रकारको मानहरू फर्काउने निर्धारण गर्दछ:

    • TRUE - पूर्ण संख्याहरू
    • FALSE वा हटाइएको (पूर्वनिर्धारित) - दशमलव संख्याहरू

    RANDARRAY प्रकार्य - याद गर्नका लागि चीजहरू

    तपाईँको एक्सेल कार्यपत्रहरूमा प्रभावकारी रूपमा अनियमित संख्याहरू उत्पन्न गर्न, त्यहाँ 6 महत्त्वपूर्ण बिन्दुहरू छन्। नोटिस लिनको लागि:

    • RANDARRAY प्रकार्य Microsoft 365 र Excel 2021 को लागि मात्र Excel मा उपलब्ध छ। Excel 2019, Excel 2016 र अघिल्लो संस्करणहरूमा RANDARRAY प्रकार्य उपलब्ध छैन।
    • यदि RANDARRAY द्वारा फर्काइएको एर्रे अन्तिम परिणाम हो (सेलमा आउटपुट र अर्को प्रकार्यमा पास गरिएको छैन), एक्सेलले स्वचालित रूपमा गतिशील स्पिल दायरा सिर्जना गर्दछ र यसलाई अनियमित संख्याहरूसँग भर्छ। त्यसोभए, निश्चित गर्नुहोस् कि तपाईसँग पर्याप्त खाली कक्षहरू छन् तल र/वा कक्षको दायाँ जहाँ तपाईंले सूत्र प्रविष्ट गर्नुभयो, अन्यथा #SPILL त्रुटि देखा पर्नेछ।
    • यदि कुनै पनि तर्क निर्दिष्ट गरिएको छैन भने, एक RANDARRAY( ) सूत्रले ० र १ बीचको एकल दशमलव संख्या फर्काउँछ।
    • यदि पङ्क्तिहरू वा/र स्तम्भहरू तर्कहरूलाई दशमलव संख्याहरूद्वारा प्रतिनिधित्व गरिन्छ भने, तिनीहरूलाई काटिनेछ। दशमलव बिन्दु अघि पूरा पूर्णांक (जस्तै 5.9 लाई व्यवहार गरिनेछ5 को रूपमा)।
    • यदि min वा अधिकतम तर्क परिभाषित गरिएको छैन भने, RANDARRAY क्रमशः 0 र 1 मा पूर्वनिर्धारित हुन्छ।
    • अन्य अनियमित जस्तै प्रकार्यहरू, एक्सेल RANDARRAY अस्थिर हो, यसको मतलब यसले प्रत्येक पटक कार्यपत्र गणना गर्दा अनियमित मानहरूको नयाँ सूची उत्पन्न गर्दछ। यो हुनबाट रोक्नको लागि, तपाईले एक्सेलको विशेष टाँस्नुहोस् > मानहरू सुविधा प्रयोग गरेर मानहरूसँग सूत्रहरू प्रतिस्थापन गर्न सक्नुहुन्छ।

    आधारभूत एक्सेल RANDARRAY सूत्र

    र अब, म तपाईंलाई यसको सरल रूपमा एउटा अनियमित एक्सेल सूत्र देखाउँछु।

    मानौं तपाईं कुनै पनि अनियमित संख्याहरूसँग 5 पङ्क्तिहरू र 3 स्तम्भहरू समावेश भएको दायरा भर्न चाहनुहुन्छ। यो गर्नको लागि, पहिलो दुई तर्कहरू यसरी सेटअप गर्नुहोस्:

    • पङ्क्तिहरू 5 हो किनभने हामी 5 पङ्क्तिहरूमा परिणामहरू चाहन्छौं।
    • स्तम्भहरू 3 हो किनभने हामी 3 स्तम्भहरूमा परिणामहरू चाहन्छौं।

    अन्य सबै तर्कहरू हामीले तिनीहरूको पूर्वनिर्धारित मानहरूमा छोड्छौं र निम्न सूत्र प्राप्त गर्छौं:

    =RANDARRAY(5, 3)

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

    तपाईँले माथिको स्क्रिनसटमा देख्न सक्नुहुन्छ, यो आधारभूत RANDARRAY सूत्रले 0 देखि 1 सम्मको अनियमित दशमलव संख्याहरूसँग दायरा भर्छ। यदि तपाइँ एक विशेष दायरा भित्र पूर्ण संख्याहरू प्राप्त गर्न चाहनुहुन्छ भने, त्यसपछि अन्तिम कन्फिगर गर्नुहोस्। थप उदाहरणहरूमा देखाइए अनुसार तीन तर्कहरू।

    कसरी अनियमित गर्नेExcel - RANDARRAY सूत्र उदाहरणहरू

    तल तपाईंले केही उन्नत सूत्रहरू फेला पार्नुहुनेछ जसले एक्सेलमा सामान्य अनियमित परिदृश्यहरू कभर गर्दछ।

    दुई संख्याहरू बीच अनियमित संख्याहरू उत्पन्न गर्नुहोस्

    को सूची सिर्जना गर्न एक विशिष्ट दायरा भित्र अनियमित संख्याहरू, 3rd आर्गुमेन्टमा न्यूनतम मान र 4th तर्कमा अधिकतम संख्या प्रदान गर्नुहोस्। तपाईलाई पूर्णांक वा दशमलव चाहिन्छ भन्नेमा निर्भर गर्दै, क्रमशः 5 औं तर्कलाई TRUE वा FALSE मा सेट गर्नुहोस्।

    उदाहरणको रूपमा, 1 देखि 100 सम्म अनियमित पूर्णाङ्कहरूसँग 6 पङ्क्ति र 4 स्तम्भहरूको दायरा भरौं। यसका लागि , हामीले RANDARRAY प्रकार्यको निम्न आर्गुमेन्टहरू सेटअप गर्छौं:

    • पङ्क्तिहरू 6 छ किनभने हामी 6 पङ्क्तिहरूमा परिणामहरू चाहन्छौं।
    • स्तम्भहरू 4 हो जसरी हामी 4 स्तम्भहरूमा परिणामहरू चाहन्छौं।
    • न्यूनतम 1 हो, जुन हामीले चाहेको न्यूनतम मान हो।
    • अधिकतम 100 हो, जुन उत्पन्न हुने अधिकतम मान हो।
    • पूर्ण_संख्या TRUE हो किनभने हामीलाई पूर्णांक चाहिन्छ।

    आर्ग्युमेन्टहरू सँगै राख्दा, हामीले प्राप्त गर्छौं। यो सूत्र:

    =RANDARRAY(6, 4, 1, 100, TRUE)

    र यसले निम्न परिणामहरू उत्पादन गर्छ:

    15>

    दुई मितिहरू बीचको अनियमित मिति उत्पन्न गर्नुहोस्

    Excel मा अनियमित मिति जेनेरेटर खोज्दै हुनुहुन्छ? RANDARRAY प्रकार्य एक सजिलो समाधान हो! तपाईले गर्नु पर्ने भनेको पहिलेको मिति (मिति 1) र पछिको मिति (मिति 2) पूर्वनिर्धारित कक्षहरूमा इनपुट गर्नुहोस्, र त्यसपछि ती कक्षहरूलाई तपाइँको सूत्रमा सन्दर्भ गर्नुहोस्:

    RANDARRAY(पङ्क्तिहरू, स्तम्भहरू, मिति1, date2, TRUE)

    यस उदाहरणको लागि, हामीले यस सूत्रको साथ D1 र D2 मा मितिहरू बीचको अनियमित मितिहरूको सूची सिर्जना गरेका छौं:

    =RANDARRAY(10, 1, D1, D2, TRUE)

    निस्सन्देह, यदि तपाइँ चाहानुहुन्छ भने तपाईले न्यूनतम र अधिकतम मितिहरू सिधै सूत्रमा आपूर्ति गर्नबाट रोक्दैन। एक्सेलले बुझ्न सक्ने ढाँचामा तपाईंले तिनीहरूलाई प्रविष्ट गर्न निश्चित हुनुहोस्:

    =RANDARRAY(10, 1, "1/1/2020", "12/31/2020", TRUE)

    गल्तीहरू रोक्न, तपाईंले मितिहरू प्रविष्ट गर्नको लागि DATE प्रकार्य प्रयोग गर्न सक्नुहुन्छ:

    =RANDARRAY(10, 1, DATE(2020,1,1), DATE(2020,12,31), TRUE)

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

    Excel मा अनियमित कार्य दिनहरू उत्पन्न गर्नुहोस्

    यादृच्छिक कार्य दिनहरू उत्पादन गर्न, RANDARRAY प्रकार्यलाई WORKDAY को पहिलो तर्कमा यसरी इम्बेड गर्नुहोस्:

    WORKDAY(RANDARRAY(पङ्क्तिहरू, स्तम्भहरू, मिति1 , date2 , TRUE), 1)

    RANDARRAY ले अनियमित सुरु मितिहरूको एर्रे सिर्जना गर्नेछ, जसमा WORKDAY प्रकार्यले 1 कार्यदिवस थप्नेछ र फिर्ता गरिएका सबै मितिहरू कामका दिनहरू छन् भनी सुनिश्चित गर्नेछ।

    D1 मा मिति 1 र D2 मा मिति 2 सँग, 10 हप्ता दिनहरूको सूची उत्पादन गर्ने सूत्र यहाँ छ:

    =WORKDAY(RANDARRAY(10, 1, D1, D2, TRUE), 1)

    जस्तै अघिल्लो उदाहरण, कृपया नतिजाहरू सही रूपमा देखाउनको लागि स्पिल दायरालाई मिति को रूपमा ढाँचा गर्न सम्झनुहोस्।

    कसरी नक्कल बिना अनियमित संख्याहरू उत्पन्न गर्ने

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

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

    अनियमित पूर्णाङ्कहरू :

    INDEX(UNIQUE(RANDARRAY( n *2, 1, min , अधिकतम , TRUE)), SEQUENCE( n ))

    अनियमित दशमलव :

    INDEX(UNIQUE(RANDARRAY( n *2, 1, मिनेट , अधिकतम , FALSE)), SEQUENCE( n ))

    कहाँ:

    • N तपाईँले उत्पन्न गर्न चाहनुभएको कति मान हो।
    • न्यूनतम सबैभन्दा कम मान हो।
    • अधिकतम उच्चतम मान हो।

    उदाहरणका लागि, कुनै नक्कल बिना 10 अनियमित पूर्ण संख्याहरू उत्पादन गर्न, यो सूत्र प्रयोग गर्नुहोस्:

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

    एउटा सिर्जना गर्न 10 अद्वितीय अनियमित दशमलव संख्याहरू को सूची, RANDARRAY प्रकार्यको अन्तिम आर्गुमेन्टमा TRUE लाई FALSE मा परिवर्तन गर्नुहोस् वा यो तर्कलाई हटाउनुहोस्:

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

    सुझाव र नोटहरू:

    • सूत्रको विस्तृत व्याख्या f हुन सक्छ नक्कलहरू बिना एक्सेलमा अनियमित संख्याहरू कसरी उत्पन्न गर्ने भन्नेमा ound।
    • Excel 2019 र पहिले, RANDARRAY प्रकार्य उपलब्ध छैन। यसको सट्टा, कृपया यो समाधान जाँच गर्नुहोस्।

    कसरी एक्सेलमा अनियमित रूपमा क्रमबद्ध गर्ने

    एक्सेलमा डाटा फेरबदल गर्न, "सर्ट बाइ" एरे ( by_array<) को लागि RANDARRAY प्रयोग गर्नुहोस्। SORTBY प्रकार्यको 2> तर्क)। ROWS प्रकार्यले तपाइँको पङ्क्तिहरूको संख्या गणना गर्नेछडेटा सेट, कति अनियमित संख्याहरू उत्पन्न गर्ने संकेत गर्दै:

    SORTBY( डेटा , RANDARRAY(ROWS( डेटा )))

    यस दृष्टिकोणको साथ, तपाइँ अनियमित रूपमा एक्सेलमा सूची क्रमबद्ध गर्नुहोस्, चाहे यसमा नम्बरहरू, मितिहरू वा पाठ प्रविष्टिहरू समावेश छन्:

    =SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))

    साथै, तपाइँ पनि पङ्क्तिहरू फेर्नुहोस् तपाईंको डाटा नमिसाईकन:

    =SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))

    21>

    कसरी एक्सेलमा अनियमित चयन प्राप्त गर्ने

    यान्डम निकाल्न सूचीबाट नमूना, यहाँ प्रयोग गर्नको लागि सामान्य सूत्र छ:

    INDEX( डेटा , RANDARRAY( n , 1, 1, ROWS( डेटा ), TRUE))

    जहाँ n तपाईंले निकाल्न चाहनुभएको अनियमित प्रविष्टिहरूको संख्या हो।

    उदाहरणका लागि, A2:A10 मा सूचीबाट अनियमित रूपमा 3 नामहरू चयन गर्न, यो सूत्र प्रयोग गर्नुहोस्। :

    =INDEX(A2:A10, RANDARRAY(3, 1, 1, ROWS(A2:A10), TRUE))

    वा कुनै सेलमा इच्छित नमूना आकार इनपुट गर्नुहोस्, C2 भन्नुहोस्, र त्यो कक्षलाई सन्दर्भ गर्नुहोस्:

    =INDEX(A2:A10, RANDARRAY(C2, 1, 1, ROWS(A2:A10), TRUE))

    यस सूत्रले कसरी काम गर्छ:

    यस सूत्रको मूल भागमा RANDARRAY प्रकार्य हो जसले C2 मा भएको मानले कतिवटा मानहरू उत्पन्न गर्ने भनेर परिभाषित गरी पूर्णांकहरूको अनियमित एरे सिर्जना गर्छ। । न्यूनतम संख्या हार्डकोड गरिएको छ (१) र अधिकतम संख्या तपाईंको डेटा सेटमा पङ्क्तिहरूको संख्यासँग मेल खान्छ, जुन ROWS प्रकार्यद्वारा फर्काइन्छ।

    अनियमित पूर्णाङ्कहरूको एर्रे सीधै row_num मा जान्छ। INDEX प्रकार्यको तर्क, फर्काउनका लागि वस्तुहरूको स्थिति निर्दिष्ट गर्दै। माथिको स्क्रिनसटमा नमूनाको लागि, यो हो:

    =INDEX(A2:A10, {8;7;4})

    टिप। बाट ठूलो नमूना छान्दाएउटा सानो डेटा सेट, संभावनाहरू छन् कि तपाइँको अनियमित चयनले एउटै प्रविष्टिको एक भन्दा बढी घटनाहरू समावेश गर्दछ, किनभने त्यहाँ कुनै ग्यारेन्टी छैन कि RANDARRAY ले अद्वितीय संख्याहरू मात्र उत्पादन गर्नेछ। यो हुनबाट रोक्नको लागि, यो सूत्रको डुप्लिकेट-मुक्त संस्करण प्रयोग गर्नुहोस्।

    एक्सेलमा अनियमित पङ्क्तिहरू कसरी चयन गर्ने

    यदि तपाईंको डेटा सेटमा एक भन्दा बढी स्तम्भहरू छन् भने, त्यसपछि नमूनामा कुन स्तम्भहरू समावेश गर्ने निर्दिष्ट गर्नुहोस्। यसका लागि, INDEX प्रकार्यको अन्तिम आर्गुमेन्ट ( column_num ) को लागि एक array constant लाई यसरी आपूर्ति गर्नुहोस्:

    =INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})

    जहाँ A2:B10 स्रोत डेटा हो र D2 नमूना आकार हो।

    परिणामको रूपमा, हाम्रो अनियमित चयनले डेटाका दुई स्तम्भहरू समावेश गर्नेछ:

    टिप। अघिल्लो उदाहरणको रूपमा, यो सूत्रले नक्कल रेकर्डहरू फर्काउन सक्छ। तपाईंको नमूनामा कुनै दोहोरिएको छैन भनेर सुनिश्चित गर्न, नक्कलहरू बिना अनियमित पङ्क्तिहरू कसरी चयन गर्ने मा वर्णन गरिएको थोरै फरक दृष्टिकोण प्रयोग गर्नुहोस्।

    एक्सेलमा अनियमित रूपमा नम्बरहरू र पाठ कसरी असाइन गर्ने

    एक्सेलमा अनियमित असाइनमेन्ट गर्न, RANDBETWEEN सँग यसरी CHOOSE प्रकार्य प्रयोग गर्नुहोस्:

    CHOOSE(RANDARRAY(ROWS( data<) 2>), 1, 1, n , TRUE), value1 , value2 ,…)

    कहाँ:

      <10 डेटा तपाईंको स्रोत डेटाको दायरा हो जसमा तपाईं अनियमित मानहरू तोक्न चाहनुहुन्छ।
    • N तोकिएको मानहरूको कुल संख्या हो।
    • Value1 , value2 , value3 , etc. हुनु पर्ने मानहरू हुन्अनियमित रूपमा तोकिएको।

    उदाहरणका लागि, A2:A13 मा सहभागीहरूलाई 1 देखि 3 सम्म नम्बरहरू तोक्न, यो सूत्र प्रयोग गर्नुहोस्:

    =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), 1, 2, 3)

    सुविधाको लागि, तपाईले फरक कक्षहरूमा तोक्न मानहरू प्रविष्ट गर्न सक्नुहुन्छ, D2 देखि D4 भन्नुहोस्, र ती कक्षहरूलाई तपाइँको सूत्रमा सन्दर्भ गर्न सक्नुहुन्छ (व्यक्तिगत रूपमा, दायराको रूपमा होइन):

    =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), D2, D3, D4)

    नतिजाको रूपमा, तपाईंले एउटै सूत्रको साथ कुनै पनि संख्याहरू, अक्षरहरू, पाठ, मितिहरू र समयहरू अनियमित रूपमा तोक्न सक्षम हुनुहुनेछ:

    25>

    नोट। RANDARRAY प्रकार्यले कार्यपत्रमा प्रत्येक परिवर्तनको साथमा नयाँ अनियमित मानहरू उत्पन्न गरिरहनेछ, किनकि परिणाममा नयाँ मानहरू प्रत्येक पटक तोक्ने छन्। तोकिएका मानहरू "ठीक" गर्न, टाँस्नुहोस् विशेष प्रयोग गर्नुहोस् > सूत्रहरूलाई तिनीहरूको गणना गरिएका मानहरूसँग प्रतिस्थापन गर्न मान सुविधाहरू।

    यस सूत्रले कसरी काम गर्छ

    यस समाधानको मुटुमा फेरि RANDARRAY प्रकार्य हो जसले तपाईंले निर्दिष्ट गर्नुभएको न्यूनतम र अधिकतम संख्याहरूमा आधारित अनियमित पूर्णाङ्कहरूको एर्रे उत्पादन गर्दछ (१ बाट हाम्रो मामला मा 3 मा)। ROWS प्रकार्यले RANDARRAY लाई कति अनियमित संख्याहरू उत्पन्न गर्ने भनेर बताउँछ। यो एरे index_num CHOOSE प्रकार्यको तर्कमा जान्छ। उदाहरणका लागि:

    =CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)

    Index_num फिर्ता हुने मानहरूको स्थिति निर्धारण गर्ने तर्क हो। र स्थितिहरू अनियमित भएकाले, D2:D4 मा मानहरू अनियमित क्रममा छनोट गरिन्छ। हो, यो एकदम सरल छ :)

    कसरी अनियमित रूपमा समूहहरूमा डेटा असाइन गर्ने

    जब तपाईंको कार्य हो

    माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।