एक्सेल में विकल्प समारोह
एक्सेल में फंक्शन चुनें डेटा का उपयोग किसी दिए गए रेंज से वैल्यू लाने के लिए किया जाता है जब हम इसे इंडेक्स नंबर और वैल्यू के शुरुआती बिंदु प्रदान करते हैं, तो इस फंक्शन के लिए दो अनिवार्य तर्क होते हैं और इंडेक्स नंबर और पहला वैल्यू अनिवार्य होता है जबकि अन्य मूल्य उल्लेख के लिए वैकल्पिक हैं।
वाक्य - विन्यास
index_num: से चुनने के लिए वस्तु की स्थिति। यह 1 और 254 के बीच की संख्या है। यह एक संख्यात्मक मान, एक सेल संदर्भ या एक संख्यात्मक मान देने वाला कार्य हो सकता है जैसे:
- ५
- बी 2
- रैंडबेटन (2,8)
value1, (value2), (value3),…: वह डेटा सूची जिसमें से किसी एक आइटम का चयन किया जाता है। कम से कम एक मूल्य प्रदान किया जाना चाहिए। ये संख्याओं का एक सेट, सेल संदर्भ, सरणियों के रूप में सेल संदर्भ, पाठ, सूत्र या कार्य हो सकते हैं, जैसे:
- 1,2,3,4,5
- रविवार सोमवार मंगलवार
- ए 5, ए 7, ए 9
- A2: A7, B2: B7, C2: C7, D2: D7
Excel में CHOOSE फ़ंक्शन का उपयोग कैसे करें? (उदाहरण सहित)
चलो एक्सेल वर्कबुक में चयन फ़ंक्शन का उपयोग करने से पहले कुछ उदाहरण लेते हैं:
उदाहरण 1
मान लें कि आपके 6 डेटा पॉइंट हैं- 2,3,10,24,8,11 और आप 4 वें तत्व को चुनना चाहते हैं , तो आपका फंक्शन एक CHOOSE (4, 2,3,10,24,8,11) होगा।

यह आउटपुट को 3 के रूप में लौटाएगा। 4 के स्थान पर index_value के रूप में, यदि आप A4 का चयन करते हैं, तो यह 10. लौटेगा। ऐसा इसलिए है क्योंकि A4 3 से मेल खाता है, और डेटासेट में 3 rd मान A5 है, जो 10 है।
उदाहरण # 2
आप केवल मानों के बजाय मानों की एक सरणी से चुन सकते हैं। मान लें कि आपके पास रंगों की एक सूची है, फूलों की एक सूची है, और तीन कॉलम में संख्याओं की सूची है।

इसमें से, आप तीसरा मान चुनना चाहते हैं, और आप इस रूप में एक्सेल में चुनें सूत्र का उपयोग करें:
= CHOOSE (3, B4: B9, C4: C9, D4: D9)

यहां, तीसरा मान मूल्यों की एक सूची है (D4: D8 => 8,11,9,11,14,90)। उपरोक्त सिंटैक्स का आउटपुट भी D4: D8 के मानों की एक सूची है।
हालाँकि, एकल कक्ष में, यह इस सूची से आउटपुट के रूप में केवल एक ही मान लौटाता है। यह चयन यादृच्छिक नहीं है और उस सेल की स्थिति पर निर्भर करता है जिस पर आप अपना उत्तर चाहते हैं। जैसा कि उपरोक्त छवि में, F4 में, CHOOSE (3, B4: B9, C4: C9, D4: D9) का आउटपुट 8 (= D4) है। F5 में, एक ही इनपुट आपको आउटपुट के रूप में 11 (= D5) देगा।


उपरोक्त कमांड को अन्य कमांड जैसे योग, औसत, माध्य, आदि के साथ जोड़ा जा सकता है। उदाहरण के लिए, SUM (CHOOSE (3, B4: B9, C4: C9, D4: D9)) 3 rd सेट का योग देगा । (D4: D9) जैसा कि नीचे दिखाया गया है।

कभी-कभी, डेटा के एक यादृच्छिक समूह की आवश्यकता होती है, जैसे कि नैदानिक अध्ययन, परीक्षण और ट्रेन के रूप में मशीन सीखना आदि। एक्सेल में CHOOSE फ़ंक्शन का उपयोग डेटा को यादृच्छिक रूप से समूह बनाने के लिए भी किया जा सकता है। नीचे दिए गए उदाहरण बताते हैं कि किसी भी डेटा को यादृच्छिक रूप से विभिन्न वर्गों में कैसे समूहित किया जाए।
उदाहरण # 3
मान लीजिए कि आपके पास 20 विषयों की एक सूची है, और आप डेटा को कक्षा ए, बी, सी और डी में वर्गीकृत करना चाहते हैं।

