मुख्य सामग्री पर जाएं

एक्सेल में नेस्टेड आईएफ स्टेटमेंट्स में महारत हासिल करना - एक चरण-दर-चरण मार्गदर्शिका

लेखक: सिलुविया अंतिम संशोधित: 2024-02-01

एक्सेल में, जबकि IF फ़ंक्शन बुनियादी तार्किक परीक्षणों के लिए आवश्यक है, जटिल परिस्थितियों में अक्सर उन्नत डेटा प्रोसेसिंग के लिए नेस्टेड IF स्टेटमेंट की आवश्यकता होती है। इस व्यापक मार्गदर्शिका में, हम नेस्टेड IF की मूल बातों को विस्तार से कवर करेंगे, सिंटैक्स से लेकर व्यावहारिक अनुप्रयोगों तक, जिसमें AND/OR शर्तों के साथ नेस्टेड IF का संयोजन शामिल है। इसके अलावा, हम नेस्टेड IF फ़ंक्शंस की पठनीयता में सुधार करने के तरीके के साथ-साथ नेस्टेड IF के बारे में कुछ सुझाव साझा करेंगे, और जटिल तार्किक संचालन को उपयोग में आसान और अधिक कुशल बनाने के लिए VLOOKUP, IFS और अधिक जैसे शक्तिशाली विकल्पों का पता लगाएंगे।


एक्सेल आईएफ फ़ंक्शन बनाम नेस्टेड आईएफ स्टेटमेंट

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

आईएफ फंक्शन: IF फ़ंक्शन एक शर्त का परीक्षण करता है और यदि स्थिति सत्य है तो एक मान लौटाता है और यदि गलत है तो दूसरा मान देता है।
  • सिंटैक्स है:
    =IF (logical_test, [value_if_true], [value_if_false])
  • सीमा: एक समय में केवल एक ही स्थिति को संभाल सकता है, जिससे यह अधिक जटिल निर्णय लेने वाले परिदृश्यों के लिए कम उपयुक्त हो जाता है जिनके मूल्यांकन के लिए कई मानदंडों की आवश्यकता होती है।
नेस्टेड IF कथन: नेस्टेड IF फ़ंक्शंस, जिसका अर्थ है एक IF फ़ंक्शन दूसरे के अंदर, आपको कई मानदंडों का परीक्षण करने की अनुमति देता है और संभावित परिणामों की संख्या बढ़ाता है।
  • सिंटैक्स है:
    =IF( condition1, value_if_true1, IF( condition2, value_if_true2, value_if_false2 ))
  • जटिलता: कई स्थितियों को संभाल सकता है लेकिन नेस्टिंग की बहुत अधिक परतों के साथ पढ़ना जटिल और कठिन हो सकता है।

नेस्टेड IF का उपयोग

यह अनुभाग एक्सेल में नेस्टेड IF कथनों के मूल उपयोग को प्रदर्शित करता है, जिसमें सिंटैक्स, व्यावहारिक उदाहरण और उन्हें AND या OR शर्तों के साथ कैसे उपयोग किया जाए।


नेस्टेड IF का सिंटैक्स

किसी फ़ंक्शन के सिंटैक्स को समझना एक्सेल में उसके सही और प्रभावी अनुप्रयोग का आधार है। आइए नेस्टेड if स्टेटमेंट के सिंटैक्स से शुरुआत करें।

वाक्य - विन्यास:

=IF(condition1, result1, IF(condition2, result2, IF(condition3, result3, result4)))

तर्क:

  • Condition1, Condition2, Condition3: These are the conditions you want to test. Each condition is evaluated in order, starting with Condition1.
  • Result1: This is the value returned if Condition1 is TRUE.
  • Result2: This value is returned if Condition1 is FALSE and Condition2 is TRUE. It's important to note that Result2 is only evaluated if Condition1 is FALSE.
  • Result3: This value is returned if both Condition1 and Condition2 are FALSE, and Condition3 is TRUE. Essentially, for Result3 to be evaluated, the previous conditions (Condition1 and Condition2) must both be FALSE.
  • Result4: This result is returned if all the conditions (Condition1, Condition2, and Condition3) are FALSE.
    In short, this expression can be interpreted as follows:
    Test condition1, if TRUE, return result1, if FALSE,
    test condition2, if TRUE, return result2, if FALSE,
    test condition3, if TRUE, return result3, if FALSE,
    return result4

याद रखें, नेस्टेड IF संरचना में, प्रत्येक बाद की स्थिति का मूल्यांकन केवल तभी किया जाता है जब पिछली सभी स्थितियाँ गलत हों। यह अनुक्रमिक जाँच यह समझने के लिए महत्वपूर्ण है कि नेस्टेड IF कैसे काम करते हैं।


नेस्टेड IF के व्यावहारिक उदाहरण

