एक्सेल में यादृच्छिक संख्या उत्पन्न करने का एक तरीका है रैंड समारोह। अपने आप में, फ़ंक्शन यादृच्छिक संख्याओं की सीमित सीमा उत्पन्न करता है, लेकिन उपयोग करके रैंड अन्य कार्यों के साथ सूत्रों में, मूल्यों की सीमा को आसानी से विस्तारित किया जा सकता है ताकि:
- एक सीमा के उच्च और निम्न मूल्यों को निर्दिष्ट करके, रैंड एक निर्दिष्ट सीमा के भीतर यादृच्छिक संख्याओं को वापस करने के लिए बनाया जा सकता है, जैसे कि 1 और 10 या 1 और 100।
- फ़ंक्शन के आउटपुट को फ़ंक्शन को संयोजित करके पूर्णांक में पूर्ण किया जा सकता है TRUNC फ़ंक्शन, जो किसी संख्या से सभी दशमलव स्थानों को छोटा या हटा देता है।
रैंड फ़ंक्शन 0 से 1 या उससे कम के बराबर समान रूप से वितरित संख्या देता है। फ़ंक्शन द्वारा उत्पन्न किए गए मानों की श्रेणी का वर्णन करना सामान्य है, वास्तविकता में, यह कहना सही है कि सीमा है 0 और 0.9 99 के बीच …
रैंड फंक्शन सिंटेक्स और तर्क

फ़ंक्शन का सिंटैक्स फ़ंक्शन के लेआउट को संदर्भित करता है और इसमें फ़ंक्शन का नाम, ब्रैकेट, कॉमा सेपरेटर्स और तर्क शामिल हैं। के लिए वाक्यविन्यास रैंड कार्य है:
= रैंड ()
से भिन्न RANDBETWEEN फ़ंक्शन, जिसे निर्दिष्ट करने के लिए उच्च-अंत और निम्न-अंत तर्कों की आवश्यकता होती है, रैंड फ़ंक्शन कोई तर्क स्वीकार नहीं करता है।
कई रैंड उपरोक्त छवि में दिखाए गए परिणामों का उत्पादन करने के लिए फ़ंक्शन उदाहरणों का उपयोग किया गया था।
- पहला उदाहरण प्रवेश करता है रैंड खुद से कार्य करें।
- दूसरा उदाहरण एक सूत्र बनाता है जो 1 और 10 या 1 और 100 के बीच एक यादृच्छिक संख्या उत्पन्न करता है।
- तीसरा उदाहरण 1 और 10 के बीच एक यादृच्छिक पूर्णांक उत्पन्न करता है TRUNC समारोह।
- अंतिम उदाहरण का उपयोग करता है गोल यादृच्छिक संख्याओं के लिए दशमलव स्थानों की संख्या को कम करने के लिए कार्य करें।
रैंड के साथ जनरेटिंग नंबर

चूंकि रैंड फ़ंक्शन में कोई तर्क नहीं होता है, इसलिए इसे सेल और टाइपिंग पर क्लिक करके आसानी से किसी वर्कशीट सेल में प्रवेश किया जा सकता है:
= रैंड ()
परिणाम सेल में 0 और 1 के बीच एक यादृच्छिक संख्या है।
एक रेंज के भीतर संख्या उत्पन्न करें
एक निर्दिष्ट सीमा के भीतर एक यादृच्छिक संख्या उत्पन्न करने के लिए उपयोग समीकरण का सामान्य रूप है:
= रैंड () * (उच्च - निम्न) + कम
उच्च तथा कम संख्याओं की वांछित सीमा की ऊपरी और निचली सीमाओं को इंगित करें। उदाहरण के तौर पर, 1 और 10 के बीच यादृच्छिक संख्या उत्पन्न करने के लिए वर्कशीट सेल में निम्न सूत्र दर्ज करें:
रैंड के साथ रैंडम इंटीग्रेट जेनरेट करना

एक पूर्णांक वापस करने के लिए - कोई दशमलव संख्या वाला दशमलव संख्या - समीकरण का सामान्य रूप है:
= TRUNC (रैंड () * (उच्च - निम्न) + कम)
के साथ सभी दशमलव स्थानों को हटाने के बजाय TRUNC समारोह, हम निम्नलिखित का उपयोग कर सकते हैं गोल संयोजन के साथ समारोह में रैंड यादृच्छिक संख्या में दशमलव स्थानों की संख्या को कम करने के लिए दो।
= राउंड (रैंड () * (उच्च - निम्न) + कम, दशमलव)
रैंड फंक्शन और अस्थिरता

रैंड फ़ंक्शन एक्सेल के अस्थिर कार्यों में से एक है; इस का मतलब है कि:
- समारोह पुन: गणना करता है और वर्कशीट में हर बार एक नया यादृच्छिक संख्या उत्पन्न करता है, जिसमें नए डेटा जोड़ने जैसे क्रियाएं शामिल हैं।
- कोई भी सूत्र जो एक अस्थिर फ़ंक्शन वाले सेल पर सीधे या परोक्ष रूप से निर्भर करता है, वर्कशीट में हर बार एक बार फिर से गणना करता है।
- वर्कशीट्स या कार्यपुस्तिकाओं में बड़ी मात्रा में डेटा युक्त, अस्थिर कार्यों का सावधानी से उपयोग किया जाना चाहिए क्योंकि वे पुनर्मूल्यांकन की आवृत्ति के कारण प्रोग्राम के प्रतिक्रिया समय को धीमा कर सकते हैं।
वर्कशीट में अन्य परिवर्तन किए बिना नए यादृच्छिक संख्याओं का उत्पादन करने के लिए रैंड फ़ंक्शन को मजबूर करना दबाने से पूरा किया जा सकता हैF9कीबोर्ड पर कुंजी। यह पूरे कार्यपत्रक को रैंड फ़ंक्शन वाले किसी भी कक्ष समेत पुन: गणना करने के लिए मजबूर करता है।

F9 प्रत्येक बार कार्यपत्रक में परिवर्तन किए जाने पर यादृच्छिक संख्या को बदलने से रोकने के लिए कुंजी का भी उपयोग किया जा सकता है:
- वर्कशीट सेल पर क्लिक करें जहां यादृच्छिक संख्या रहना है।
- फ़ंक्शन टाइप करें = RAND () वर्कशीट के ऊपर सूत्र बार में।
- दबाएंF9 बदलने के लिए कुंजी रैंड एक स्थिर यादृच्छिक संख्या में कार्य करें।
- दबाएंदर्ज चयनित सेल में यादृच्छिक संख्या दर्ज करने के लिए कुंजीपटल पर कुंजी।
अब, दबानेF9 फिर यादृच्छिक संख्या पर कोई प्रभाव नहीं पड़ेगा।




