Excel RANDARRAY फंक्शन - यादृच्छिक संख्या व्युत्पन्न करण्याचा द्रुत मार्ग

  • ह्याचा प्रसार करा
Michael Brown

सामग्री सारणी

यादृच्छिक क्रमांक कसे तयार करायचे, यादृच्छिकपणे सूची क्रमवारी लावायची, यादृच्छिक निवड कशी मिळवायची आणि गटांना यादृच्छिकपणे डेटा कसा द्यावा हे ट्यूटोरियल दाखवते. सर्व नवीन डायनॅमिक अॅरे फंक्शनसह - RANDARRAY.

तुम्हाला माहीत असेलच की, Microsoft Excel मध्ये आधीपासून काही यादृच्छिक कार्ये आहेत - 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 मधील मूल्याला B2:B13 मधील यादृच्छिक संख्यांच्या अॅरेच्या विरूद्ध रँक करते. परिणाम 1 आणि एकूण सहभागींची संख्या (आमच्या बाबतीत 12) मधली संख्या आहे.

    रँक गटाच्या आकाराने विभागली जाते, (आमच्या उदाहरणात 3), आणि ROUNDUP फंक्शन ते पर्यंत पूर्ण करते सर्वात जवळचा पूर्णांक. या ऑपरेशनचा परिणाम म्हणजे 1 आणि एकूण गटांची संख्या (या उदाहरणातील 4) मधील संख्या.

    पूर्णांक INDEX फंक्शनच्या row_num युक्तिवादाकडे जातो, त्यास सक्तीने श्रेणी E2:E5 मधील संबंधित पंक्तीमधून मूल्य परत करा, जे नियुक्त केलेल्या गटाचे प्रतिनिधित्व करते.

    Excel RANDARRAY कार्य कार्य करत नाही

    जेव्हा तुमचा RANDARRAY सूत्र त्रुटी दर्शवितो, ते सर्वात स्पष्ट असतात तपासण्याची कारणे:

    #SPILL त्रुटी

    इतर कोणत्याही डायनॅमिक अॅरे फंक्शनप्रमाणे, #SPILL! त्रुटीचा अर्थ असा होतो की सर्व परिणाम प्रदर्शित करण्यासाठी उद्दिष्ट गळती श्रेणीमध्ये पुरेशी जागा नाही. फक्त या श्रेणीतील सर्व सेल साफ करा आणि तुमचे सूत्र आपोआप पुनर्गणना होईल. अधिक माहितीसाठी, कृपया Excel #SPILL त्रुटी - कारणे आणि निराकरणे पहा.

    #VALUE त्रुटी

    A #VALUE! यामध्ये त्रुटी येऊ शकतातपरिस्थिती:

    • जर कमाल मूल्य मिनिट मूल्यापेक्षा कमी असेल.
    • कोणतेही वितर्क संख्यात्मक नसतील तर.

    #NAME त्रुटी

    बहुतांश प्रकरणांमध्ये, #NAME! त्रुटी खालीलपैकी एक सूचित करते:

    • फंक्शनचे नाव चुकीचे लिहिलेले आहे.
    • फंक्शन तुमच्या एक्सेल आवृत्तीमध्ये उपलब्ध नाही.

    #CALC! त्रुटी

    A #CALC! जर पंक्ती किंवा स्तंभ युक्तिवाद 1 पेक्षा कमी असेल किंवा रिक्त सेलचा संदर्भ असेल तर त्रुटी उद्भवते.

    नवीन वापरून एक्सेलमध्ये यादृच्छिक क्रमांक जनरेटर कसा तयार करायचा. RANDARRAY कार्य. वाचल्याबद्दल मी तुमचा आभारी आहे आणि पुढच्या आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्याची आशा आहे!

    डाउनलोड करण्यासाठी सराव वर्कबुक

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

    स्तंभ.

    किमान (पर्यायी) - तयार करण्यासाठी सर्वात लहान यादृच्छिक संख्या. निर्दिष्ट न केल्यास, डीफॉल्ट 0 मूल्य वापरले जाते.

    मॅक्स (पर्यायी) - तयार करण्यासाठी सर्वात मोठी यादृच्छिक संख्या. निर्दिष्ट न केल्यास, डीफॉल्ट 1 मूल्य वापरले जाते.

    पूर्ण_संख्या (पर्यायी) - कोणत्या प्रकारची मूल्ये परत करायची हे निर्धारित करते:

    • TRUE - पूर्ण संख्या
    • असत्य किंवा वगळलेले (डीफॉल्ट) - दशांश संख्या

    RANDARRAY फंक्शन - लक्षात ठेवण्यासारख्या गोष्टी

    तुमच्या Excel वर्कशीटमध्ये यादृच्छिक संख्या कार्यक्षमतेने निर्माण करण्यासाठी, 6 महत्त्वाचे मुद्दे आहेत याची दखल घेण्यासाठी:

    • RANDARRAY फंक्शन फक्त Microsoft 365 आणि Excel 2021 साठी Excel मध्ये उपलब्ध आहे. Excel 2019, Excel 2016 आणि पूर्वीच्या आवृत्त्यांमध्ये RANDARRAY फंक्शन उपलब्ध नाही.
    • RANDARRAY द्वारे परत केलेला अ‍ॅरे हा अंतिम परिणाम असल्यास (सेलमधील आउटपुट आणि दुसर्‍या फंक्शनला पास केले जात नाही), एक्सेल आपोआप डायनॅमिक स्पिल श्रेणी तयार करते आणि यादृच्छिक संख्येसह पॉप्युलेट करते. त्यामुळे, तुम्ही सूत्र प्रविष्ट करता त्या सेलच्या खाली आणि/किंवा उजवीकडे पुरेशी रिक्त सेल असल्याची खात्री करा, अन्यथा #SPILL त्रुटी येईल.
    • कोणतेही वितर्क निर्दिष्ट केले नसल्यास, एक RANDARRAY( ) सूत्र 0 आणि 1 मधील एकल दशांश संख्या मिळवते.
    • जर पंक्ती किंवा/आणि स्तंभ वितर्क दशांश संख्येने दर्शविले जातात, तर ते लहान केले जातील दशांश बिंदूच्या आधी संपूर्ण पूर्णांक (उदा. 5.9 मानले जाईल5 म्हणून).
    • जर मिनिट किंवा कमाल युक्तिवाद परिभाषित केला नसेल तर, RANDARRAY अनुक्रमे 0 आणि 1 वर डीफॉल्ट होते.
    • इतर यादृच्छिक प्रमाणे फंक्शन्स, Excel RANDARRAY अस्थिर आहे, याचा अर्थ प्रत्येक वेळी वर्कशीटची गणना केल्यावर ते यादृच्छिक मूल्यांची एक नवीन सूची तयार करते. हे होण्यापासून रोखण्यासाठी, तुम्ही Excel चे Paste Special > Values वैशिष्ट्य वापरून मूल्यांसह सूत्रे बदलू शकता.

    मूलभूत Excel RANDARRAY सूत्र

    आणि आता, मी तुम्हाला एक यादृच्छिक Excel फॉर्म्युला त्याच्या सर्वात सोप्या फॉर्ममध्ये दाखवतो.

    समजा तुम्हाला 5 पंक्ती आणि 3 स्तंभ असलेली श्रेणी कोणत्याही यादृच्छिक संख्येसह भरायची आहे. ते पूर्ण करण्यासाठी, पहिले दोन आर्ग्युमेंट अशा प्रकारे सेट करा:

    • पंक्ती 5 आहेत कारण आम्हाला 5 ओळींमध्ये निकाल हवे आहेत.
    • स्तंभ 3 आहेत कारण आम्हाला 3 स्तंभांमध्ये निकाल हवे आहेत.

    इतर सर्व वितर्क आम्ही त्यांच्या डीफॉल्ट मूल्यांवर सोडतो आणि खालील सूत्र प्राप्त करतो:

    =RANDARRAY(5, 3)

    गंतव्य श्रेणीच्या वरच्या डाव्या सेलमध्ये (आमच्या बाबतीत A2) एंटर करा, एंटर की दाबा, आणि तुम्हाला पंक्ती आणि स्तंभांच्या निर्दिष्ट संख्येवर परिणाम दिसून येतील.

    जसे तुम्ही वरील स्क्रीनशॉटमध्ये पाहू शकता, हे मूलभूत RANDARRAY सूत्र 0 ते 1 यादृच्छिक दशांश संख्येसह श्रेणी भरते. जर तुम्हाला एका विशिष्ट श्रेणीमध्ये पूर्ण संख्या मिळवायची असेल, तर शेवटचे कॉन्फिगर करा पुढील उदाहरणांमध्ये दाखवल्याप्रमाणे तीन युक्तिवाद.

    यादृच्छिक कसे करावेExcel - RANDARRAY फॉर्म्युला उदाहरणे

    खाली तुम्हाला काही प्रगत सूत्रे सापडतील जी एक्सेलमधील ठराविक यादृच्छिक परिस्थितींना कव्हर करतात.

    दोन संख्यांमधील यादृच्छिक संख्या तयार करा

    ची सूची तयार करण्यासाठी विशिष्ट श्रेणीतील यादृच्छिक संख्या, 3थ्या वितर्कातील किमान मूल्य आणि 4थ्या वितर्कातील कमाल संख्या पुरवतात. तुम्हाला पूर्णांकांची किंवा दशांशांची आवश्यकता आहे यावर अवलंबून, 5वा वितर्क अनुक्रमे TRUE किंवा FALSE वर सेट करा.

    उदाहरणार्थ, 1 ते 100 यादृच्छिक पूर्णांकांसह 6 पंक्ती आणि 4 स्तंभांची श्रेणी भरू या. यासाठी , आम्ही RANDARRAY फंक्शनचे खालील आर्ग्युमेंट सेट करतो:

    • Rows 6 आहे कारण आम्हाला 6 ओळींमध्ये निकाल हवे आहेत.
    • स्तंभ 4 आहे कारण आम्हाला 4 स्तंभांमध्ये निकाल हवे आहेत.
    • किमान 1 आहे, जे आम्हाला हवे असलेले किमान मूल्य आहे.
    • कमाल 100 आहे, जे व्युत्पन्न केले जाणारे कमाल मूल्य आहे.
    • पूर्ण_संख्या खरे आहे कारण आपल्याला पूर्णांकांची आवश्यकता आहे.

    वितर्क एकत्र ठेवल्यास, आपल्याला मिळेल हे सूत्र:

    =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) <3

    टीप. अंतर्गत एक्सेल तारखा अनुक्रमांक म्हणून संग्रहित करते, त्यामुळे सूत्र परिणाम बहुधा संख्या म्हणून प्रदर्शित केले जातील. परिणाम योग्यरित्या प्रदर्शित करण्यासाठी, स्पिल श्रेणीतील सर्व सेलवर तारीख स्वरूप लागू करा.

    एक्सेलमध्ये यादृच्छिक कामाचे दिवस तयार करा

    यादृच्छिक कामकाजाचे दिवस तयार करण्यासाठी, RANDARRAY फंक्शन WORKDAY च्या पहिल्या युक्तिवादात याप्रमाणे एम्बेड करा:

    WORKDAY(RANDARRAY(पंक्ती, स्तंभ, date1<2)>, 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))

    <3

    टिपा आणि नोट्स:

    • सूत्राचे तपशीलवार स्पष्टीकरण f असू शकते एक्सेलमध्ये डुप्लिकेटशिवाय यादृच्छिक क्रमांक कसे तयार करावेत.
    • एक्सेल 2019 आणि त्यापूर्वी, RANDARRAY फंक्शन उपलब्ध नाही. त्याऐवजी, कृपया हा उपाय पहा.

    एक्सेलमध्ये यादृच्छिकपणे क्रमवारी कशी लावायची

    एक्सेलमध्ये डेटा शफल करण्यासाठी, "सॉर्ट बाय" अॅरेसाठी RANDARRAY वापरा ( by_array युक्तिवाद. ROWS फंक्शन तुमच्या मधील पंक्तींची संख्या मोजेलडेटा सेट, किती यादृच्छिक संख्या व्युत्पन्न करायच्या हे दर्शविते:

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

    या दृष्टिकोनाने, तुम्ही एक्सेलमध्ये यादृच्छिकपणे सूची क्रमवारी लावा, मग त्यात क्रमांक, तारखा किंवा मजकूर नोंदी असतील:

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

    तसेच, तुम्ही देखील करू शकता तुमचा डेटा मिक्स न करता पंक्ती शफल करा:

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

    एक्सेलमध्ये रँडम सिलेक्शन कसे मिळवायचे

    रँडम काढण्यासाठी सूचीमधून नमुना, येथे वापरण्यासाठी एक सामान्य सूत्र आहे:

    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 मधील मूल्य किती मूल्ये निर्माण करायची हे परिभाषित करते . किमान संख्या हार्डकोड केलेली आहे (1) आणि कमाल संख्या तुमच्या डेटा सेटमधील पंक्तींच्या संख्येशी संबंधित आहे, जी ROWS फंक्शनद्वारे परत केली जाते.

    यादृच्छिक पूर्णांकांची अ‍ॅरे थेट row_num वर जाते INDEX फंक्शनचा युक्तिवाद, परत करण्‍यासाठी आयटमची पोझिशन्स निर्दिष्ट करून. वरील स्क्रीनशॉटमधील नमुन्यासाठी, ती आहे:

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

    टीप. पासून एक मोठा नमुना निवडतानाएक लहान डेटा संच, तुमच्या यादृच्छिक निवडीमध्ये एकाच नोंदीच्या एकापेक्षा जास्त घटनांचा समावेश असण्याची शक्यता आहे, कारण RANDARRAY केवळ अद्वितीय संख्या तयार करेल याची कोणतीही हमी नाही. हे होण्यापासून रोखण्यासाठी, या सूत्राची डुप्लिकेट-मुक्त आवृत्ती वापरा.

    Excel मध्‍ये यादृच्छिक पंक्ती कशी निवडावी

    तुमच्‍या डेटा सेटमध्‍ये एकापेक्षा अधिक स्‍तंभ असतील, तर नमुनामध्‍ये कोणते स्‍तंभ समाविष्ट करायचे ते निर्दिष्ट करा. यासाठी, INDEX फंक्शनच्या शेवटच्या वितर्क ( column_num ) साठी अॅरे स्थिरांक द्या, जसे की:

    =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 , इ. ही व्हॅल्यू आहेतयादृच्छिकपणे नियुक्त केले.

    उदाहरणार्थ, 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)

    परिणामी, तुम्ही समान सूत्रासह कोणतीही संख्या, अक्षरे, मजकूर, तारखा आणि वेळा यादृच्छिकपणे नियुक्त करण्यास सक्षम असाल:

    टीप. RANDARRAY फंक्शन वर्कशीटमधील प्रत्येक बदलासह नवीन यादृच्छिक मूल्ये निर्माण करत राहील, कारण प्रत्येक वेळी नवीन मूल्ये नियुक्त केली जातील. नियुक्त केलेल्या मूल्यांचे "निराकरण" करण्यासाठी, पेस्ट स्पेशल > सूत्रे त्यांच्या गणना केलेल्या मूल्यांसह पुनर्स्थित करण्यासाठी मूल्ये वैशिष्ट्ये.

    हे सूत्र कसे कार्य करते

    या सोल्यूशनच्या केंद्रस्थानी पुन्हा RANDARRAY फंक्शन आहे जे तुम्ही निर्दिष्ट केलेल्या किमान आणि कमाल संख्यांवर आधारित यादृच्छिक पूर्णांकांची अॅरे तयार करते (1 पासून आमच्या बाबतीत 3 पर्यंत). ROWS फंक्शन RANDARRAY ला किती यादृच्छिक संख्या व्युत्पन्न करायचे ते सांगते. हा अॅरे CHOOSE फंक्शनच्या index_num युक्तिवादावर जातो. उदाहरणार्थ:

    =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 मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.