'ए, बी, सी और डी' समूहों को बेतरतीब ढंग से चुनने का सिंटैक्स निम्नानुसार दिया गया है:
= CHOOSE (RANDBETWEEN (1,4), "ए", "बी", "सी", "डी")
उपरोक्त कमांड में, RANDBETWEEN (1,4) एक एक्सेल फ़ंक्शन है, जो बेतरतीब ढंग से 1 से 4 के बीच के मूल्य का चयन करता है। यहां इसका उपयोग इंडेक्स वैल्यू के रूप में किया जाता है। तो, सूचकांक मूल्य को 1 से 4 तक यादृच्छिक किया जाएगा। यदि सूचकांक मूल्य 1 है, तो यह ए देगा; यदि यह 2 है, तो यह बी और इतने पर वापस आ जाएगा।

इसी तरह, आप Excel के RANDBETWEEN फ़ंक्शन का उपयोग करके डेटा को किसी भी संख्या में वर्गीकृत कर सकते हैं।
CHOOSE फ़ंक्शन का उपयोग किसी दिए गए डेटा से दिन / महीने का चयन करने के लिए भी किया जा सकता है। नीचे दिए गए उदाहरण में बताया गया है कि महीने को तारीख से कैसे निकालना और वापस करना है।
उदाहरण # 4
मान लीजिए कि आपके पास 1 सेंट कॉलम A3: A14 में तारीखों की एक सूची है , जैसा कि नीचे दिखाया गया है,

और आप 2 nd मान (A4 यहाँ) के लिए महीना निकालना चाहते हैं । एक्सेल में सूत्र चुनें के रूप में दिया जाएगा
= CHOOSE (MONTH (A4), "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov "," दिसंबर "

उपरोक्त वाक्य रचना फ़रवरी
वांछित मूल्य प्राप्त करने के लिए CHOOSE Excel फ़ंक्शन को अन्य फ़ंक्शन जैसे VLOOKUP से जोड़ा जा सकता है
उदाहरण # 5
मान लीजिए कि आपके पास छात्र आईडी (B6: B12), उनके नाम (C6: C12), और अंक (D6: D12) की एक सूची है, जैसा कि नीचे दिखाया गया है:

आप संबंधित आईडी का उपयोग करके छात्र का नाम पा सकते हैं। ऐसा करने के लिए एक्सेल में चुना गया फॉर्मूला इस प्रकार होगा:
= VLOOKUP (ID, CHOOSE ((1,2), B6: B12, C6: C12), 2,6)
यदि हम जिस आईडी को देखना चाहते हैं, वह F6 में है, तो आप इसे सेल संदर्भ के साथ बदल सकते हैं, जैसा कि नीचे दिखाया गया है।

इसके लिए आउटपुट "मनीष" है।
उसी को आईडी / नाम का उपयोग करके छात्र के अंकों को पुनः प्राप्त करने के लिए भी किया जा सकता है: C6: C12 को D6: 12 के साथ बदलकर। यह 56 के रूप में आउटपुट देगा।
उदाहरण # 6
मान लें कि आपके पास तीन मामले 1,2,3 हैं, जिसमें वृद्धि प्रत्येक मामले के लिए अलग है। अब, आप मामले का चयन करना चाहते हैं, और बदले में आपको वर्तमान मूल्य मिलेगा। वर्तमान राशि प्रधान राशि + (मूल राशि * वृद्धि) होगी।

एक्सेल में सूत्र चुनें:
= E6 + (E6 * VLOOKUP (B11, CHOOSE (1,2), A6: A8, B6: B8), 2,0))

यदि केस 1 मामला है, तो 1,02,000 वापस आता है। उदाहरण 5 में प्रयुक्त कमांड का थोड़ा विस्तार है।
याद रखने वाली चीज़ें
- Index_value 1 से 254 के बीच भिन्न हो सकता है।
- से चुनने के लिए मूल्यों की संख्या भी 1 से 254 तक भिन्न हो सकती है
- प्रदान किए गए मानों की संख्या values index_value, यानी, चुनने के लिए मूल्य होनी चाहिए। यदि index_value> से चुनने के लिए प्रदान किए गए मानों की संख्या, तो Excel त्रुटि #VALUE देता है
- Index_value केवल संख्यात्मक मान के अनुरूप होना चाहिए; अन्यथा, यह एक त्रुटि देगा।