इफ़ेक्ट फंक्शन इन एक्सेल - (सूत्र, उदाहरण) - IF फ़ंक्शन का उपयोग कैसे करें?

इफ़ेक्ट फंक्शन इन एक्सेल

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

यदि फ़ंक्शन एक्सेल में एक बहुत ही उपयोगी और सबसे व्यापक रूप से उपयोग किया जाने वाला सशर्त फ़ंक्शन है, तो यह फ़ंक्शन कुछ मानदंडों के आधार पर परिणाम देने के लिए उपयोग किया जाता है; उदाहरण के लिए, यदि शर्त A मिलती है, तो मान B होना चाहिए, और यदि शर्त पूरी नहीं होती है, तो मूल्य C होना चाहिए, इस फ़ंक्शन में तीन तर्क होते हैं, पहला तर्क मानदंड है जबकि दूसरा तर्क परिणाम है जब शर्त सही है और तीसरी दलील तब है जब शर्त झूठी हो।

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

Excel में IF फ़ंक्शन का उपयोग कैसे करें

उदाहरण 1

आइए हम एक IF फ़ंक्शन के उदाहरण पर चर्चा करें।

यदि किसी ग्रह पर ऑक्सीजन नहीं होगी, तो कोई जीवन नहीं होगा, और ऑक्सीजन नहीं होगी, तो किसी ग्रह पर जीवन होगा।

हमें यह पता लगाना होगा कि क्या सूची में दिए गए ग्रहों पर जीवन संभव है; हालत यह है कि ऑक्सीजन की उपलब्धता होनी चाहिए; कॉलम B में, हमने निर्दिष्ट किया है कि किसी दिए गए ग्रह पर ऑक्सीजन है या नहीं।

इसलिए, IF फ़ंक्शन का उपयोग करते हुए, हम यह पता लगाएंगे कि ग्रह पर जीवन संभव है या नहीं

इसलिए, यदि C2 में यदि सूत्र लागू हो,

= अगर (बी 2 = "हाँ", "जीवन संभव है", "जीवन संभव नहीं है")

IF सूत्र को नीचे खींचने पर, हमें पता चलता है कि पृथ्वी पर जीवन केवल इसलिए संभव है क्योंकि ऑक्सीजन की उपलब्धता है।

आईएफ फंक्शन का फ्लो चार्ट

पहला मामला:

इसी तरह, 2 और 3 मामलों के लिए IF स्थिति के लिए समान प्रवाह होगा।

चौथा मामला:

तो, आप देख सकते हैं कि IF फ़ंक्शन हमें मूल्यों के बीच तार्किक तुलना करने की अनुमति देता है। IF का मोडस ऑपरेंडी यदि कुछ सत्य है, तो कुछ करें, अन्यथा कुछ और करें।

उदाहरण # 2

आईएफ फ़ंक्शन के इस उदाहरण में, यदि हमारे पास वर्षों की सूची है और हम यह पता लगाना चाहते हैं कि दिया गया वर्ष लीप वर्ष है या नहीं।

एक लीप वर्ष एक वर्ष है जिसमें 366 दिन होते हैं (अतिरिक्त दिन 29 फरवरी है)। एक वर्ष की जांच करने की शर्त एक लीप वर्ष है या नहीं, वर्ष को 4 से बिल्कुल विभाज्य होना चाहिए, और एक ही समय में 100 से विभाज्य नहीं है, तो यह एक लीप वर्ष है, या यदि वर्ष 400 से विभाज्य है, तो यह एक लीप वर्ष है।

इसलिए, एक भाजक द्वारा एक संख्या को विभाजित करने के बाद शेष को खोजने के लिए, हम MOD फ़ंक्शन का उपयोग करते हैं।

इसलिए, यदि MOD (वर्ष, 4) = 0 और MOD (वर्ष, 100) (0 के बराबर नहीं है), तो यह एक लीप वर्ष है

या यदि MOD (वर्ष, 400) = 0 है, तो यह भी एक लीप वर्ष है, अन्यथा यह एक लीप वर्ष नहीं है

तो, एक्सेल में, लीप वर्ष खोजने का सूत्र होगा