अब, आइए दो व्यावहारिक उदाहरणों के साथ नेस्टेड IF के उपयोग पर गौर करें।

उदाहरण 1: ग्रेडिंग प्रणाली

जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है, मान लीजिए कि आपके पास छात्र अंकों की एक सूची है और आप इन अंकों के आधार पर ग्रेड देना चाहते हैं। इस कार्य को पूरा करने के लिए आप नेस्टेड IF का उपयोग कर सकते हैं।

नोट: ग्रेडिंग स्तर और उनके संबंधित स्कोर रेंज E2:F6 रेंज में सूचीबद्ध हैं।

एक रिक्त कक्ष (इस मामले में C2) का चयन करें, निम्नलिखित सूत्र दर्ज करें और दबाएँ दर्ज परिणाम पाने के लिए. फिर खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=IF(B2>=90,$F$2,IF(B2>=80,$F$3,IF(B2>=70,$F$4,IF(B2>=60,$F$5,$F$6))))
नोट्स:
  • आप सीधे सूत्र में ग्रेड स्तर निर्दिष्ट कर सकते हैं, इसलिए सूत्र को इसमें बदला जा सकता है:
    =IF(A2>=90, "A", IF(A2>=80, "B", IF(A2>=70, "C", IF(A2>=60, "D", "F"))))
  • इस फ़ॉर्मूले का उपयोग मानक ग्रेडिंग थ्रेशोल्ड का उपयोग करके सेल A2 में स्कोर के आधार पर ग्रेड (ए, बी, सी, डी, या एफ) निर्दिष्ट करने के लिए किया जाता है। यह अकादमिक ग्रेडिंग सिस्टम में नेस्टेड IF स्टेटमेंट के लिए एक विशिष्ट उपयोग का मामला है।
  • सूत्र की व्याख्या:
    1. ए2>=90: यह पहली शर्त है जिसे सूत्र जाँचता है। यदि सेल A2 में स्कोर 90 से अधिक या उसके बराबर है, तो सूत्र "A" लौटाता है।
    2. ए2>=80: यदि पहली शर्त गलत है (स्कोर 90 से कम है), तो यह जाँच करता है कि A2 80 से अधिक है या उसके बराबर है। यदि सत्य है, तो यह "बी" लौटाता है।
    3. ए2>=70: इसी तरह, यदि स्कोर 80 से कम है, तो यह जांच करता है कि यह 70 से अधिक है या उसके बराबर है। यदि सही है, तो यह "सी" लौटाता है।
    4. ए2>=60: यदि स्कोर 70 से कम है, तो सूत्र जाँचता है कि यह 60 से अधिक है या उसके बराबर है। यदि सही है, तो यह "डी" लौटाता है।
    5. "F": अंत में, यदि उपरोक्त शर्तों में से कोई भी पूरा नहीं होता है (मतलब स्कोर 60 से कम है), तो सूत्र "एफ" लौटाता है।
उदाहरण 2: बिक्री आयोग की गणना

ऐसे परिदृश्य की कल्पना करें जहां बिक्री प्रतिनिधियों को उनकी बिक्री उपलब्धियों के आधार पर अलग-अलग कमीशन दरें प्राप्त होती हैं। जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है, आप इन विभिन्न बिक्री सीमाओं के आधार पर एक विक्रेता के कमीशन की गणना करना चाहते हैं, और नेस्टेड IF स्टेटमेंट इसमें आपकी मदद कर सकते हैं।

नोट: कमीशन दरें और उनकी संबंधित बिक्री श्रेणियां E2:F4 श्रेणी में सूचीबद्ध हैं।
  • 20 डॉलर से अधिक की बिक्री के लिए 20,000%
  • $15 और $10,000 के बीच बिक्री के लिए 20,000%
  • $10 से कम की बिक्री के लिए 10,000%

एक रिक्त कक्ष (इस मामले में C2) का चयन करें, निम्नलिखित सूत्र दर्ज करें और दबाएँ दर्ज परिणाम पाने के लिए. फिर खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=B2*IF(B2>20000,$F$2,IF(B2>=10000,$F$3,$F$4))

