एक्सेल सूत्र: अगर और -

सामान्य सूत्र

=IF(test, true result, false result)

सारांश

किसी शर्त का परीक्षण करने के लिए, और यदि स्थिति TRUE है, तो एक कार्रवाई करें और यदि FALSE है तो एक और कार्रवाई, यदि आप IF फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, सेल E5 में सूत्र है:

=IF(D5="S","Small","Large")

स्पष्टीकरण

यदि आपको किसी शर्त का परीक्षण करने की आवश्यकता है, तो एक कार्रवाई करें यदि स्थिति TRUE है, और दूसरी कार्रवाई यदि FALSE है, तो आप IF फ़ंक्शन का उपयोग कर सकते हैं। IF फ़ंक्शन में "और" की अवधारणा अंतर्निहित है। पहला तर्क तार्किक परीक्षण है, दूसरा तर्क परीक्षण (TRUE) होने पर वापस लौटने का परिणाम (या गणना) है। तीसरा तर्क एफएएलएसई को चलाने के लिए मूल्य या गणना है।

दिखाए गए उदाहरण में, हमारे पास टी-शर्ट की एक सूची है जिसमें रंग और आकार शामिल हैं। हालाँकि, आकार को छोटे के लिए "S" और बड़े के लिए "L" के रूप में संक्षिप्त किया गया है। डेटा में केवल ये दो आकार हैं। मान लीजिए कि आप इन संक्षिप्तीकरणों का विस्तार करने के लिए एक सूत्र लिखना चाहते हैं और कॉलम ई में "स्मॉल" या "लार्ज" शब्द या तो दिखा सकते हैं। दूसरे शब्दों में:

  1. यदि स्तंभ D में किसी कक्ष में "S" है, तो "लघु" लौटें।
  2. यदि स्तंभ D में एक सेल में "L" है, तो "लार्ज" लौटें।

यह IF फ़ंक्शन का एक सही अनुप्रयोग है। IF फ़ंक्शन को इस तरह व्यवस्थित किया जाता है:

=IF(test, true result, false result)

उदाहरण में, हमें कॉलम डी में कोशिकाओं का परीक्षण करने की आवश्यकता है ताकि वे देखें कि उनमें क्या है, इसलिए हम सेल ई 5 में जिस सूत्र का उपयोग कर रहे हैं वह है:

=IF(D5="S","Small","Large")

अनूदित, यह कहता है:

यदि कक्ष D5 "S" अक्षर के समतुल्य है ("S"), "लघु" शब्द लौटाएँ, ELSE शब्द "बड़ा" लौटाएँ।

ध्यान दें कि हम केवल "एस" के लिए परीक्षण कर रहे हैं - हमें "एल" के लिए परीक्षण करने की आवश्यकता नहीं है। ऐसा इसलिए है क्योंकि हमारे पास केवल दो संभावित मान हैं, और सूत्र का ELSE भाग (FALSE परिणाम) तार्किक रूप से हमारे लिए "L" का ध्यान रखता है: यदि कक्ष में "S" नहीं है, तो यह "L" होना चाहिए।

अधिक स्थितियों को संभालने के लिए नेस्टिंग आइएफएस

यह दो स्थितियों के लिए ठीक काम करता है, लेकिन क्या होगा अगर हमारे पास तीसरी शर्त है? उदाहरण के लिए, "म" "मीडियम" के लिए? उस स्थिति में, हमें सूत्र को दूसरे IF कथन के साथ विस्तारित करने की आवश्यकता है। हमने दूसरा IF स्टेटमेंट डाला, जो गलत परिणाम की जगह ले रहा है। नीचे दिए गए उदाहरण में, हमने एक और आकार (मध्यम) जोड़ा है। E5 में हम जो सूत्र उपयोग कर रहे हैं वह है:

=IF(D5="S","Small",IF(D5="M","Medium","Large"))

इस तकनीक को "नेस्टिंग" कहा जाता है, क्योंकि हम एक दूसरे के अंदर कार्य कर रहे हैं। इसके साथ इसका उपयोग IF फ़ंक्शन के साथ किया जाता है, तो आप कभी-कभी इसे "Nested IF कथन" कहते हैं। इस पृष्ठ के कई उदाहरण हैं।

यदि आपके पास कई संभावित विकल्प हैं, तो VLOOKUP जैसे एक लुकअप फ़ंक्शन एक आसान समाधान प्रदान कर सकता है।

दिलचस्प लेख...