नेस्टेड एक्सेल बनाएं यदि कई शर्तों के साथ स्टेटमेंट आपके लिए काम करते हैं

एक्सेल में IF स्टेटमेंट आपको अपने फॉर्मूले के लिए शर्तें निर्धारित करने देता है और यह बताता है कि जब कंडीशन पूरी होती है या नहीं होती है तो क्या आउटपुट करना है।

आप अपने IF स्टेटमेंट को एक दूसरे के अंदर नेस्ट करके अगले स्तर तक ले जा सकते हैं। जिज्ञासु कैसे? पता लगाने के लिए पढ़ें!

एक्सेल में आईएफ स्टेटमेंट क्या हैं?

IF स्टेटमेंट या IF फंक्शन एक्सेल के उन फंक्शन्स में से एक है जो आपके फॉर्मूले को अगले स्तर तक ले जाने और अधिक परिष्कृत कार्यों को संभव बनाने की क्षमता रखता है। IF फ़ंक्शन के साथ, आप अपने सूत्र में एक शर्त या तार्किक परीक्षण लिख सकते हैं।

यदि मान तार्किक परीक्षण पास करता है, तो सूत्र पहला आउटपुट लौटाएगा। यदि ऐसा नहीं होता है, तो सूत्र एक और आउटपुट लौटाएगा। ये दो ifs IF फ़ंक्शन बनाएंगे। IF फ़ंक्शन के बारे में एक बड़ी बात यह है कि आप इसे अपने अंदर घोंसला बना सकते हैं, जो आपको अपने सूत्र के लिए कई शर्तें बनाने की क्षमता देता है।

इससे पहले कि हम नेस्टेड IF स्टेटमेंट पर जाएं, यहां एक सरल है: यदि आप पहले से ही IF फ़ंक्शन से परिचित हैं, तो अगले भाग पर आगे बढ़ें। यदि नहीं, तो IF स्टेटमेंट्स पर हमारे गाइड को पढ़ें और एक्सेल में उनका उपयोग कैसे करें

एक्सेल आईएफ स्टेटमेंट उदाहरण

चीजों को शुरू करने के लिए, आइए एक्सेल में एक बेसिक IF स्टेटमेंट करते हैं। मान लीजिए कि आपके पास कुछ छात्रों के ग्रेड हैं, और आप चाहते हैं कि एक्सेल यह निर्धारित करे कि क्या वे उत्तीर्ण हुए हैं या, भगवान न करे, असफल रहे। ग्रेड 20 में से हैं, और न्यूनतम उत्तीर्ण ग्रेड 12 है।

इसे प्राप्त करने के लिए, आपको एक IF स्टेटमेंट लिखना होगा जो इस बात का तार्किक परीक्षण करता है कि छात्र का ग्रेड न्यूनतम उत्तीर्ण ग्रेड से ऊपर है या नहीं। अगर ऐसा है, तो सूत्र हाँ वापस आ जाएगी, अगर यह नहीं है, तो सूत्र नहीं वापस आ जाएगी।

  1. सेल C2 चुनें।
  2. सूत्र पट्टी में, नीचे दिया गया सूत्र दर्ज करें:
     =IF(B2>12, "Yes", "No")

    याद रखें कि तार्किक परीक्षण के बाद, पहला मान यदि सत्य है और दूसरा यदि असत्य है।

  3. एंटर दबाएं। एक्सेल अब निर्धारित करेगा कि छात्र पास हुआ है या नहीं।
  4. भरण हैंडल को पकड़ें और इसे शेष कक्षों पर B2 से B7 तक खींचें।
  5. ध्यान दें कि छात्रों के भाग्य का फैसला हो गया है।

एक्सेल में नेस्टेड आईएफ स्टेटमेंट्स

एक नेस्टेड IF स्टेटमेंट तब होता है जब IF स्टेटमेंट में से एक मान स्वयं एक और IF स्टेटमेंट होता है। नतीजतन, हमारे पास इस दूसरे IF स्टेटमेंट के साथ एक नेस्टेड IF स्टेटमेंट बनता है।

संबंधित: अपने डेटा को आकर्षक बनाने के लिए एक्सेल में बॉर्डर्स को कैसे फॉर्मेट करें?

आप IF कथनों को एक दूसरे के अंदर तब तक नेस्ट कर सकते हैं जब तक कि आपकी सभी शर्तें सूत्र में परिभाषित नहीं हो जातीं। किसी प्रकार का ऑर्डर देना सबसे अच्छा है, क्योंकि आप इन घोंसलों में आसानी से खो सकते हैं।

नेस्टेड IF स्टेटमेंट उदाहरण 1

इस पहले उदाहरण में, हमारे पास कारों और उनकी विशेषताओं की एक सूची है, और कार वर्गों की एक सूची है। इस परिदृश्य में, हम इन कारों को इस आधार पर कक्षाओं में रखना चाहते हैं कि वे कितनी तेजी से 0 से 100 किमी/घंटा की रफ्तार पकड़ सकती हैं। आप नीचे दी गई छवि में उदाहरण वर्ग गाइड देख सकते हैं।

अब, मुख्य डेटाशीट पर वापस। यहां लक्ष्य एक सूत्र लिखना है जो कार वर्ग को उसके त्वरण को पढ़कर आउटपुट करता है। संक्षेप में, सूत्र परीक्षण करेगा कि त्वरण 3 सेकंड से कम है या नहीं। अगर ऐसा है, तो कार निश्चित रूप से एक एस-क्लास कार है।