नोट्स:
  • आप सूत्र में सीधे कमीशन दर निर्दिष्ट कर सकते हैं, इसलिए सूत्र को इसमें बदला जा सकता है:
    =B2*IF(B2>20000, 20%, IF(B2>=10000, 15%, 10%))
  • प्रदान किए गए फॉर्मूले का उपयोग किसी विक्रेता के कमीशन की गणना उनकी बिक्री राशि के आधार पर करने के लिए किया जाता है, जो विभिन्न बिक्री सीमाओं के लिए अलग-अलग कमीशन दरें लागू करता है।
  • सूत्र की व्याख्या:
    1. B2: यह विक्रेता के लिए बिक्री राशि का प्रतिनिधित्व करता है, जिसका उपयोग कमीशन की गणना के लिए आधार के रूप में किया जाता है।
    2. यदि(बी2>20000, "20%", ...): यह पहली शर्त जांची गई है. यह जाँचता है कि B2 में बिक्री राशि 20,000 से अधिक है या नहीं। यदि ऐसा है, तो सूत्र 20% की कमीशन दर का उपयोग करता है।
    3. यदि(बी2>=10000, "15%", "10%"): यदि पहली शर्त गलत है (बिक्री 20,000 से अधिक नहीं है), तो सूत्र जाँचता है कि बिक्री 10,000 के बराबर है या उससे अधिक है। यदि सत्य है, तो यह 15% कमीशन दर लागू करता है। यदि बिक्री राशि 10,000 से कम है, तो फॉर्मूला 10% कमीशन दर पर डिफ़ॉल्ट होता है।

यदि AND/OR शर्त के साथ नेस्टेड है

इस अनुभाग में, मैंने एक्सेल में नेस्टेड IF को AND या OR स्थिति के साथ कैसे संयोजित किया जाए, यह प्रदर्शित करने के लिए उपरोक्त पहले उदाहरण "ग्रेडिंग सिस्टम" को संशोधित किया है। संशोधित ग्रेडिंग उदाहरण में, मैंने "उपस्थिति दर" के आधार पर एक अतिरिक्त शर्त पेश की।

AND शर्त के साथ नेस्टेड if का उपयोग करना

यदि कोई छात्र स्कोर और उपस्थिति दोनों मानदंडों को पूरा करता है, तो उन्हें ग्रेड में वृद्धि मिलेगी। उदाहरण के लिए, एक छात्र जिसका स्कोर 60 या अधिक है और जिसकी उपस्थिति दर 95% या उससे अधिक है, उसका ग्रेड एक स्तर तक अपग्रेड किया जाएगा, जैसे कि ए से ए+, बी से बी+ और इसी तरह। हालाँकि, यदि उपस्थिति दर 95% से कम है, तो ग्रेडिंग मूल स्कोर-आधारित मानदंडों का पालन करेगी। ऐसे मामलों में, हमें AND शर्त के साथ नेस्टेड IF स्टेटमेंट का उपयोग करने की आवश्यकता है।

एक रिक्त कक्ष (इस मामले में D2) का चयन करें, निम्न सूत्र दर्ज करें और दबाएँ दर्ज परिणाम पाने के लिए. फिर खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=IF(AND(B2>=60, C2>=95%),IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", "D+"))),IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F")))))

नोट्स: यह सूत्र कैसे काम करता है इसकी व्याख्या यहां दी गई है:
  1. तथा हालत की जांच:
    तथा(बी2>=60, सी2>=95%): AND शर्त पहले यह जांचती है कि क्या दोनों शर्तें पूरी होती हैं - छात्र का स्कोर 60 या अधिक है, और उनकी उपस्थिति दर 95% या अधिक है।
  2. नया ग्रेड असाइनमेंट:
    IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", "D+"))): यदि AND कथन में दोनों स्थितियाँ सत्य हैं, तो सूत्र छात्र के स्कोर की जाँच करता है और उसके ग्रेड को एक स्तर तक बढ़ा देता है।
    • बी2>=90: यदि स्कोर 90 या उससे अधिक है, तो ग्रेड "ए" है+".नया ग्रेड असाइनमेंट:
    • बी2>=80: यदि स्कोर 80 या उससे अधिक (लेकिन 90 से कम) है, तो ग्रेड "बी" है+".
    • बी2>=70: यदि स्कोर 70 या उससे अधिक (लेकिन 80 से कम) है, तो ग्रेड "सी+" है।
    • बी2>=60: यदि स्कोर 60 या उससे अधिक (लेकिन 70 से कम) है, तो ग्रेड "डी+" है।
  3. नियमित ग्रेड असाइनमेंट:
    IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F"))) ): यदि AND शर्त पूरी नहीं होती है (या तो स्कोर 80 से कम है या उपस्थिति 95% से कम है), तो सूत्र मानक ग्रेड प्रदान करता है।
    • बी2>=90: 90 या उससे अधिक अंक प्राप्त करने पर "ए" मिलता है।
    • बी2>=80: 80 या उससे अधिक (लेकिन 90 से कम) स्कोर पर "बी" मिलता है।
    • बी2>=70: 70 या उससे अधिक (लेकिन 80 से कम) स्कोर पर "सी" मिलता है।
    • बी2>=60: 60 या उससे अधिक (लेकिन 70 से कम) स्कोर पर "डी" मिलता है।
    • 60 से नीचे के स्कोर को "एफ" मिलता है।
OR शर्त के साथ नेस्टेड if का उपयोग करना

