Excel में IF-THEN फ़ंक्शन आपकी स्प्रैडशीट्स में निर्णय लेने का एक शक्तिशाली तरीका है। यह यह देखने के लिए एक शर्त का परीक्षण करता है कि यह सच है या गलत है, और फिर परिणामों के आधार पर निर्देशों का एक विशिष्ट सेट करता है।
उदाहरण के लिए, Excel में IF-THEN इनपुट करना, आप परीक्षण कर सकते हैं कि कोई विशिष्ट कक्ष 900 से अधिक है या नहीं। यदि ऐसा है, तो आप सूत्र को "PERFECT" टेक्स्ट वापस कर सकते हैं। यदि ऐसा नहीं है, तो आप सूत्र को "बहुत छोटा" कर सकते हैं।
IF-THEN सूत्र में कई स्थितियां दर्ज की जा सकती हैं। Excel में IF-THEN फ़ंक्शन के साथ-साथ कुछ उदाहरणों का उपयोग करने का तरीका यहां बताया गया है।
इस आलेख में निर्देश Excel 2016, 2013, 2010 पर लागू होते हैं; मैक के लिए एक्सेल, और एक्सेल 365 / ऑनलाइन।
एक्सेल में IF-THEN इनपुट
IF-THEN फ़ंक्शन के सिंटैक्स में फ़ंक्शन का नाम और फ़ंक्शंस के अंदर फ़ंक्शन तर्क शामिल हैं।
यह IF-THEN फ़ंक्शन का उचित वाक्यविन्यास है:
= अगर (तर्क परीक्षण, सही होने पर मूल्य, गलत होने पर मूल्य)
फ़ंक्शन का IF हिस्सा तर्क परीक्षण है। यह वह जगह है जहां आप दो मानों की तुलना करने के लिए तुलना ऑपरेटर का उपयोग करते हैं। समारोह का तीसरा हिस्सा पहले अल्पविराम के बाद आता है और इसमें दो तर्क शामिल होते हैं जो अल्पविराम से अलग होते हैं। अधिक जटिल गणनाओं पर जाने से पहले, आइए-फिर कथन का एक बहुत ही सरल उदाहरण देखें। हमारी स्प्रेडशीट सेल बी 2 के साथ $ 100 के रूप में स्थापित है। हम निम्न सूत्र को C2 में इनपुट कर सकते हैं यह इंगित करने के लिए कि मान $ 1000 से बड़ा है या नहीं। = अगर (बी 2> 1000, "परफेक्ट", "बहुत छोटा") इस फ़ंक्शन में निम्नलिखित तर्क हैं: फ़ंक्शन का तुलना भाग केवल दो मानों की तुलना कर सकता है। इनमें से दो मूल्यों में से कोई भी हो सकता है: फ़ंक्शन का सही या गलत हिस्सा उपर्युक्त में से कोई भी वापस कर सकता है। इसका मतलब यह है कि आप IF-THEN फ़ंक्शन को इसके अंदर अतिरिक्त गणना या फ़ंक्शंस एम्बेड करके बहुत उन्नत बना सकते हैं (नीचे देखें)। एक्सेल में IF-THEN कथन की सही या झूठी स्थितियों को इनपुट करते समय, आपको किसी भी पाठ के आस-पास उद्धरण चिह्नों का उपयोग करने की आवश्यकता होती है, जब तक कि आप TRUE और FALSE का उपयोग नहीं कर रहे हों, जिसे एक्सेल स्वचालित रूप से पहचानता है। अन्य मूल्यों और सूत्रों को उद्धरण चिह्नों की आवश्यकता नहीं है। तुलना के परिणामों के आधार पर, IF-THEN फ़ंक्शन के लिए अलग-अलग गणनाएं एम्बेड कर सकते हैं। इस उदाहरण में, बी 2 में कुल आय के आधार पर कर की गणना करने के लिए एक गणना का उपयोग किया जाता है। तर्क परीक्षण बी 2 में कुल आय की तुलना करने के लिए यह देखने के लिए तुलना करता है कि यह $ 50,000.00 से अधिक है या नहीं। = IF (बी 2> 50000, बी 2 * 0.15, बी 2 * 0.10) इस उदाहरण में, बी 2 50,000 से बड़ा नहीं है, इसलिए "value_if_false" स्थिति की गणना की जाएगी, और उस परिणाम को वापस कर देगा। इस मामले में यह है बी 2 * 0.10, जो है4000. परिणाम सेल सी 2 में रखा गया है, जहां IF-THEN फ़ंक्शन डाला गया है, 4000 होगा। आप फ़ंक्शन के तुलना पक्ष में गणना भी एम्बेड कर सकते हैं। उदाहरण के लिए, यदि आप अनुमान लगा सकते हैं कि कर योग्य आय केवल कुल आय का 80% होगी, तो आप ऊपर दिए गए IF-THEN फ़ंक्शन को निम्न में बदल सकते हैं। = IF (बी 2 * 0.8> 50000, बी 2 * 0.15, बी 2 * 0.10) यह 50,000 की तुलना करने से पहले बी 2 पर गणना करेगा। हजारों में संख्या दर्ज करते समय कभी भी अल्पविराम दर्ज न करें। ऐसा इसलिए है क्योंकि Excel किसी कार्य के अंदर तर्क के अंत के रूप में अल्पविराम को समझता है। आप IF-THEN फ़ंक्शन के अंदर फ़ंक्शन को एम्बेड भी कर सकते हैं (या "घोंसला")। यह आपको उन्नत गणना करने देता है, और उसके बाद अपेक्षित परिणामों के वास्तविक परिणामों की तुलना करता है। इस उदाहरण में, मान लें कि आपके पास कॉलम बी में आपके 5 छात्रों के ग्रेड के साथ एक स्प्रेडशीट है। आप औसत ग्रेड का उपयोग करके उन ग्रेडों को औसत कर सकते हैं। कक्षा के औसत के परिणामों के आधार पर, आप सेल सी 2 वापसी कर सकते हैं या तो "बढ़िया!" या "काम की ज़रूरत है"। इस प्रकार आप इनपुट करेंगे कि IF-THEN फ़ंक्शन: = अगर (औसत (बी 2: बी 6)> 85, "बढ़िया!", "काम की ज़रूरत है") यह फ़ंक्शन टेक्स्ट "उत्कृष्ट" देता है! सेल सी 2 में यदि कक्षा औसत 85 से अधिक है। अन्यथा, यह "काम की ज़रूरत है" देता है। जैसा कि आप देख सकते हैं, एम्बेडेड गणना या फ़ंक्शंस के साथ Excel में IF-THEN फ़ंक्शन को इनपुट करने से आप बहुत गतिशील और अत्यधिक कार्यात्मक स्प्रैडशीट्स बना सकते हैं।
एक सरल IF-THEN फ़ंक्शन उदाहरण
IF-THEN फ़ंक्शन में गणनाओं को इनपुट करना

एक आईएफ-फिर समारोह के अंदर घोंसले कार्य