हालांकि, यदि यह 3 से कम नहीं था, तो सूत्र परीक्षण करेगा यदि यह 5 से कम है। यह परीक्षण, पहले परीक्षण के साथ, वास्तव में यह देखने के लिए परीक्षण करता है कि क्या त्वरण मान 3 और 5 के बीच है, जो इंगित करेगा कि क्या कार ए-क्लास है या नहीं।

ये परीक्षण चलते रहेंगे और प्रत्येक IF स्टेटमेंट के साथ, पिछला IF स्टेटमेंट समाप्त हो जाएगा। सूत्र अंततः प्रत्येक वर्ग के लिए त्वरण मान का परीक्षण करेगा, और यदि कार इनमें से किसी में भी फिट नहीं होती है (अर्थात् 14 से अधिक का त्वरण) तो सूत्र "नो क्लास" आउटपुट करेगा।

 =IF(B2<3,"S",IF(B2<5,"A",IF(B2<7,"B",IF(B2<9,"C",IF(B2<10,"D",IF(B2<12,"E",IF(B2<14,"F","No Class")))))))

इस उदाहरण में, value_if_false एक और IF स्टेटमेंट है। यह सात बार दोहराता है, जब तक कि अंतिम कथन में, गलत होने पर मान नो क्लास बन जाता है। आइए इस सूत्र का उपयोग करें।

  1. सेल C2 चुनें।
  2. सूत्र पट्टी में, नीचे दिया गया सूत्र दर्ज करें:
     =IF(B2<3,"S",IF(B2<5,"A",IF(B2<7,"B",IF(B2<9,"C",IF(B2<10,"D",IF(B2<12,"E",IF(B2<14,"F","No Class")))))))
  3. एंटर दबाएं। फॉर्मूला अब पहली कार की क्लास तय करेगा।
  4. भरण हैंडल को पकड़ें और इसे शेष कक्षों ( C2 से C8 ) पर खींचें।
  5. निरीक्षण करें क्योंकि एक्सेल फॉर्मूला प्रत्येक कार के वर्ग को निर्धारित करता है।

नेस्टेड आईएफ स्टेटमेंट उदाहरण 2

इस दूसरे उदाहरण में, हमारे पास लेखों की एक सूची है जिसमें उनमें से प्रत्येक को प्राप्त हुए विचार हैं। लेखकों को प्रत्येक दृश्य के लिए भुगतान मिलता है, हालांकि, प्रति दृश्य भुगतान (पीपीवी) राशि स्वयं विचारों की संख्या से निर्धारित होती है।

इसलिए, पीपीवी राजस्व की गणना करने के लिए, पहले आपको यह देखना होगा कि लेख किस पीपीवी समूह में आता है और फिर पीपीवी राजस्व प्राप्त करने के लिए पीपीवी समूह को देखे जाने की संख्या से गुणा करें।

संबंधित: आपके जीवन को व्यवस्थित करने के लिए उपयोगी स्प्रेडशीट टेम्पलेट

पीपीवी समूह को जांचने और निर्धारित करने के लिए एक सूत्र लिखना कार वर्गों के साथ पिछले उदाहरण की तरह है। आपको नेस्टेड आईएफ स्टेटमेंट की आवश्यकता होगी।

 =IF(B2<100,0.001,IF(B2<1000,0.005,IF(B2<10000,0.01,0.02)))

यह सूत्र विचारों का परीक्षण करेगा और देखेगा कि लेख पहले समूह में आता है या नहीं। यदि ऐसा होता है, तो पीपीवी समूह 0.001 होगा और यदि ऐसा नहीं होता है, तो सूत्र परीक्षण के लिए आगे बढ़ेगा कि क्या यह अन्य समूहों में आता है। यदि लेख पिछले किसी भी समूह में फिट नहीं होता है, तो इसे १०,००० से अधिक बार देखा जाना चाहिए, जो इसे ०.०२ पीपीवी समूह में रखता है। डेटाशीट में इस सूत्र का उपयोग करने का समय आ गया है।

  1. सेल C2 चुनें।
  2. सूत्र पट्टी में, नीचे दिया गया सूत्र दर्ज करें:
     =IF(B2<100,0.001,IF(B2<1000,0.005,IF(B2<10000,0.01,0.02)))
  3. एंटर दबाएं। फॉर्मूला उस आर्टिकल के पीपीवी ग्रुप को तय करेगा।
  4. भरण हैंडल को पकड़ें और इसे शेष कक्षों ( C2 से C6 ) पर खींचें। अब फॉर्मूला हर आर्टिकल के लिए पीपीवी ग्रुप तय करेगा।

अब, पीपीवी राजस्व की गणना करते हैं।

  1. सेल D2 चुनें।
  2. सूत्र पट्टी में, नीचे सूत्र दर्ज करें और Enter दबाएँ:
     =B2*C2

    यह पीपीवी समूह को देखे जाने की संख्या से गुणा करेगा।

  3. सेल D2 पर फिल हैंडल को पकड़ें और इसे बाकी सेल ( D2 से D6 ) पर खींचें।
  4. एक्सेल अब प्रत्येक लेख के लिए पीपीवी राजस्व की गणना करेगा।

नेस्टेड IF स्टेटमेंट्स मेड ईज़ी

नेस्टेड IF स्टेटमेंट किसी बाहरी व्यक्ति के दृष्टिकोण से कठिन लग सकते हैं, लेकिन यदि आप जानते हैं कि आप क्या कर रहे हैं, तो इसे सामान्य IF स्टेटमेंट के रूप में उपयोग करना आसान है। यदि आप वित्त के लिए एक्सेल का उपयोग कर रहे हैं तो IF स्टेटमेंट काफी उपयोगी होते हैं। कुछ और वित्तीय एक्सेल कार्यों के बारे में कैसे?