इस मामले में, यदि किसी छात्र का स्कोर 95 या अधिक है, या यदि उसकी उपस्थिति दर 95% या अधिक है, तो उसका ग्रेड एक स्तर बढ़ा दिया जाएगा। यहां बताया गया है कि हम नेस्टेड IF और OR शर्तों का उपयोग करके इसे कैसे पूरा कर सकते हैं।

एक रिक्त कक्ष (इस मामले में D2) का चयन करें, निम्न सूत्र दर्ज करें और दबाएँ दर्ज परिणाम पाने के लिए. फिर खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=IF(OR(B2>=95, C2>=95%),IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", IF(B2>=60, "D+", "F+")))),IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F")))))

नोट्स: सूत्र कैसे काम करता है इसका विवरण यहां दिया गया है:
  1. या स्थिति की जाँच:
    या(बी2>=95, सी2>=95%): सूत्र पहले यह जाँचता है कि क्या दोनों में से कोई भी स्थिति सत्य है - छात्र का स्कोर 95 या अधिक है, या उनकी उपस्थिति दर 95% या अधिक है।
  2. बोनस के साथ ग्रेड असाइनमेंट:
    IF(B2>=90, "A+", IF(B2>=80, "B+", IF(B2>=70, "C+", IF(B2>=60, "D+", "F+"))) ): यदि OR कथन में कोई भी शर्त सत्य है, तो छात्र का ग्रेड एक स्तर बढ़ा दिया जाएगा।
    • बी2>=90: यदि स्कोर 90 या उससे अधिक है, तो ग्रेड "ए+" है।
    • बी2>=80: यदि स्कोर 80 या उससे अधिक (लेकिन 90 से कम) है, तो ग्रेड "बी+" है।
    • बी2>=70: यदि स्कोर 70 या उससे अधिक (लेकिन 80 से कम) है, तो ग्रेड "सी+" है।
    • बी2>=60: यदि स्कोर 60 या उससे अधिक (लेकिन 70 से कम) है, तो ग्रेड "डी+" है।
    • अन्यथा, ग्रेड "F+" है।
  3. नियमित ग्रेड असाइनमेंट:
    IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F")))): यदि OR शर्तों में से कोई भी पूरा नहीं होता है (स्कोर 95 से कम है और उपस्थिति 95% से कम है), तो सूत्र मानक ग्रेड प्रदान करता है।
    • बी2>=90: 90 या उससे अधिक अंक प्राप्त करने पर "ए" मिलता है।
    • बी2>=80: 80 या उससे अधिक (लेकिन 90 से कम) स्कोर पर "बी" मिलता है।
    • बी2>=70: 70 या उससे अधिक (लेकिन 80 से कम) स्कोर पर "सी" मिलता है।
    • बी2>=60: 60 या उससे अधिक (लेकिन 70 से कम) स्कोर पर "डी" मिलता है।
    • 60 से नीचे के स्कोर को "एफ" मिलता है।

नेस्टेड IF के लिए युक्तियाँ और युक्तियाँ

यह अनुभाग नेस्टेड IF के लिए चार उपयोगी युक्तियाँ और युक्तियाँ शामिल करता है।


पढ़ने में आसान होने पर नेस्टेड बनाना

एक विशिष्ट नेस्टेड IF कथन संक्षिप्त दिख सकता है लेकिन उसे समझना कठिन हो सकता है।

निम्नलिखित सूत्र में, यह तुरंत पहचानना चुनौतीपूर्ण है कि एक स्थिति कहां समाप्त होती है और दूसरी कहां शुरू होती है, खासकर जब जटिलता बढ़ती है।

=IF(A2>=90, "A", IF(A2>=80, "B", IF(A2>=70, "C", IF(A2>=60, "D", "F"))))
समाधान: लाइन ब्रेक और इंडेंटेशन जोड़ना

नेस्टेड IF को पढ़ने में आसान बनाने के लिए, आप सूत्र को कई पंक्तियों में तोड़ सकते हैं और प्रत्येक नेस्टेड IF को एक नई लाइन पर रख सकते हैं। सूत्र में, बस कर्सर को IF से पहले रखें और Alt + Enter कुंजी दबाएँ।

उपरोक्त सूत्र को तोड़ने के बाद, इसे इस प्रकार दिखाया जाएगा:

=IF(A2>=90, "A",
      IF(A2>=80, "B",
          IF(A2>=70, "C",
              IF(A2>=60, "D", "F")))
)

यह प्रारूप यह स्पष्ट करता है कि प्रत्येक शर्त और संबंधित आउटपुट कहां है, जिससे सूत्र की पठनीयता बढ़ जाती है।


नेस्टेड IF फ़ंक्शंस का क्रम

नेस्टेड IF फॉर्मूला में तार्किक स्थितियों का क्रम महत्वपूर्ण है क्योंकि यह निर्धारित करता है कि एक्सेल इन स्थितियों का मूल्यांकन कैसे करता है और इस प्रकार सूत्र के अंतिम परिणाम को प्रभावित करता है।