= IF (या (और ((MOD (वर्ष, 4) = 0), (MOD (वर्ष, 100) 0)), (MOD (वर्ष, 400) = 0)), "लीप वर्ष", "एक लीप नहीं" साल")

जहां वर्ष एक संदर्भ मूल्य है

इसलिए, इफ़ फॉर्मूला लागू करने के बाद, हमें उन वर्षों की सूची मिलती है जो एक लीप वर्ष, 1960, 2028 और 2148 सूची में हैं।

तो, उपरोक्त मामले में, हमने लीप वर्ष खोजने के लिए IF फ़ंक्शनिंग, AND, OR, और MOD फ़ंक्शन का उपयोग किया है। और इसका उपयोग तब किया जाता है जब दो शर्तों को TRUE के रूप में जाँचना होता है और या तो स्थिति को TRUE के रूप में जाँचना होता है।

उदाहरण # 3

IF फ़ंक्शन के इस उदाहरण में, तार्किक ऑपरेटर्स, और IF फ़ंक्शन में उपयोग किए जाने वाले उनके अर्थ सर्वोत्तम स्थिति हैं:

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

फिर, हम गंतव्य खोजने के लिए IF फ़ंक्शन का उपयोग करेंगे; शर्त के अनुसार, अगर कोई चालक सही मोड़ लेता है, तो वह टाउन बी तक पहुंचता है, और यदि वह बाईं ओर मोड़ता है, तो वह टाउन सी तक पहुंचता है।

तो, एक्सेल में IF सूत्र होगा

= यदि (बी 2 = "वाम", "टाउन सी", "टाउन बी")

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

आउटपुट:

टोटल 6 ड्राइवर्स टाउन सी तक पहुँच चुके हैं, और बाकी 4 जो टाउन बी तक पहुँच चुके हैं।

उदाहरण # 4

IF फ़ंक्शन के इस उदाहरण में, हम excel IF Vlookup फ़ंक्शन का उपयोग करेंगे। हमारे पास एक इन्वेंट्री है जिसमें आइटम की सूची और आइटम की संख्या शामिल है

आइटम का नाम कॉलम A में और स्तंभ B में आइटम की संख्या में सूचीबद्ध है, और E2 में, हमारे पास डेटा सत्यापन सूची है जिसमें संपूर्ण आइटम सूची है। अब, हम जाँचना चाहते हैं कि कोई वस्तु सूची में उपलब्ध है या नहीं।

यह देखने के लिए कि हम IF फ़ंक्शन के साथ vlookup का उपयोग करेंगे, एक vlookup फ़ंक्शन आइटम मानों की संख्या को देखेगा, और IF फ़ंक्शन यह जांच करेगा कि आइटम नंबर शून्य से अधिक है या नहीं।

तो, F2 में, हम एक्सेल में if सूत्र का उपयोग करेंगे।

= IF (VLOOKUP (E2, A2: B11,2,0) = 0, "आइटम उपलब्ध नहीं है", "आइटम उपलब्ध है")

यदि किसी आइटम का लुकअप मान 0 के बराबर है, तो आइटम उपलब्ध नहीं है और आइटम उपलब्ध है।

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

नेस्टेड आईएफ:

जब एक्सेल में IF फ़ंक्शन का उपयोग किसी अन्य IF सूत्र के अंदर किया जाता है, तो इसे Nesting IF फ़ंक्शन के रूप में जाना जाता है। यदि कई शर्तें हैं जिन्हें पूरा करने की आवश्यकता है, तो उस स्थिति में, हमें नेस्टेड आईएफ का उपयोग करना होगा।

उत्कृष्टता समारोह में IF फ़ंक्शन का घोंसला वाक्य के रूप में लिखा जा सकता है

IF (कंडीशन 1, value_if_true1, IF (कंडीशन 2, value_if_true2, value_if_false2))

उदाहरण # 5

एक्सेल IF फ़ंक्शन के इस उदाहरण में, हमारे पास छात्रों और उनके अंकों की एक सूची है, और हमारे पास छात्र द्वारा प्राप्त अंकों के आधार पर ग्रेड मानदंड हैं, और हमें प्रत्येक छात्र के ग्रेड का पता लगाना होगा।

यदि हम छात्र के ग्रेड को खोजने के लिए IF शर्तों का उपयोग करेंगे, तो हम नेस्टेड IF का उपयोग एक्सेल में करेंगे जो कि IF स्थितियों के अंदर है क्योंकि हमारे पास प्रत्येक छात्र के ग्रेड को तय करने के लिए कई मानदंड हैं।

हम कई IF शर्तों का उपयोग करेंगे और फ़ंक्शन के साथ हम ग्रेड का पता लगाएंगे, सूत्र होगा

= IF (B2 (B2> = 95), "A", IF (और (B2> = 85, B2 = 75, B2 = 61, B2 <= 74), "D", "F"))))

