Excel मध्ये यादृच्छिक संख्या निर्माण करण्यासाठी RAND आणि RANDBETWEEN कार्ये

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

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

ट्यूटोरियल एक्सेल यादृच्छिक क्रमांक जनरेटर अल्गोरिदमची विशिष्टता स्पष्ट करते आणि एक्सेलमध्ये यादृच्छिक क्रमांक, तारखा, पासवर्ड आणि इतर मजकूर स्ट्रिंग्स व्युत्पन्न करण्यासाठी RAND आणि RANDBETWEEN फंक्शन्स कसे वापरायचे ते दाखवते.

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

यादृच्छिकतेचे क्रिप्टोग्राफी, आकडेवारी, लॉटरी, जुगार आणि इतर अनेक क्षेत्रांमध्ये विविध प्रकारचे अनुप्रयोग आहेत. आणि याला नेहमीच मागणी असल्याने, यादृच्छिक संख्या तयार करण्याच्या विविध पद्धती प्राचीन काळापासून अस्तित्वात आहेत, जसे की नाणी फ्लिप करणे, फासे फिरवणे, पत्ते खेळणे इ. अर्थात, आम्ही या ट्युटोरियलमधील अशा "विदेशी" तंत्रांवर अवलंबून राहणार नाही आणि Excel यादृच्छिक क्रमांक जनरेटरने काय ऑफर केले आहे यावर लक्ष केंद्रित करणार नाही.

    Excel यादृच्छिक क्रमांक जनरेटर - मूलभूत गोष्टी

    जरी एक्सेल यादृच्छिक जनरेटर यादृच्छिकतेच्या सर्व मानक चाचण्या उत्तीर्ण करतो, तरीही ते सत्य यादृच्छिक संख्या तयार करत नाही. पण ते लगेच लिहू नका :) स्यूडो-रँडम एक्सेल यादृच्छिक फंक्शन्सद्वारे उत्पादित संख्या अनेक उद्देशांसाठी ठीक आहेत.

    चला एक घेऊ एक्सेल यादृच्छिक जनरेटर अल्गोरिदमकडे बारकाईने पहा जेणेकरुन तुम्हाला कळेल की तुम्ही त्यातून काय अपेक्षा करू शकता आणि काय करू शकत नाही.

    बहुतेक संगणकाप्रमाणे" 2Yu& ".

    सावधगिरीचा शब्द! तुम्ही यादृच्छिक पासवर्ड तयार करण्यासाठी समान सूत्र वापरल्यास, ते जिंकतील मजबूत होऊ नका. अर्थात, अधिक CHAR/RANDBETWEEN फंक्शन्स चेन करून तुम्ही लांब मजकूर स्ट्रिंग्स व्युत्पन्न करू शकत नाही असे म्हणण्यासारखे काहीही नाही. तथापि, क्रम किंवा वर्ण यादृच्छिक करणे अशक्य आहे, उदा. 1ले फंक्शन नेहमी एक संख्या देते, 2रे फंक्शन एक अप्परकेस अक्षर देते आणि असेच बरेच काही.

    तुम्ही Excel मध्ये सक्षम प्रगत यादृच्छिक पासवर्ड जनरेटर शोधत असाल तर कोणत्याही लांबीच्या आणि पॅटर्नच्या मजकूर स्ट्रिंग्स तयार करताना, तुम्ही चाचणी स्ट्रिंगसाठी प्रगत रँडम जनरेटरची क्षमता तपासू शकता.

    तसेच, कृपया लक्षात ठेवा की वरील सूत्राने व्युत्पन्न केलेली मजकूर स्ट्रिंग प्रत्येक वेळी बदलेल तुमची वर्कशीट पुन्हा मोजण्याची वेळ. तुमची स्ट्रिंग्स किंवा पासवर्ड तयार झाल्यावर ते सारखेच राहतील याची खात्री करण्यासाठी, तुम्हाला RANDBETWEEN फंक्शनला व्हॅल्यू अपडेट करण्यापासून थांबवावे लागेल, जे आम्हाला थेट पुढील विभागात घेऊन जाते.

    रँड आणि रँडबेटवीनला कसे रोखायचे पुनर्गणना करणे

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

      <11 एका सेल मध्ये RAND किंवा RANDBETWEEN फंक्शन्सची पुनर्गणना थांबवण्यासाठी, तो सेल निवडा, फॉर्म्युला बारवर स्विच करा आणि सूत्र बदलण्यासाठी F9 दाबा.मूल्य.
    1. एक्सेल यादृच्छिक फंक्शनला पुनर्गणना करण्यापासून रोखण्यासाठी, पेस्ट स्पेशल > मूल्ये वैशिष्ट्य. यादृच्छिक सूत्रासह सर्व सेल निवडा, त्यांची कॉपी करण्यासाठी Ctrl + C दाबा, त्यानंतर निवडलेल्या श्रेणीवर उजवे क्लिक करा आणि स्पेशल पेस्ट करा > मूल्ये क्लिक करा.

    यादृच्छिक संख्या "फ्रीज" करण्याच्या या तंत्राबद्दल अधिक जाणून घेण्यासाठी, मूल्यांसह सूत्रे कशी बदलायची ते पहा.

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

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

    1. यादृच्छिक संख्यांची सूची तयार करण्यासाठी RAND किंवा RANDBETWEEN फंक्शन वापरा. तुमच्या गरजेपेक्षा जास्त मूल्ये तयार करा कारण काही डुप्लिकेट नंतर हटवल्या जातील.
    2. वर वर्णन केल्याप्रमाणे सूत्रांचे मूल्यांमध्ये रूपांतर करा.
    3. एक्सेलचे अंगभूत साधन वापरून डुप्लिकेट मूल्ये काढून टाका किंवा आमचे एक्सेलसाठी प्रगत डुप्लिकेट रिमूव्हर.

    या ट्यूटोरियलमध्ये अधिक उपाय मिळू शकतात: डुप्लिकेटशिवाय यादृच्छिक क्रमांक कसे तयार करायचे.

    एक्सेलसाठी प्रगत रँडम नंबर जनरेटर

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

    AbleBits Random Generator Excel साठी अधिक शक्तिशाली आणि वापरकर्ता म्हणून डिझाइन केले होते-Excel च्या RAND आणि RANDBETWEEN फंक्शन्ससाठी अनुकूल पर्याय. हे Microsoft Excel 2019, 2016, 2013, 2010, 2007 आणि 2003 च्या सर्व आवृत्त्यांसह तितकेच चांगले कार्य करते आणि मानक यादृच्छिक कार्यांच्या गुणवत्ता आणि उपयोगिता समस्यांचे निराकरण करते.

    AbleBits रँडम नंबर जनरेटर अल्गोरिदम

    आमच्या यादृच्छिक जनरेटरला कृतीत दाखवण्यापूर्वी, मी त्याच्या अल्गोरिदमवर काही मुख्य टिपा देऊ या जेणेकरून आम्ही नेमके काय ऑफर करत आहोत हे तुम्हाला कळेल.

    • एक्सेलसाठी एबलबिट्स रँडम नंबर जनरेटर यावर आधारित आहे मर्सेन ट्विस्टर अल्गोरिदम, जे उच्च-गुणवत्तेच्या स्यूडो यादृच्छिकतेसाठी उद्योग मानक मानले जाते.
    • आम्ही आवृत्ती MT19937 वापरतो जी 2^19937 - 1 या दीर्घ कालावधीसह 32-बिट पूर्णांकांचा सामान्यपणे वितरित अनुक्रम तयार करते. जे सर्व काल्पनिक परिस्थितींसाठी पुरेसे आहे.
    • या पद्धतीचा वापर करून तयार केलेल्या यादृच्छिक संख्या अतिशय उच्च दर्जाच्या आहेत. यादृच्छिक क्रमांक जनरेटरने सांख्यिकीय यादृच्छिकतेसाठी अनेक चाचण्या यशस्वीरीत्या पार केल्या आहेत, ज्यात सुप्रसिद्ध NIST सांख्यिकीय चाचणी सूट आणि डायहार्ड चाचण्या आणि TestU01 क्रश यादृच्छिकता चाचण्यांचा समावेश आहे.

    एक्सेल यादृच्छिक फंक्शन्सच्या विपरीत, आमचा रँडम नंबर जनरेटर स्थायी यादृच्छिक मूल्ये तयार करते जी स्प्रेडशीटची पुनर्गणना केल्यावर बदलत नाहीत.

    आधीच नमूद केल्याप्रमाणे, एक्सेलसाठी हा प्रगत यादृच्छिक क्रमांक जनरेटर एक फॉर्म्युला विनामूल्य (आणि परिणामी त्रुटी-मुक्त :) मार्ग ऑफर करतोविविध यादृच्छिक मूल्ये तयार करा जसे की:

    • यादृच्छिक पूर्णांक किंवा दशांश संख्या, अद्वितीय संख्यांसह
    • यादृच्छिक तारखा (कामाचे दिवस, शनिवार व रविवार किंवा दोन्ही आणि वैकल्पिकरित्या अद्वितीय तारखा)
    • यादृच्छिक मजकूर स्ट्रिंग्स, दिलेल्या लांबी आणि पॅटर्नच्या पासवर्डसह, किंवा मुखवटाद्वारे
    • सत्य आणि असत्य ची यादृच्छिक बुलियन मूल्ये
    • सानुकूल सूचीमधून यादृच्छिक निवड

    आणि आता, वचन दिल्याप्रमाणे, रँडम नंबर जनरेटर कृतीत आहे ते पाहू.

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

    एबलबिट्स रँडम नंबर जनरेटरसह, यादृच्छिक संख्यांची सूची तयार करणे क्लिक करण्याइतके सोपे आहे. व्युत्पन्न करा बटण.

    युनिक यादृच्छिक पूर्णांक तयार करणे

    तुम्हाला फक्त यादृच्छिक पूर्णांकांसह पॉप्युलेट करण्यासाठी श्रेणी निवडायची आहे, सेट करा तळाशी आणि वरची मूल्ये आणि वैकल्पिकरित्या, युनिक मूल्ये बॉक्स तपासा.

    यादृच्छिक वास्तविक संख्या (दशांश) तयार करणे

    अशाच प्रकारे, तुम्ही निर्दिष्ट केलेल्या श्रेणीमध्ये यादृच्छिक दशांश संख्यांची मालिका तयार करू शकता.

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

    तारीखांसाठी, आमचा रँडम नंबर जनरेटर खालील पर्याय प्रदान करतो:

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

    यादृच्छिक मजकूर स्ट्रिंग व्युत्पन्न करा आणिपासवर्ड

    यादृच्छिक संख्या आणि तारखांव्यतिरिक्त, या रँडम जनरेटरसह तुम्ही विशिष्ट वर्ण संचांसह सहजपणे यादृच्छिक अल्फान्यूमेरिक स्ट्रिंग तयार करू शकता. कमाल स्ट्रिंग लांबी 99 वर्णांची आहे, जी खरोखर मजबूत पासवर्ड तयार करण्यास अनुमती देते.

    AbleBits रँडम नंबर जनरेटरद्वारे प्रदान केलेला एक अद्वितीय पर्याय मास्कद्वारे यादृच्छिक मजकूर स्ट्रिंग तयार करत आहे. 10>. जागतिक स्तरावर युनिक आयडेंटिफायर (GUID), पिन कोड, SKU, आणि असेच निर्माण करण्यासाठी हे अतिशय उपयुक्त वैशिष्ट्य आहे.

    उदाहरणार्थ, यादृच्छिक GUID ची सूची मिळविण्यासाठी, तुम्ही हेक्साडेसिमल वर्ण संच निवडा आणि टाइप करा? ???????-??????-????-???????????? मास्क बॉक्समध्ये, स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे:

    तुम्हाला आमचे रँडम जनरेटर वापरून पहायचे असल्यास, डाउनलोड करण्यासाठी तुमचे स्वागत आहे. आमच्या Excel साठी Ultimate Suite चा भाग म्हणून ते खाली दिले आहे.

    उपलब्ध डाउनलोड

    यादृच्छिक सूत्र उदाहरणे (.xlsx फाइल)

    अंतिम सूट 14-दिवस पूर्ण-कार्यक्षम आवृत्ती (. exe फाइल)

    प्रोग्राम्स, एक्सेल रँडम नंबर जनरेटर काही गणितीय सूत्रे वापरून स्यूडो-रँडम नंबरतयार करतो. तुमच्यासाठी याचा अर्थ असा आहे की, सैद्धांतिकदृष्ट्या, Excel द्वारे व्युत्पन्न केलेल्या यादृच्छिक संख्या अंदाज करण्यायोग्य आहेत, जर एखाद्याला जनरेटरच्या अल्गोरिदमचे सर्व तपशील माहित असतील. हेच कारण आहे की ते कधीही दस्तऐवजीकरण केले गेले नाही आणि क्वचितच असेल. बरं, आम्हाला Excel मधील यादृच्छिक क्रमांक जनरेटरबद्दल काय माहिती आहे?
    • Excel RAND आणि RANDBETWEEN फंक्शन्स युनिफॉर्म वितरण मधून स्यूडो-रँडम क्रमांक तयार करतात. , उर्फ ​​आयताकृती वितरण, जेथे रँडम व्हेरिएबल घेऊ शकतील अशा सर्व मूल्यांसाठी समान संभाव्यता असते. एकसमान वितरणाचे उत्तम उदाहरण म्हणजे एकच डाई टाकणे. नाणेफेकीचा परिणाम सहा संभाव्य मूल्ये (1, 2, 3, 4, 5, 6) आहे आणि या प्रत्येक मूल्याची समान शक्यता आहे. अधिक वैज्ञानिक स्पष्टीकरणासाठी, कृपया wolfram.com पहा.
    • Excel RAND किंवा RANDBETWEEN फंक्शन, जे संगणकाच्या सिस्टीमच्या वेळेपासून सुरू केले जातील अशी अफवा पसरवण्याचा कोणताही मार्ग नाही. तांत्रिकदृष्ट्या, सीड हा यादृच्छिक संख्यांचा क्रम तयार करण्यासाठी प्रारंभिक बिंदू आहे. आणि प्रत्येक वेळी एक्सेल यादृच्छिक फंक्शनला कॉल केल्यावर, एक नवीन सीड वापरला जातो जो एक अद्वितीय यादृच्छिक क्रम मिळवतो. दुसऱ्या शब्दांत, Excel मध्ये यादृच्छिक क्रमांक जनरेटर वापरताना, तुम्हाला RAND किंवा RANDBETWEEN सह पुनरावृत्ती करण्यायोग्य क्रम मिळू शकत नाही.फंक्शन, किंवा VBA सह, किंवा इतर कोणत्याही प्रकारे.
    • सुरुवातीच्या एक्सेल आवृत्त्यांमध्ये, एक्सेल 2003 पूर्वी, यादृच्छिक पिढी अल्गोरिदमचा कालावधी तुलनेने लहान होता (1 दशलक्ष पेक्षा कमी नॉन-रिकरिंग यादृच्छिक संख्या क्रम) आणि तो अयशस्वी झाला. लांबलचक यादृच्छिक अनुक्रमांवर यादृच्छिकतेच्या अनेक मानक चाचण्या. म्हणून, जर कोणीतरी जुन्या एक्सेल आवृत्तीसह कार्य करत असेल, तर तुम्ही मोठ्या सिम्युलेशन मॉडेलसह RAND फंक्शन वापरणे चांगले नाही.

    तुम्ही सत्य यादृच्छिक डेटा शोधत असल्यास, तुम्ही कदाचित तृतीय-पक्ष यादृच्छिक क्रमांक जनरेटर वापरू शकता जसे की www.random.org ज्याचा यादृच्छिकपणा वातावरणातील आवाजातून येतो. ते यादृच्छिक क्रमांक, गेम आणि लॉटरी, रंग कोड, यादृच्छिक नावे, संकेतशब्द, अल्फान्यूमेरिक स्ट्रिंग आणि इतर यादृच्छिक डेटा व्युत्पन्न करण्यासाठी विनामूल्य सेवा देतात.

    ठीक आहे, हा बराच लांब तांत्रिक परिचय संपतो आणि आम्ही व्यावहारिक आणि अधिक उपयुक्त गोष्टी.

    Excel RAND फंक्शन - रँडम रिअल नंबर व्युत्पन्न करा

    एक्सेलमधील RAND फंक्शन हे विशेषत: यादृच्छिक संख्या तयार करण्यासाठी डिझाइन केलेल्या दोन फंक्शन्सपैकी एक आहे. हे 0 आणि 1 मधील यादृच्छिक दशांश संख्या (वास्तविक संख्या) मिळवते.

    RAND() हे अस्थिर कार्य आहे, याचा अर्थ प्रत्येक वेळी वर्कशीटची गणना केल्यावर एक नवीन यादृच्छिक संख्या तयार केली जाते. आणि प्रत्येक वेळी जेव्हा तुम्ही वर्कशीटवर कोणतीही कृती करता तेव्हा असे घडते, उदाहरणार्थ एखादे सूत्र अपडेट करा (रँड फॉर्म्युला आवश्यक नाही, फक्त इतर कोणतेही सूत्रशीट), सेल संपादित करा किंवा नवीन डेटा प्रविष्ट करा.

    RAND फंक्शन एक्सेल 365 - 2000 च्या सर्व आवृत्त्यांमध्ये उपलब्ध आहे.

    एक्सेल रँड फंक्शनमध्ये कोणतेही युक्तिवाद नसल्यामुळे, तुम्ही फक्त =RAND() प्रविष्ट करा. सेलमध्ये आणि नंतर तुम्हाला पाहिजे तितक्या सेलमध्ये सूत्र कॉपी करा:

    आणि आता, एक पाऊल पुढे टाकू आणि त्यानुसार यादृच्छिक संख्या तयार करण्यासाठी काही RAND सूत्रे लिहू. तुमच्या अटींनुसार.

    सूत्र 1. श्रेणीचे वरचे बंधन मूल्य निर्दिष्ट करा

    शून्य आणि कोणत्याही N मूल्यादरम्यान यादृच्छिक संख्या निर्माण करण्यासाठी, तुम्ही RAND फंक्शनचा गुणाकार करा N:

    RAND()* N

    उदाहरणार्थ, 0 पेक्षा जास्त किंवा समान परंतु 50 पेक्षा कमी यादृच्छिक संख्यांचा क्रम तयार करण्यासाठी, खालील सूत्र वापरा:

    =RAND()*50

    टीप. परत केलेल्या यादृच्छिक क्रमामध्ये वरचे बंधन मूल्य कधीही समाविष्ट केले जात नाही. उदाहरणार्थ, जर तुम्हाला 0 आणि 10 मधील यादृच्छिक संख्या मिळवायच्या असतील, 10 सह, योग्य सूत्र =RAND()*11 आहे.

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

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

    RAND()*( B - A )+ A

    कुठे A हे लोअर बाउंड व्हॅल्यू आहे (सर्वात लहान संख्या) आणि B हे वरचे बाउंड व्हॅल्यू (सर्वात मोठी संख्या) आहे.

    उदाहरणार्थ, 10 आणि 50 दरम्यान यादृच्छिक संख्या तयार करण्यासाठी , तुम्ही खालील सूत्र वापरू शकता:

    =RAND()*(50-10)+10

    टीप. हे यादृच्छिक सूत्र कधीही समान संख्या परत करणार नाहीनिर्दिष्ट श्रेणीच्या सर्वात मोठ्या संख्येपर्यंत ( B मूल्य).

    सूत्र 3. एक्सेलमध्ये यादृच्छिक पूर्णांक तयार करणे

    एक्सेल रँड फंक्शन यादृच्छिक पूर्णांक तयार करण्यासाठी, वरीलपैकी एक सूत्र घ्या आणि ते INT फंक्शनमध्ये गुंडाळा.

    तयार करण्यासाठी 0 आणि 50 मधील यादृच्छिक पूर्णांक:

    =INT(RAND()*50)

    10 आणि 50 दरम्यान यादृच्छिक पूर्णांक तयार करण्यासाठी:

    =INT(RAND()*(50-10)+10)

    Excel RANDBETWEEN फंक्शन - निर्दिष्ट श्रेणीमध्ये यादृच्छिक पूर्णांक व्युत्पन्न करा

    RANDBETWEEN हे यादृच्छिक संख्या निर्माण करण्यासाठी Excel द्वारे प्रदान केलेले दुसरे कार्य आहे. हे तुम्ही निर्दिष्ट केलेल्या श्रेणीमध्ये यादृच्छिक पूर्णांक मिळवते:

    RANDBETWEEN(तळाशी, शीर्ष)

    स्पष्टपणे, b ottom ही सर्वात कमी संख्या आहे आणि शीर्ष तुम्हाला मिळवायच्या असलेल्या यादृच्छिक संख्यांच्या श्रेणीतील सर्वोच्च संख्या आहे.

    RAND प्रमाणे, Excel चे RANDBETWEEN हे एक अस्थिर कार्य आहे आणि ते प्रत्येक वेळी तुमची स्प्रेडशीट पुनर्गणना करतेवेळी नवीन यादृच्छिक पूर्णांक देते.

    उदाहरणार्थ, 10 आणि 50 (10 आणि 50 सह) दरम्यान यादृच्छिक पूर्णांक तयार करण्यासाठी, खालील RANDBETWEEN सूत्र वापरा:

    =RANDBETWEEN(10, 50)

    Excel मधील RANDBETWEEN फंक्शन सकारात्मक आणि ऋण अशा दोन्ही संख्या तयार करू शकते. उदाहरणार्थ, -10 ते 10 पर्यंत यादृच्छिक पूर्णांकांची सूची मिळविण्यासाठी, तुमच्या वर्कशीटमध्ये खालील सूत्र प्रविष्ट करा:

    =RANDBETWEEN(-10, 10)

    RANDBETWEEN फंक्शन Excel 365 - Excel 2007 मध्ये उपलब्ध आहे. पूर्वीच्या आवृत्त्या, तुम्ही RAND सूत्र वापरू शकतावरील उदाहरण 3 मध्ये दाखवले आहे.

    पुढे या ट्युटोरियलमध्ये, पूर्णांकांव्यतिरिक्त इतर यादृच्छिक मूल्ये निर्माण करण्यासाठी RANDBETWEEN फंक्शन कसे वापरायचे हे दाखवणारी आणखी काही सूत्र उदाहरणे तुम्हाला आढळतील.

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

    विशिष्ट दशांश स्थानांसह यादृच्छिक संख्या तयार करा

    तरीही Excel मधील RANDBEETWEEN फंक्शन यादृच्छिक पूर्णांक परत करण्यासाठी डिझाइन केले होते, तुम्ही यादृच्छिक दशांश संख्या तुम्हाला पाहिजे तितक्या दशांश स्थानांसह परत करण्यास भाग पाडू शकता.

    उदाहरणार्थ, एका दशांश स्थानासह संख्यांची सूची मिळवण्यासाठी, तुम्ही तळाची आणि वरची मूल्ये 10 ने गुणा, आणि नंतर मिळालेल्या मूल्याला 10 ने विभाजित करा:

    RANDBETWEEN( तळाचे मूल्य * 10, शीर्ष मूल्य * 10)/10

    खालील RANDBETWEEN सूत्र 1 आणि 50 मधील यादृच्छिक दशांश संख्या मिळवते:

    =RANDBETWEEN(1*10, 50*10)/10

    अशाच प्रकारे, 1 आणि 50 दरम्यान यादृच्छिक संख्या निर्माण करण्यासाठी 2 दशांश ठिकाणी, तुम्ही RANDBETWEEN फंक्शनच्या वितर्कांना 100 ने गुणा, आणि नंतर निकालाला 100 ने भागा:

    =RANDBETWEEN(1*100, 50*100) / 100

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

    ते यादृच्छिक d ची यादी परत करा दिलेल्या दोन तारखांमधील ates, DATEVALUE सह संयोजनात RANDBETWEEN फंक्शन वापरा:

    RANDBETWEEN(DATEVALUE( प्रारंभ तारीख ), DATEVALUE( शेवटची तारीख ))

    उदाहरणार्थ , ते1-जून-2015 आणि 30-जून-2015 दरम्यानच्या तारखांची यादी मिळवा, तुमच्या वर्कशीटमध्ये खालील सूत्र प्रविष्ट करा:

    =RANDBETWEEN(DATEVALUE("1-Jun-2015"),DATEVALUE("30-Jun-2015"))

    वैकल्पिकपणे, तुम्ही त्याऐवजी DATE फंक्शन वापरू शकता DATEVALUE:

    =RANDBETWEEN(DATE(2015,6,1),DATEVALUE(2015,6,30))

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

    यादृच्छिक आठवड्याचे दिवस किंवा शनिवार व रविवार तयार करणे यासारख्या अनेक प्रगत पर्यायांसाठी, तारखांसाठी प्रगत यादृच्छिक जनरेटर पहा.

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

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

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

    सूत्र 1. निर्दिष्ट श्रेणीमध्ये यादृच्छिक वेळा निर्माण करा

    कोणत्याही दोन वेळा दरम्यान यादृच्छिक वेळा घालण्यासाठी तुम्ही निर्दिष्ट करता, एकतर TIME किंवा T वापरा Excel RAND सह संयोगाने IMEVALUE कार्य:

    TIME( प्रारंभ वेळ )+RAND() * (TIME( प्रारंभ वेळ ) - TIME( समाप्ती वेळ )) TIMEVALUE( प्रारंभ वेळ )+RAND() * (TIMEVALUE( प्रारंभ वेळ ) - TIMEVALUE( समाप्ती वेळ ))

    उदाहरणार्थ, ते 6:00 AM आणि 5:30 PM दरम्यान यादृच्छिक वेळ घाला, तुम्ही खालीलपैकी कोणतेही सूत्र वापरू शकता:

    =TIME(6,0,0) + RAND() * (TIME(17,30,0) - TIME(6,0,0))

    =TIMEVALUE("6:00 AM") + RAND() * (TIMEVALUE("5:30 PM") - TIMEVALUE("6:00 AM"))

    सूत्र 2. जनरेटिंगयादृच्छिक तारखा आणि वेळा

    यादृच्छिक तारीख आणि वेळा ची सूची तयार करण्यासाठी, RANDBETWEEN आणि DATEVALUE कार्यांचे संयोजन वापरा:

    RANDBETWEEN(DATEVALUE( प्रारंभ तारीख) , DATEVALUE( शेवटची तारीख )) + RANDBETWEEN(TIMEVALUE( प्रारंभ वेळ ) * 10000, TIMEVALUE( समाप्ती वेळ ) * 10000)/10000

    समजा तुम्हाला 1 जून 2015 ते 30 जून 2015 या कालावधीत सकाळी 7:30 ते संध्याकाळी 6:00 दरम्यान यादृच्छिक तारखा टाकायच्या असतील, तर खालील सूत्र उपयुक्त ठरेल:

    =RANDBETWEEN(DATEVALUE("1-Jun-2015"), DATEVALUE("30-Jun-2015")) + RANDBETWEEN(TIMEVALUE("7:30 AM") * 10000, TIMEVALUE("6:00 PM") * 10000) / 10000

    तुम्ही अनुक्रमे DATE आणि TIME फंक्शन्स वापरून तारखा आणि वेळा देखील देऊ शकता:

    =RANDBETWEEN(DATE(2015,6,1), DATE(2015,6,30)) + RANDBETWEEN(TIME(7,30,0) * 10000, TIME(18,0,0) * 10000) / 10000

    एक्सेलमध्ये यादृच्छिक अक्षरे निर्माण करणे

    यादृच्छिक अक्षर परत करण्यासाठी, तीन भिन्न कार्यांचे संयोजन आवश्यक आहे:

    =CHAR(RANDBETWEEN(CODE("A"),CODE("Z")))

    जेथे A हा पहिला वर्ण आहे आणि Z तुम्हाला समाविष्ट करायचे असलेल्या अक्षरांच्या श्रेणीतील शेवटचे वर्ण आहे (वर्णक्रमानुसार).

    वरील सूत्रात:

    • CODE निर्दिष्ट अक्षरांसाठी अंकीय ANSI कोड मिळवते.
    • RANDBETWEEN n घेते श्रेणीच्या तळाशी आणि शीर्ष मूल्ये म्हणून CODE फंक्शन्सद्वारे परत केलेले अंक.
    • CHAR RANDBETWEEN द्वारे परत केलेल्या यादृच्छिक ANSI कोडला संबंधित अक्षरांमध्ये रूपांतरित करते.

    टीप. अप्परकेस आणि लोअरकेस वर्णांसाठी ANSI कोड वेगळे असल्याने, हे सूत्र केस-संवेदी आहे.

    एएनएसआय कॅरेक्टर कोड्स चार्ट जर एखाद्याला मनापासून आठवत असेल, तर तुम्हाला काहीही प्रतिबंधित करत नाहीथेट RANDBETWEEN फंक्शनला कोड पुरवण्यापासून.

    उदाहरणार्थ, A (ANSI कोड 65) आणि Z<2 मधील यादृच्छिक अपरकेस अक्षरे मिळवण्यासाठी> (ANSI कोड 90), तुम्ही लिहा:

    =CHAR(RANDBETWEEN(65, 90))

    लोअरकेस अक्षरे तयार करण्यासाठी a (ANSI कोड 97) ते z (ANSI कोड 122), तुम्ही खालील सूत्र वापरता:

    =CHAR(RANDBETWEEN(97, 122))

    यादृच्छिक विशेष वर्ण समाविष्ट करण्यासाठी, जसे की ! " # $ % & ' ( ) * + , - /, RANDBETWEEN फंक्शन वापरा तळाशी पॅरामीटर 33 वर सेट करा ("!' साठी ANSI कोड) आणि शीर्ष पॅरामीटर 47 वर सेट केले ("/" साठी ANSI कोड).

    =CHAR(RANDBETWEEN(33,47))

    Excel मध्ये मजकूर स्ट्रिंग आणि पासवर्ड तयार करणे

    Excel मध्ये एक यादृच्छिक मजकूर स्ट्रिंग तयार करण्यासाठी , तुम्हाला फक्त अनेक CHAR / RANDBEETWEEN फंक्शन्स जोडणे आवश्यक आहे.

    उदाहरणार्थ, 4 वर्ण असलेल्या पासवर्डची सूची तयार करण्यासाठी, तुम्ही यासारखे सूत्र वापरू शकता:

    =RANDBETWEEN(0,9) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(97, 122)) & CHAR(RANDBETWEEN(33,47))

    फॉर्म्युला अधिक संक्षिप्त करण्यासाठी, मी थेट सूत्रामध्ये ANSI कोड दिले. चार फंक्शन्स खालील यादृच्छिक मूल्ये परत करतात:

    • RANDBETWEEN(0,9) - 0 आणि 9 मधील यादृच्छिक संख्या मिळवतात.
    • CHAR(RANDBETWEEN(65,90)) - A आणि <मधील यादृच्छिक UPPERCASE अक्षरे मिळवतात 1>Z .
    • CHAR(RANDBETWEEN(97, 122)) - a आणि z मधील यादृच्छिक लोअरकेस अक्षरे परत करते.
    • CHAR(RANDBETWEEN(33,47)) - यादृच्छिक विशेष वर्ण मिळवते.

    वरील सूत्राने व्युत्पन्न केलेली मजकूर स्ट्रिंग " 4Np# " किंवा

    मायकेल ब्राउन हे सॉफ्टवेअर टूल्स वापरून जटिल प्रक्रिया सुलभ करण्याच्या उत्कटतेने एक समर्पित तंत्रज्ञान उत्साही आहे. टेक उद्योगातील एका दशकाहून अधिक अनुभवासह, त्यांनी Microsoft Excel आणि Outlook, तसेच Google Sheets आणि Docs मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.