सही सूत्र

ग्रेडिंग सिस्टम उदाहरण में, हम अंकों के आधार पर ग्रेड निर्दिष्ट करने के लिए निम्नलिखित सूत्र का उपयोग करते हैं।

=IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", IF(B2>=60, "D", "F"))))

एक्सेल नेस्टेड IF फॉर्मूला में शर्तों का मूल्यांकन पहली शर्त से आखिरी तक क्रमिक रूप से करता है। यह फ़ॉर्मूला पहले उच्चतम स्कोर सीमा ('ए' के ​​लिए>=90) की जाँच करता है और फिर निचली सीमा पर चला जाता है। यह सुनिश्चित करता है कि किसी स्कोर की तुलना उस उच्चतम ग्रेड से की जाए जिसके लिए वह योग्य है। यदि पहली शर्त सत्य है (ए2>=90), तो यह "ए" लौटाती है और किसी भी आगे की स्थिति का मूल्यांकन नहीं करती है।

ग़लत आदेशित सूत्र

यदि शर्तों का क्रम उलट दिया गया, सबसे कम सीमा से शुरू किया गया, तो यह गलत परिणाम देगा।

=IF(B2>=60, "D", IF(B2>=70, "C", IF(B2>=80, "B", IF(B2>=90, "A", "F"))))

इस गलत फॉर्मूले में, 95 का स्कोर तुरंत पहली शर्त बी2>=60 को पूरा करेगा और गलती से उसे ग्रेड "डी" दे दिया जाएगा।


संख्याओं और पाठ के साथ अलग-अलग व्यवहार किया जाना चाहिए

यह अनुभाग आपको दिखाएगा कि नेस्टेड IF कथनों में संख्याओं और पाठ को अलग-अलग तरीके से कैसे व्यवहार किया जाता है।

नंबर

संख्याओं का उपयोग अंकगणितीय तुलनाओं और गणनाओं के लिए किया जाता है। नेस्टेड IF स्टेटमेंट में, आप >, <, =, >=, और <= जैसे ऑपरेटरों का उपयोग करके सीधे संख्याओं की तुलना कर सकते हैं।

टेक्स्ट

नेस्टेड IF स्टेटमेंट में, टेक्स्ट होना चाहिए दोहरे उद्धरण चिह्नों में संलग्न. निम्नलिखित सूत्र में ए, बी, सी, डी और एफ देखें:

=IF(A2>=90, "A", IF(A2>=80, "B", IF(A2>=70, "C", IF(A2>=60, "D", "F"))))

नेस्टेड IF की सीमाएँ

यह अनुभाग नेस्टेड IF की कई सीमाओं और नुकसानों को सूचीबद्ध करता है।

जटिलता और पठनीयता:

हालाँकि एक्सेल आपको 64 अलग-अलग IF फ़ंक्शंस को नेस्ट करने की अनुमति देता है, लेकिन ऐसा करना बिल्कुल भी उचित नहीं है। नेस्टिंग के जितने अधिक स्तर होंगे, सूत्र उतना ही अधिक जटिल हो जाएगा। इससे ऐसे सूत्र बन सकते हैं जिन्हें पढ़ना, समझना और बनाए रखना मुश्किल हो जाता है।

प्रवण त्रुटि:

इसके अलावा, कॉम्प्लेक्स नेस्टेड IF स्टेटमेंट में त्रुटियां हो सकती हैं और डीबग या संशोधित करना चुनौतीपूर्ण हो सकता है।

विस्तार या स्केल करना कठिन:

यदि आपका तर्क बदलता है या आपको अधिक शर्तें जोड़ने की आवश्यकता है, तो गहराई से नेस्टेड IF को संशोधित करना या विस्तारित करना कठिन हो सकता है।

Excel में नेस्टेड IF कथनों का प्रभावी ढंग से उपयोग करने के लिए इन सीमाओं को समझना महत्वपूर्ण है। अक्सर, नेस्टेड IF को अन्य कार्यों के साथ संयोजित करने या वैकल्पिक दृष्टिकोण खोजने से अधिक कुशल और रखरखाव योग्य समाधान प्राप्त हो सकते हैं।


नेस्टेड आईएफ के विकल्प

यह अनुभाग Excel में कई फ़ंक्शंस को सूचीबद्ध करता है जिनका उपयोग नेस्टेड IF स्टेटमेंट के विकल्प के रूप में किया जा सकता है।


VLOOKUP . का उपयोग करना

उपरोक्त दो व्यावहारिक उदाहरणों को पूरा करने के लिए आप नेस्टेड IF स्टेटमेंट के बजाय VLOOKUP फ़ंक्शन का उपयोग कर सकते हैं। यहां बताया गया है कि आप यह कैसे कर सकते हैं:

उदाहरण 1: VLOOKUP के साथ ग्रेडिंग प्रणाली

