सामग्री सारणी
हा लेख तुम्हाला Excel SWITCH फंक्शनची ओळख करून देतो, त्याच्या वाक्यरचनेचे वर्णन करतो आणि तुम्ही Excel मध्ये नेस्टेड IFs लिहिणे कसे सोपे करू शकता हे स्पष्ट करण्यासाठी काही उपयोग प्रकरणे प्रदान करतो.
जर तुम्ही खूप वेळ घालवला असेल, नेस्टेड IF फॉर्म्युला मिळवण्याचा प्रयत्न केला असेल, तर तुम्हाला Excel मध्ये नवीन रिलीझ केलेले SWITCH फंक्शन वापरायला आवडेल. जटिल नेस्टेड IF ची आवश्यकता असेल अशा परिस्थितीत हे वास्तविक टाइमसेव्हर असू शकते. पूर्वी फक्त VBA मध्ये उपलब्ध, SWITCH अलीकडेच Excel 2016, Excel Online आणि Mobile, Excel for Android टॅब्लेट आणि फोन मध्ये फंक्शन म्हणून जोडले गेले आहे.
टीप. सध्या, SWITCH फंक्शन Office 365 सदस्यत्वांसह समाविष्ट असलेल्या Office 365, Excel Online, Excel 2019 आणि Excel 2016 साठी Excel मध्ये उपलब्ध आहे.
Excel SWITCH - सिंटॅक्स
SWITCH फंक्शन मूल्यांच्या सूचीशी अभिव्यक्तीची तुलना करते आणि पहिल्या जुळणार्या मूल्यानुसार परिणाम देते. कोणतीही जुळणी न आढळल्यास, पर्यायी असलेले डीफॉल्ट मूल्य परत करणे शक्य आहे.
SWITCH कार्याची रचना खालीलप्रमाणे आहे:
SWITCH( अभिव्यक्ती , मूल्य1 , परिणाम1 , [डीफॉल्ट किंवा मूल्य2, परिणाम2],…[डीफॉल्ट किंवा मूल्य3, परिणाम3])यात 4 वितर्क आहेत त्यापैकी एक पर्यायी आहे:
- अभिव्यक्ती मूल्य1…value126 च्या तुलनेत आवश्यक वितर्क आहे.
- ValueN हे अभिव्यक्तीच्या तुलनेत मूल्य आहे.
- परिणामN संबंधित मूल्यN असताना परत केलेले मूल्य आहेयुक्तिवाद अभिव्यक्तीशी जुळतो. ते प्रत्येक valueN आर्ग्युमेंटसाठी निर्दिष्ट केले जाणे आवश्यक आहे.
- डिफॉल्ट हे व्हॅल्यूN अभिव्यक्तीमध्ये कोणतेही जुळणारे आढळले नसल्यास परत केलेले मूल्य आहे. या युक्तिवादात संबंधित परिणामN अभिव्यक्ती नाही आणि फंक्शनमधील अंतिम वितर्क असणे आवश्यक आहे.
फंक्शन्स 254 वितर्कांपुरती मर्यादित असल्याने, तुम्ही मूल्य आणि परिणाम वितर्कांच्या 126 जोड्या वापरू शकता.
स्विच फंक्शन वि. एक्सेल मधील नेस्टेड IF वापर प्रकरणांसह
Excel SWITCH फंक्शन, तसेच IF, परिस्थितीची मालिका निर्दिष्ट करण्यात मदत करते. तथापि, या फंक्शनसह आपण एक अभिव्यक्ती आणि मूल्ये आणि परिणामांचा क्रम परिभाषित करता, सशर्त विधानांची संख्या नाही. SWITCH फंक्शनमध्ये काय चांगले आहे की तुम्हाला पुन्हा पुन्हा अभिव्यक्तीची पुनरावृत्ती करण्याची आवश्यकता नाही, जे काहीवेळा नेस्टेड IF सूत्रांमध्ये घडते.
नेस्टिंग IF सह सर्व काही ठीक असले तरी, अशी प्रकरणे आहेत जिथे संख्या मूल्यमापनाच्या अटींमुळे नेस्टेड IF तयार करणे अतार्किक बनते.
हा मुद्दा दाखवण्यासाठी, खालील वापर प्रकरणे पाहू या.
म्हणा, तुमच्याकडे अनेक परिवर्णी शब्द आहेत आणि तुम्ही परत करू इच्छिता त्यांच्यासाठी पूर्ण नावे:
- DR - डुप्लिकेट रिमूव्हर
- MTW - मर्ज टेबल्स विझार्ड
- CR - पंक्ती एकत्र करा.
Excel 2016 मधील SWITCH फंक्शन या कार्यासाठी अगदी सरळ असेल.
IF फंक्शनसह आपण पुनरावृत्ती करणे आवश्यक आहेअभिव्यक्ती, त्यामुळे प्रविष्ट होण्यास अधिक वेळ लागतो आणि अधिक काळ दिसतो.
तेच खालील उदाहरणामध्ये रेटिंग सिस्टमसह पाहिले जाऊ शकते जेथे Excel SWITCH फंक्शन अधिक संक्षिप्त दिसते.
SWITCH इतर फंक्शन्सच्या संयोजनात कसे कार्य करते ते पाहू. समजा, आमच्याकडे अनेक तारखा आहेत आणि त्या आज, उद्या किंवा कालचा संदर्भ घेतल्यास ते एका दृष्टीक्षेपात पहायचे आहे. यासाठी आम्ही TODAY फंक्शन जोडतो जे वर्तमान तारखेचा अनुक्रमांक आणि DAYS जे दोन तारखांमधील दिवसांची संख्या देते.
तुम्ही पाहू शकता की या कार्यासाठी SWITCH उत्तम प्रकारे कार्य करते.
IF फंक्शनसह, रूपांतरणाला काही नेस्टिंगची आवश्यकता असते आणि ते जटिल होते. त्यामुळे एरर होण्याची शक्यता जास्त आहे.
कमी वापर आणि कमी लेखल्यामुळे, Excel SWITCH हे खरोखर उपयुक्त फंक्शन आहे जे तुम्हाला कंडिशनल स्प्लिटिंग लॉजिक तयार करू देते.