हम जानते हैं कि IF फ़ंक्शन तार्किक स्थिति की जांच करता है

= IF (तार्किक_test, (value_if_true), (value_if_false))

आइए इसे तोड़ें और जांचें,

  • 1 सेंट तार्किक परीक्षण बी 2> = 95 है
  • Value_if_true निष्पादित करें: "A" (ग्रेड A)
  • और (अल्पविराम) value_if_false दर्ज करें
  • value_if_false - फिर से एक और IF स्थिति पाता है और IF शर्त दर्ज करता है
  • 2 एन डी लॉजिकल टेस्ट बी 2> = 85 (तार्किक अभिव्यक्ति 1) और बी 2 <= 94 (तार्किक अभिव्यक्ति 2) है; चूंकि हम दोनों का परीक्षण कर रहे हैं, इसलिए स्थितियों को TRUE होना चाहिए, और हमने कई तार्किक अभिव्यक्ति की जांच करने के लिए और उपयोग किया है
  • Value_if_true निष्पादित करें: "B" (ग्रेड B)
  • और (अल्पविराम) value_if_false दर्ज करें
  • value_if_false - फिर से एक और IF स्थिति पाता है और IF शर्त दर्ज करता है
  • 3 आरडी लॉजिकल टेस्ट बी 2> = 75 (तार्किक अभिव्यक्ति 1) और बी 2 <= 84 (तार्किक अभिव्यक्ति 2) है; चूंकि हम दोनों का परीक्षण कर रहे हैं, इसलिए स्थितियों को TRUE होना चाहिए, और हमने कई तार्किक अभिव्यक्ति की जांच करने के लिए और उपयोग किया है
  • Value_if_true निष्पादित करें: "C" (ग्रेड C)
  • और (अल्पविराम) value_if_false दर्ज करें
  • value_if_false - फिर से एक और IF स्थिति पाता है और IF शर्त दर्ज करता है
  • 4 वें तार्किक परीक्षण बी 2> = 61 (तार्किक अभिव्यक्ति 1) और बी 2 <= 74 (तार्किक अभिव्यक्ति 2) है; चूंकि हम दोनों का परीक्षण कर रहे हैं, इसलिए स्थितियों को TRUE होना चाहिए, और हमने कई तार्किक अभिव्यक्ति की जांच करने के लिए और उपयोग किया है
  • Value_if_true निष्पादित करें: "D" (ग्रेड D)
  • और (अल्पविराम) value_if_false दर्ज करें
  • value_if_false निष्पादित: "एफ" (ग्रेड एफ)
  • कोष्ठक को बंद करना

याद रखने वाली चीज़ें

  • यदि एक सीमित सीमा तक कार्य करते हैं तो नेस्टिंग का उपयोग करें क्योंकि कई अगर स्टेटमेंट को सही तरीके से बनाने के लिए बहुत अधिक विचार की आवश्यकता होती है।
  • जब भी हम कई IF स्टेटमेंट का उपयोग करते हैं, तो इसके लिए कई ओपन और क्लोजिंग कोष्ठक () की आवश्यकता होती है, जिसे अक्सर प्रबंधित करना मुश्किल हो जाता है। एक्सेल इस स्थिति से निपटने का सबसे अच्छा तरीका प्रदान करता है, प्रत्येक खोलने और समापन कोष्ठक के रंग की जांच करें; अंतिम समापन कोष्ठक का रंग हमेशा काला रहेगा, जो सूत्र कथन को समाप्त करता है।
  • जब भी हम एक स्ट्रिंग मान पास करते हैं, value_if_true और value_if_false तर्क के लिए, या हम एक स्ट्रिंग मूल्य के खिलाफ एक संदर्भ का परीक्षण करते हैं जो हमेशा दोहरे उद्धरण चिह्नों में होता है, बस बिना उद्धरण के एक स्ट्रिंग मान पास करने से #NAME परिणाम होगा? त्रुटि

अगर एक्सेल फंक्शन वीडियो

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