यहां मैं दिखाऊंगा कि स्कोर के आधार पर ग्रेड आवंटित करने के लिए VLOOKUP का उपयोग कैसे करें।

चरण 1: ग्रेड के लिए एक लुकअप टेबल बनाएं

सबसे पहले, आपको स्कोर रेंज और संबंधित ग्रेड के लिए एक लुकअप टेबल (जैसे कि इस मामले में E1:F6) बनाने की आवश्यकता है। नोट: तालिका के पहले कॉलम में अंकों को आरोही क्रम में क्रमबद्ध किया जाना चाहिए।

चरण 2: ग्रेड निर्दिष्ट करने के लिए VLOOKUP फ़ंक्शन लागू करें

एक रिक्त कक्ष (इस मामले में C2) का चयन करें, निम्नलिखित सूत्र दर्ज करें और दबाएँ दर्ज प्रथम श्रेणी प्राप्त करने की कुंजी. इस सूत्र सेल का चयन करें और इसे खींचें भरने वाला संचालक बाकी ग्रेड प्राप्त करने के लिए नीचे जाएँ।

=VLOOKUP(B2,$E$2:$F$6,2,TRUE)

नोट्स:
  • सेल B95 में मान 2 वह है जिसे VLOOKUP लुकअप तालिका के पहले कॉलम ($E$2:$F$6) में खोजता है। यदि पाया जाता है, तो यह तालिका के दूसरे कॉलम से संबंधित ग्रेड लौटाता है, जो मिलान किए गए मान के समान पंक्ति में स्थित होता है।
  • लुकअप तालिका संदर्भ को पूर्ण बनाना याद रखें (संदर्भ से पहले डॉलर चिह्न ($) जोड़ें), जिसका अर्थ है कि यदि सूत्र को किसी अन्य सेल में कॉपी किया जाता है तो संदर्भ नहीं बदलेगा।
  • VLOOKUP फ़ंक्शन के बारे में अधिक जानने के लिए, इस पृष्ठ पर जाएँ.
उदाहरण 2: VLOOKUP के साथ बिक्री आयोग की गणना

आप एक्सेल में बिक्री कमीशन की गणना को पूरा करने के लिए VLOOKUP का भी उपयोग कर सकते हैं। कृपया निम्नानुसार करें.

चरण 1: ग्रेड के लिए एक लुकअप टेबल बनाएं

सबसे पहले, आपको बिक्री और संबंधित कमीशन दर के लिए एक लुकअप तालिका बनाने की आवश्यकता है, जैसे कि इस मामले में E2:F4। नोट: तालिका के पहले कॉलम में बिक्री को आरोही क्रम में क्रमबद्ध किया जाना चाहिए।

चरण 2: ग्रेड निर्दिष्ट करने के लिए VLOOKUP फ़ंक्शन लागू करें

एक रिक्त सेल (इस मामले में C2) का चयन करें, निम्नलिखित सूत्र दर्ज करें और पहला कमीशन प्राप्त करने के लिए Enter कुंजी दबाएँ। इस सूत्र सेल का चयन करें और शेष परिणाम प्राप्त करने के लिए इसके भरण हैंडल को नीचे खींचें।

=B2*VLOOKUP(B2,$E$2:$F$4,2,TRUE)

नोट्स:
  • दोनों उदाहरणों में, VLOOKUP का उपयोग लुकअप मान (स्कोर या बिक्री राशि) के आधार पर तालिका में मान ढूंढने के लिए किया जाता है और निर्दिष्ट कॉलम (ग्रेड या कमीशन दर) से उसी पंक्ति में मान लौटाता है। चौथा पैरामीटर TRUE एक अनुमानित मिलान को इंगित करता है, जो इन परिदृश्यों के लिए उपयुक्त है जहां सटीक लुकअप मान तालिका में मौजूद नहीं हो सकता है।
  • VLOOKUP फ़ंक्शन के बारे में अधिक जानने के लिए, इस पृष्ठ पर जाएँ.

आईएफएस का उपयोग करना

RSI आईएफएस समारोह नेस्टिंग की आवश्यकता को समाप्त करके प्रक्रिया को सरल बनाता है और सूत्रों को पढ़ना और प्रबंधित करना आसान बनाता है। यह पठनीयता को बढ़ाता है और कई सशर्त जांचों के संचालन को सुव्यवस्थित करता है। IFS फ़ंक्शन का उपयोग करने के लिए, सुनिश्चित करें कि आप Excel 2019 या उसके बाद का उपयोग कर रहे हैं, या आपके पास Office 365 सदस्यता है। आइए देखें कि इसे व्यावहारिक उदाहरणों में कैसे लागू किया जा सकता है।

उदाहरण 1: आईएफएस के साथ ग्रेडिंग प्रणाली

