स्विच फ़ंक्शन आपको एक मूल्य पर कई परीक्षण करने और मिलान स्थितियों के आधार पर परिणाम वापस करने की अनुमति देता है। यह एक मान लेकर काम करता है, इसे दिए गए परीक्षण मूल्यों से तुलना करता है, और सेट में पहले मिलान मूल्य के आधार पर परिणाम प्रदान करता है।
इस गाइड में, आप सीखेंगे कि एक्सेल में स्विच फ़ंक्शन का उपयोग कैसे करें और अधिक जटिल गणना करने के लिए इसे अन्य कार्यों के साथ कैसे संयोजित करें।
स्विच फंक्शन क्या है?
स्विच फ़ंक्शन का उपयोग आमतौर पर तब किया जाता है जब आपके पास स्प्रेडशीट में परीक्षण करने के लिए बहुत सारी शर्तें होती हैं। यह अक्सर के विकल्प के रूप में प्रयोग किया जाता है यदि एक्सेल में कार्य करता है, क्योंकि यह अधिक कुशल और पठनीय है।
सभी स्थितियों का परीक्षण करने के लिए नेस्टेड IF फ़ंक्शन जैसे अन्य सशर्त फ़ंक्शंस का उपयोग करने के बजाय, आप एक बार में सभी परीक्षण करने के लिए एक ही स्विच फ़ंक्शन का उपयोग कर सकते हैं।
स्विच फ़ंक्शन का मूल सिंटैक्स इस प्रकार है:
= स्विच (अभिव्यक्ति, मान 1, परिणाम 1, [मान 2, परिणाम 2],... [गलती करना])
यहाँ, सिंटैक्स में मान निम्न का प्रतिनिधित्व करते हैं:
- "अभिव्यक्ति" वह मान है जिसका आप परीक्षण करना चाहते हैं।
- "मान 1" और "मान 2" वे मान हैं जिनसे आप अभिव्यक्ति की तुलना करना चाहते हैं।
- "परिणाम1" और "परिणाम2" वे परिणाम हैं जो आप चाहते हैं यदि लागू की गई शर्तें पूरी होती हैं।
- "डिफ़ॉल्ट" वह परिणाम है जो आप चाहते हैं यदि अभिव्यक्ति किसी दिए गए मान से मेल नहीं खाती है। यदि आपने कोई डिफ़ॉल्ट तर्क निर्दिष्ट नहीं किया है, तो SWITCH फ़ंक्शन #N/A! गलती।
आइए एक उदाहरण पर एक नज़र डालते हैं, जिस सिंटैक्स का हमने अभी उल्लेख किया है:
= स्विच (A1, "3", "फूल", "2", "पत्ती", "अज्ञात")
इस उदाहरण में, यदि A1 में मान '3' है, तो यह 'फूल' लौटाएगा, जबकि यदि यह '2' है, तो यह 'पत्ती' लौटाएगा। यदि मान किसी भी स्थिति से मेल नहीं खाता है, तो स्विच फ़ंक्शन 'अज्ञात' लौटाएगा। आप स्विच फ़ंक्शन को नेस्टेड IF स्टेटमेंट के कॉम्पैक्ट और अधिक कुशल रूप के रूप में सोच सकते हैं।
एक्सेल में स्विच फंक्शन का उपयोग कैसे करें
यह देखने के लिए कि एक्सेल में स्विच फ़ंक्शन का उपयोग कैसे करें, आइए एक उदाहरण लेते हैं।
एक स्प्रेडशीट में 10 छात्रों के बारे में जानकारी होती है। प्रत्येक छात्र को एक कोड (या तो ए या बी) सौंपा गया है और आप उन्हें तदनुसार दो समूहों (वक्ता और शोधकर्ता) में विभाजित करना चाहते हैं। यदि किसी छात्र के पास उल्लिखित कोई भी कोड नहीं है, तो आप चाहते हैं कि स्विच फ़ंक्शन लंबित हो।
इस मामले में हम जिस स्विच फंक्शन फॉर्मूला का उपयोग करेंगे, वह होगा:
= स्विच (बी2, ए, "वक्ता", बी, "शोधकर्ता", "लंबित")
इसी तरह, आइए एक और उदाहरण देखें।
ऐसे 10 कर्मचारी हैं जिनकी प्रगति आप वरिष्ठ प्रबंधन के साथ साझा करना चाहते हैं। प्रत्येक कर्मचारी को तीन अंकों में से एक दिया जाता है; 1,2, या 3. कोड 1 वाले कर्मचारियों को उत्कृष्ट, कोड 2 वाले कर्मचारियों को संतोषजनक और कोड 3 वाले कर्मचारियों को खराब श्रेणी में रखा जाना चाहिए।
इस मामले में हम जिस स्विच फॉर्मूला का उपयोग करेंगे, वह होगा:
= स्विच (बी 2, 1, "उत्कृष्ट", 2, "संतोषजनक", 3, "खराब")
अन्य एक्सेल फ़ंक्शंस के साथ स्विच फ़ंक्शन का उपयोग कैसे करें
आप उनमें से अधिकतर बनाने के लिए अन्य एक्सेल कार्यों के संयोजन में स्विच फ़ंक्शन का भी उपयोग कर सकते हैं। उदाहरण के लिए, आप समग्र दक्षता बढ़ाने और अधिक जटिल सूत्र बनाने के लिए इसे IF फ़ंक्शन के अंदर या इसके विपरीत नेस्ट कर सकते हैं।
कर्मचारी रेटिंग के दूसरे उदाहरण को ध्यान में रखते हुए हमने अभी ऊपर चर्चा की है, आप सेल में मान 3 से अधिक है या नहीं, यह जांचने के लिए IF फ़ंक्शन के अंदर SWITCH फ़ंक्शन का उपयोग कर सकते हैं। यदि ऐसा है, तो सूत्र सीमा से बाहर हो जाएगा।
इस मामले में सूत्र होगा:
=IF(A1>3, "सीमा से बाहर", SWITCH(A1, 1, "उत्कृष्ट", 2, "संतोषजनक", 3, "खराब"))
इसके अलावा, यहां एक्सेल के कुछ और फंक्शन दिए गए हैं जिनका उपयोग आप स्विच फंक्शन के साथ कर सकते हैं:
- एसयूएम समारोह: आप SUM और SWITCH फ़ंक्शन का एक साथ उपयोग करके विशिष्ट स्थितियों के आधार पर मानों के योग की गणना कर सकते हैं। उदाहरण के लिए, आप पहले SWITCH फ़ंक्शन का उपयोग किसी शर्त के आधार पर योग के मानों को निर्धारित करने के लिए कर सकते हैं और फिर गणना करने के लिए SUM फ़ंक्शन का उपयोग कर सकते हैं। हमने इसके कामकाज को कवर किया है एक्सेल में एसयूएम फ़ंक्शन हमारे पिछले पोस्ट में विस्तार से, जिसे आप देख सकते हैं।
- INDEX और MATCH फ़ंक्शन: इन कार्यों का उपयोग करके, आप कुछ शर्तों के आधार पर तालिका से डेटा पुनर्प्राप्त कर सकते हैं। उदाहरण के लिए, आप लक्षित मानों की पहचान करने के लिए स्विच फ़ंक्शन का उपयोग कर सकते हैं और फिर आवश्यक मानों को पुनः प्राप्त करने के लिए INDEX और MATCH फ़ंक्शंस का उपयोग कर सकते हैं। आप संबंधित मान को पुनः प्राप्त करने के लिए भी VLOOKUP फ़ंक्शन का उपयोग कर सकते हैं।
अन्य एक्सेल कार्यों के साथ स्विच फ़ंक्शन का उपयोग करने से आपको अपने डेटा का अधिक प्रभावी ढंग से विश्लेषण और हेरफेर करने के लिए अधिक शक्तिशाली सूत्र बनाने में मदद मिल सकती है।
एक्सेल में स्विच फ़ंक्शन के साथ कुशल जटिल गणना
एक्सेल में स्विच फ़ंक्शन एक बहुमुखी और कुशल उपकरण है जो जटिल गणनाओं में आसानी से आपकी सहायता कर सकता है। यह कैसे काम करता है इसकी अच्छी समझ होने से आप अपनी स्प्रैडशीट को अनुकूलित कर सकेंगे और अपने डेटा का अधिक कुशलता से विश्लेषण कर सकेंगे।