आईएफ फ़ंक्शन की उपयोगिता को डालने या घोंसले से बढ़ाया जाता है, एक दूसरे के अंदर कई IF कार्यों। नेस्टेड IF फ़ंक्शंस उन संभावित स्थितियों की संख्या में वृद्धि करता है जिनका परीक्षण किया जाता है और इन परिणामों से निपटने के लिए किए गए कार्यों की संख्या में वृद्धि होती है।
ध्यान दें: इस आलेख में निर्देश एक्सेल 201 9, एक्सेल 2016, एक्सेल 2013, एक्सेल 2010, मैक के लिए एक्सेल 201 9, मैक के लिए एक्सेल 2016, मैक 2011 के लिए एक्सेल, और एक्सेल ऑनलाइन पर लागू होते हैं।
नेस्ट IF फ़ंक्शंस ट्यूटोरियल
जैसा कि छवि में दिखाया गया है, यह ट्यूटोरियल एक फॉर्मूला बनाने के लिए दो आईएफ फ़ंक्शंस का उपयोग करता है जो कर्मचारियों के लिए उनके वार्षिक वेतन के आधार पर वार्षिक कटौती राशि की गणना करता है। उदाहरण में प्रयुक्त सूत्र नीचे दिखाया गया है। नेस्टेड IF फ़ंक्शन पहले IF फ़ंक्शन के लिए value_if_false तर्क के रूप में कार्य करता है।
= IF (D7 <30000, $ डी $ 3 * D7, IF (D7> = 50000, $ डी $ 5 * D7, $ डी $ 4 * D7))
सूत्र के विभिन्न हिस्सों को अल्पविराम से अलग किया जाता है और निम्न कार्य करता है: छवि में दिखाई देने वाले एक्सेल वर्कशीट के कक्ष C1 से E6 में डेटा दर्ज करें। इस बिंदु पर दर्ज नहीं किया गया एकमात्र डेटा आईएफ फ़ंक्शन स्वयं सेल ई 7 में स्थित है। ध्यान दें: डेटा की प्रतिलिपि बनाने के निर्देशों में वर्कशीट के लिए स्वरूपण चरण शामिल नहीं हैं। यह ट्यूटोरियल को पूरा करने में हस्तक्षेप नहीं करता है। आपकी वर्कशीट दिखाए गए उदाहरण से अलग दिख सकती है, लेकिन आईएफ फ़ंक्शन आपको एक ही परिणाम देगा। केवल पूरा सूत्र दर्ज करना संभव है = IF (D7 <30000, $ डी $ 3 * D7, IF (D7> = 50000, $ डी $ 5 * D7, $ डी $ 4 * D7))
वर्कशीट के सेल ई 7 में और यह काम करता है। एक्सेल ऑनलाइन में, यह वह तरीका है जिसका आपको उपयोग करना चाहिए। हालांकि, यदि आप Excel के डेस्कटॉप संस्करण का उपयोग कर रहे हैं, तो आवश्यक तर्क दर्ज करने के लिए फ़ंक्शन के संवाद बॉक्स का उपयोग करना अक्सर आसान होता है। नेस्टेड फ़ंक्शंस दर्ज करते समय संवाद बॉक्स का उपयोग करना थोड़ा मुश्किल होता है क्योंकि नेस्टेड फ़ंक्शन को टाइप किया जाना चाहिए। तर्क के दूसरे सेट में प्रवेश करने के लिए दूसरा संवाद बॉक्स खोला नहीं जा सकता है। इस उदाहरण में, नेस्टेड IF फ़ंक्शन को डायलॉग बॉक्स की तीसरी पंक्ति में Value_if_false तर्क के रूप में दर्ज किया गया है। चूंकि वर्कशीट कई कर्मचारियों के लिए वार्षिक कटौती की गणना करता है, इसलिए फॉर्मूला पहले कटौती दरों के लिए पूर्ण सेल संदर्भों का उपयोग करके सेल ई 7 में दर्ज किया जाता है और फिर कोशिकाओं E8: E11 पर प्रतिलिपि बनाई जाती है। संवाद बॉक्स में रिक्त रेखाओं में दर्ज डेटा आईएफ फ़ंक्शन के तर्क बनाते हैं। ये तर्क इस कार्य को बताते हैं कि स्थिति का परीक्षण किया जा रहा है और यदि स्थिति सही है या गलत है तो क्या कदम उठाने चाहिए। इस उदाहरण के साथ जारी रखने के लिए, आप यह कर सकते हैं: Logical_test तर्क डेटा के दो आइटम की तुलना करता है। यह डेटा संख्या, सेल संदर्भ, सूत्रों के परिणाम, या यहां तक कि पाठ डेटा भी हो सकता है। दो मानों की तुलना करने के लिए, Logical_test मूल्यों के बीच एक तुलना ऑपरेटर का उपयोग करता है। इस उदाहरण में, तीन वेतन स्तर हैं जो कर्मचारी की वार्षिक कटौती निर्धारित करते हैं: एक एकल IF फ़ंक्शन दो स्तरों की तुलना कर सकता है, लेकिन तीसरे वेतन स्तर को दूसरे नेस्टेड IF फ़ंक्शन के उपयोग की आवश्यकता होती है। पहली तुलना कर्मचारी डी के 30,000 डॉलर के थ्रेसहोल्ड वेतन के साथ सेल डी में स्थित कर्मचारी के वार्षिक वेतन के बीच है। चूंकि लक्ष्य यह निर्धारित करना है कि डी 7 $ 30,000 से कम है, कम ऑपरेटर ( < ) मूल्यों के बीच प्रयोग किया जाता है। ध्यान दें: डॉलर के चिह्न में प्रवेश न करें ( $ ) या एक अल्पविराम विभाजक ( , ) 30000 के साथ। यदि किसी भी प्रतीक को डेटा के साथ दर्ज किया गया है तो Logical_test लाइन के अंत में एक अमान्य त्रुटि संदेश दिखाई देता है। Value_if_true तर्क IF फ़ंक्शन को बताता है कि Logical_test सत्य होने पर क्या करना है।Value_if_true तर्क एक सूत्र हो सकता है, पाठ का एक ब्लॉक, एक मान, एक सेल संदर्भ, या सेल खाली छोड़ा जा सकता है। इस उदाहरण में, जब सेल डी 7 में डेटा $ 30,000 से कम है, तो Excel सेल डी 3 में स्थित 6 प्रतिशत की कटौती दर से सेल डी 7 में कर्मचारी का वार्षिक वेतन गुणा करता है। आम तौर पर, जब किसी सूत्र को अन्य कोशिकाओं में कॉपी किया जाता है, सूत्र में नए सापेक्ष स्थान को प्रतिबिंबित करने के लिए सूत्र में सापेक्ष सेल संदर्भ बदलते हैं। यह एकाधिक स्थानों में एक ही सूत्र का उपयोग करना आसान बनाता है। कभी-कभी, जब फ़ंक्शन की प्रतिलिपि बनाई जाती है तो त्रुटियों में परिणाम होने पर सेल संदर्भ बदलते हैं। इन त्रुटियों को रोकने के लिए, सेल संदर्भों को पूर्ण बनाया जा सकता है, जो उन्हें कॉपी किए जाने पर बदलने से रोकता है। निरपेक्ष सेल संदर्भ नियमित सेल संदर्भ के आसपास डॉलर संकेत जोड़कर बनाए जाते हैं, जैसे कि $ D $ 3। डॉलर के संकेत जोड़ना आसानी से दबाकर किया जाता है F4 संवाद बॉक्स में कक्ष संदर्भ दर्ज करने के बाद कीबोर्ड पर कुंजी। उदाहरण में, सेल डी 3 में स्थित कटौती दर डायलॉग बॉक्स की Value_if_true लाइन में एक पूर्ण सेल संदर्भ के रूप में दर्ज की गई है। ध्यान दें: डी 7 एक पूर्ण सेल संदर्भ के रूप में दर्ज नहीं किया गया है। जब प्रत्येक कर्मचारी के लिए सही कटौती राशि प्राप्त करने के लिए सूत्र E8: E11 पर सूत्र की प्रतिलिपि बनाई जाती है तो इसे बदलने की आवश्यकता होती है। आम तौर पर, Value_if_false तर्क IF फ़ंक्शन को बताता है कि Logical_test गलत होने पर क्या करना है। इस मामले में, नेस्टेड IF फ़ंक्शन इस तर्क के रूप में दर्ज किया गया है। ऐसा करके, निम्नलिखित परिणाम होते हैं: जैसा कि ट्यूटोरियल की शुरुआत में बताया गया है, नेस्टेड फ़ंक्शन में प्रवेश करने के लिए एक दूसरा संवाद बॉक्स खोला नहीं जा सकता है, इसलिए इसे Value_if_false लाइन में टाइप किया जाना चाहिए। ध्यान दें: नेस्टेड फ़ंक्शंस बराबर चिह्न से शुरू नहीं होते हैं, बल्कि फ़ंक्शन के नाम के साथ। IF (D7> = 50000, $ डी $ 5 * D7, $ डी $ 4 * D7) इन चरणों का पालन करने के बाद, आपका उदाहरण अब इस आलेख में पहली छवि से मेल खाता है। अंतिम चरण में वर्कशीट को पूरा करने के लिए भरने वाले हैंडल का उपयोग करके IF फॉर्मूला को सेल E8 से E11 में कॉपी करना शामिल है। वर्कशीट को पूरा करने के लिए, नेस्टेड IF फ़ंक्शन वाले कक्ष E8 से E11 में सूत्र को कॉपी करें। जैसे-जैसे फ़ंक्शन की प्रतिलिपि बनाई जाती है, एक्सेल पूर्ण सेल संदर्भ को रखते हुए फ़ंक्शन के नए स्थान को प्रतिबिंबित करने के लिए सापेक्ष सेल संदर्भों को अद्यतन करता है। एक्सेल में सूत्रों की प्रतिलिपि बनाने का एक आसान तरीका भरने के साथ है।
ट्यूटोरियल डेटा दर्ज करें
नेस्टेड अगर फंक्शन शुरू करें
ट्यूटोरियल कदम
ट्यूटोरियल शॉर्टकट विकल्प
06 का 03 Logical_test तर्क दर्ज करें
ट्यूटोरियल कदम
Value_if_true तर्क दर्ज करें
सापेक्ष बनाम पूर्ण सेल संदर्भ
ट्यूटोरियल कदम
Nest_if_false तर्क के रूप में नेस्टेड IF फ़ंक्शन दर्ज करें
ट्यूटोरियल कदम
भरने हैंडल का उपयोग कर नेस्टेड आईएफ कार्यों की प्रतिलिपि बनाएँ
ट्यूटोरियल कदम