पहले के समान ग्रेडिंग मानदंड मानते हुए, IFS फ़ंक्शन का उपयोग निम्नानुसार किया जा सकता है:

एक रिक्त सेल का चयन करें, जैसे C2, निम्न सूत्र दर्ज करें और दबाएँ दर्ज पहला परिणाम पाने के लिए. इस परिणाम सेल का चयन करें और इसे खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",B2>=60,"D",B2<60,"F")

नोट्स:
  • प्रत्येक स्थिति का मूल्यांकन क्रम से किया जाता है। जैसे ही कोई शर्त पूरी हो जाती है, उसका संबंधित परिणाम वापस आ जाता है, और सूत्र आगे की शर्तों की जाँच करना बंद कर देता है। इस मामले में, फॉर्मूला का उपयोग बी 2 में स्कोर के आधार पर ग्रेड निर्दिष्ट करने के लिए किया जाता है, एक विशिष्ट ग्रेडिंग स्केल का पालन करते हुए जहां एक उच्च स्कोर एक बेहतर ग्रेड से मेल खाता है।
  • IFS फ़ंक्शन के बारे में अधिक जानने के लिए, इस पृष्ठ पर जाएँ.
उदाहरण 2: आईएफएस के साथ बिक्री आयोग की गणना

बिक्री कमीशन गणना परिदृश्य के लिए, IFS फ़ंक्शन निम्नानुसार लागू किया जाता है:

एक रिक्त सेल का चयन करें, जैसे C2, निम्न सूत्र दर्ज करें और दबाएँ दर्ज पहला परिणाम पाने के लिए. इस परिणाम सेल का चयन करें और इसे खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=B2*IFS(B2>20000,20%,B2>=10000,15%,TRUE,10%)


चुनें और मिलान करें का उपयोग करना

नेस्टेड IF स्टेटमेंट की तुलना में CHOOSE और MATCH दृष्टिकोण अधिक कुशल और प्रबंधित करने में आसान हो सकता है। यह विधि सूत्र को सरल बनाती है और अद्यतनों या परिवर्तनों को अधिक सरल बनाती है। नीचे मैं प्रदर्शित करूँगा कि इस आलेख में दो व्यावहारिक उदाहरणों को संभालने के लिए CHOOSE और MATCH फ़ंक्शंस के संयोजन का उपयोग कैसे करें।

उदाहरण 1: चुनें और मिलान के साथ ग्रेडिंग प्रणाली

आप विभिन्न अंकों के आधार पर ग्रेड निर्दिष्ट करने के लिए CHOOSE और MATCH फ़ंक्शन के संयोजन का उपयोग कर सकते हैं।

चरण 1: खोज मानों के साथ एक लुकअप सरणी बनाएं

सबसे पहले, आपको उन थ्रेशोल्ड मानों वाली कोशिकाओं की एक श्रृंखला बनाने की आवश्यकता है जिनके माध्यम से MATCH खोज करेगा, जैसे कि इस मामले में $E$2:$E$6। नोट: अनुमानित मिलान प्रकार का उपयोग करते समय MATCH फ़ंक्शन के सही ढंग से काम करने के लिए इस श्रेणी की संख्याओं को आरोही क्रम में क्रमबद्ध किया जाना चाहिए।

चरण 2: ग्रेड निर्दिष्ट करने के लिए चुनें और मिलान करें लागू करें

एक रिक्त कक्ष (इस मामले में C2) का चयन करें, निम्नलिखित सूत्र दर्ज करें और दबाएँ दर्ज प्रथम श्रेणी प्राप्त करने की कुंजी. इस सूत्र सेल का चयन करें और इसे खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=CHOOSE(MATCH(B2, $E$2:$E$6, 1), "F", "D", "C", "B", "A")

नोट्स:
  • मैच(बी2, $ई$2:$ई$6, 1): सूत्र का यह भाग $E$95:$E$2 की सीमा के भीतर सेल B2 में स्कोर (6) की तलाश करता है। 1 इंगित करता है कि MATCH को एक अनुमानित मिलान मिलना चाहिए, जिसका अर्थ है कि यह उस श्रेणी में सबसे बड़ा मान ढूंढता है जो B2 से कम या उसके बराबर है।
  • चुनें(..., "एफ", "डी", "सी", "बी", "ए"): MATCH फ़ंक्शन द्वारा लौटाई गई स्थिति के आधार पर, CHOOSE संबंधित ग्रेड का चयन करता है।
  • के बारे में अधिक जानने के लिए मैच समारोह, इस पृष्ठ पर जाएँ.
  • के बारे में अधिक जानने के लिए समारोह चुनें, इस पृष्ठ पर जाएँ.
उदाहरण 2: आईएफएस के साथ बिक्री आयोग की गणना

बिक्री आयोग की गणना के लिए CHOOSE और MATCH संयोजन का उपयोग करना भी प्रभावी हो सकता है, खासकर जब कमीशन दरें निर्दिष्ट बिक्री सीमा पर आधारित हों। आइए देखें कि हम कैसे कर सकते हैं।

