![](https://cdn.wiki-base.com/7472572/excel_formula_nested_if_function_example__2.png.webp)
सामान्य सूत्र
=IF(T1,R1,IF(T2,R2,IF(T3,R3,IF(T4,R4,R5))))
सारांश
आईएफ फ़ंक्शन को कई स्थितियों को संभालने के लिए खुद के अंदर घोंसला बनाया जा सकता है। दिखाए गए उदाहरण में, एक नेस्टेड IF सूत्र का उपयोग किसी स्कोर को ग्रेड देने के लिए किया जाता है। D5 में सूत्र में 5 अलग IF कार्य हैं:
=IF(C5<64,"F",IF(C5<73,"D",IF(C5<85,"C",IF(C5<95,"B","A"))))
स्पष्टीकरण
यह आलेख वर्णन करता है कि Excel नेस्टेड IF IF निर्माण। आमतौर पर, नेस्टेड IFs का उपयोग तब किया जाता है जब आपको एक से अधिक स्थितियों का परीक्षण करने की आवश्यकता होती है और उन परीक्षणों के आधार पर विभिन्न परिणाम लौटाते हैं।
एक से अधिक स्थितियों का परीक्षण
यदि आपको एक से अधिक स्थितियों के लिए परीक्षण करने की आवश्यकता है, तो कई कार्यों में से एक को लें, परीक्षणों के परिणाम के आधार पर, एक विकल्प एक सूत्र में कई IF कथन को एक साथ घोंसला बनाना है। आप अक्सर इसे "नेस्टेड आईएफएस" के रूप में संदर्भित सुनेंगे।
नेस्टिंग का विचार दूसरे के अंदर एक IF फ़ंक्शन को एम्बेड करने या "नेस्टिंग" करने से आता है। दिखाए गए उदाहरण में, हम स्कोर के आधार पर ग्रेड असाइन करने के लिए नेस्टेड IF फ़ंक्शन का उपयोग कर रहे हैं। ग्रेड देने का तर्क कुछ इस प्रकार है:
स्कोर | ग्रेड |
0-63 | एफ |
64-72 | डी |
73-84 | सी |
85-94 | बी |
95-100 | ए |
नेस्टेड IF सूत्र बनाने के लिए जो इस तर्क को दर्शाता है, हम परीक्षण करके देखते हैं कि स्कोर 64 से नीचे है या नहीं। यदि TRUE है, तो हम "F" लौटाते हैं। यदि FALSE, हम अगले IF फ़ंक्शन में जाते हैं। इस बार, हम यह देखने के लिए परीक्षण करते हैं कि क्या स्कोर 73 से कम है। यदि सही है, तो हम "डी" लौटाते हैं। यदि FALSE है, तो हम एक और IF फ़ंक्शन में जाते हैं। और इसी तरह।
आखिरकार, हमारे पास सेल D5 में जो फॉर्मूला है वह इस तरह दिखता है:
=IF(C5<64,"F",IF(C5<73,"D",IF(C5<85,"C",IF(C5<95,"B","A"))))
आप देख सकते हैं कि इस मामले में एक दिशा में चलना महत्वपूर्ण है, या तो निम्न से उच्च, या उच्च से निम्न। जब भी कोई परीक्षण TRUE देता है, तो यह हमें परिणाम वापस करने की अनुमति देता है, क्योंकि हम जानते हैं कि पिछले परीक्षण FALSE लौटा चुके हैं।
नेस्टेड IFs को पढ़ना आसान बनाता है
उनके स्वभाव से, नेस्टेड IF सूत्र पढ़ने में कठिन हो सकते हैं। यदि यह आपको परेशान करता है, तो आप परीक्षणों और परिणामों को "लाइन अप" करने के लिए सूत्र के अंदर लाइन ब्रेक जोड़ सकते हैं। यह वीडियो बताता है कि अगर किसी नेस्टेड को लाइन ब्रेक कैसे जोड़ना है।
टिप्पणियाँ
- नया IFS फ़ंक्शन किसी एकल फ़ंक्शन में कई स्थितियों को संभाल सकता है।
- VLOOKUP का उपयोग कभी-कभी जटिल नेस्टेड इफ्स को बदलने के लिए किया जा सकता है।
- इस लेख में नेस्टेड ifs के कई और उदाहरण हैं।