चरण 1: खोज मानों के साथ एक लुकअप सरणी बनाएं

सबसे पहले, आपको उन थ्रेशोल्ड मानों वाली कोशिकाओं की एक श्रृंखला बनाने की आवश्यकता है जिनके माध्यम से MATCH खोज करेगा, जैसे कि इस मामले में $E$2:$E$4। नोट: अनुमानित मिलान प्रकार का उपयोग करते समय MATCH फ़ंक्शन के सही ढंग से काम करने के लिए इस श्रेणी की संख्याओं को आरोही क्रम में क्रमबद्ध किया जाना चाहिए।

चरण 2: परिणाम प्राप्त करने के लिए CHOOSE और MATCH लागू करें

एक रिक्त कक्ष (इस मामले में C2) का चयन करें, निम्नलिखित सूत्र दर्ज करें और दबाएँ दर्ज प्रथम श्रेणी प्राप्त करने की कुंजी. इस सूत्र सेल का चयन करें और इसे खींचें भरने वाला संचालक बाकी परिणाम प्राप्त करने के लिए नीचे जाएँ।

=B2*CHOOSE(MATCH(B2, $E$2:$E$4, 1), 10%, 15%, 20%)

नोट्स:

निष्कर्ष में, एक्सेल में नेस्टेड IF स्टेटमेंट्स में महारत हासिल करना एक मूल्यवान कौशल है जो डेटा विश्लेषण और निर्णय लेने की प्रक्रियाओं में जटिल तार्किक परिदृश्यों को संभालने की आपकी क्षमता को बढ़ाता है। जबकि नेस्टेड IF जटिल तार्किक संचालन के लिए शक्तिशाली हैं, उनकी सीमाओं के प्रति सचेत रहना महत्वपूर्ण है। VLOOKUP, IFS, और MATCH के साथ CHOOSE जैसे सरल विकल्प कुछ परिदृश्यों में अधिक सुव्यवस्थित समाधान प्रदान कर सकते हैं। इन जानकारियों से लैस, अब आप आत्मविश्वास से अपने डेटा विश्लेषण कार्यों में सबसे उपयुक्त एक्सेल तकनीकों को लागू कर सकते हैं, जिससे आपकी स्प्रेडशीट में स्पष्टता, सटीकता और दक्षता सुनिश्चित हो सकेगी। एक्सेल की क्षमताओं को गहराई से जानने के इच्छुक लोगों के लिए, हमारी वेबसाइट में ढेर सारे ट्यूटोरियल हैं। यहां अधिक एक्सेल टिप्स और ट्रिक्स खोजें.

सर्वोत्तम कार्यालय उत्पादकता उपकरण

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें   |  रिक्त पंक्तियाँ हटाएँ   |  डेटा खोए बिना कॉलम या सेल को संयोजित करें   |   फॉर्मूला के बिना गोल ...
सुपर लुकअप: एकाधिक मानदंड VLookup    मल्टीपल वैल्यू वीलुकअप  |   अनेक शीटों में VLookup   |   फजी लुकअप ....
उन्नत ड्रॉप-डाउन सूची: शीघ्रता से ड्रॉप डाउन सूची बनाएं   |  आश्रित ड्रॉप डाउन सूची   |  बहु-चयन ड्रॉप डाउन सूची ....
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  |  रेंज और कॉलम की तुलना करें ...
फीचर्ड फीचर्स: ग्रिड फोकस   |  डिजाइन देखें   |   बड़ा फॉर्मूला बार    कार्यपुस्तिका एवं शीट प्रबंधक   |  संसाधन लाइब्रेरी (ऑटो टेक्स्ट)   |  खजूर बीनने वाला   |  कार्यपत्रकों को संयोजित करें   |  एन्क्रिप्ट/डिक्रिप्ट सेल    सूची के अनुसार ईमेल भेजें   |  सुपर फ़िल्टर   |   विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 15 टूलसेट12 टेक्स्ट टूल्स (पाठ जोड़ें, अक्षर हटाएँ, ...)   |   50 + चार्ट प्रकार (गैन्ट चार्ट, ...)   |   40+ प्रैक्टिकल सूत्र (जन्मदिन के आधार पर आयु की गणना करें, ...)   |   19 निवेशन टूल्स (QR कोड डालें, पथ से चित्र सम्मिलित करें, ...)   |   12 रूपांतरण टूल्स (शब्दों को संख्याएँ, मुद्रा रूपांतरण, ...)   |   7 विलय और विभाजन टूल्स (उन्नत संयोजन पंक्तियाँ, विभाजन कोशिकाओं, ...)   |   ... और अधिक

एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है।  वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...

Description


ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है

  • Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
  • नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
  • आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations