एंड, ओआर और आईएफ फ़ंक्शन कुछ एक्सेल के बेहतर ज्ञात लॉजिकल फ़ंक्शंस हैं। किस फ़ंक्शन का उपयोग किया जाता है, इस पर निर्भर करता है कि फ़ंक्शन के लिए एक वास्तविक प्रतिक्रिया वापस करने के लिए एक या सभी स्थितियां सत्य होंगी। यदि नहीं, तो फ़ंक्शन एक मान के रूप में FALSE लौटाता है।
या फ़ंक्शन के लिए, यदि इनमें से कोई भी स्थिति सत्य है, तो फ़ंक्शन सेल बी 2 में TRUE का मान देता है। और फ़ंक्शन के लिए, फ़ंक्शन के लिए सभी तीन स्थितियों को सत्य बी 3 में सत्य के मान को वापस करने के लिए सत्य होना चाहिए।
एक्सेल में एकाधिक कार्यों को घोंसला
एक्सेल IF कथन का निर्माण
एक्सेल में नेस्टिंग फ़ंक्शन एक फ़ंक्शन को दूसरे के अंदर रखने का संदर्भ देता है। नेस्टेड फ़ंक्शन मुख्य फ़ंक्शन के तर्कों में से एक के रूप में कार्य करता है। उपर्युक्त छवि में, चार से सात पंक्तियों में सूत्र होते हैं जहां आईएफ फ़ंक्शन के अंदर AND या OR फ़ंक्शन घोंसला होते हैं।
जब इन दो कार्यों में से एक आईएफ फ़ंक्शन के साथ संयुक्त होता है, परिणामी सूत्र में बहुत अधिक क्षमताएं होती हैं।
हमारे विशिष्ट उदाहरण में, ऊपर चित्रित, पंक्तियों में दो और तीन सूत्रों में सूत्रों द्वारा तीन स्थितियों का परीक्षण किया जाता है:
- क्या सेल ए 2 में 50 से कम मूल्य है?
- क्या सेल ए 3 में मान 75 के बराबर नहीं है?
- सेल ए 4 में मूल्य 100 से अधिक या बराबर है?
इसके अतिरिक्त, सभी उदाहरणों में, नेस्टेड फ़ंक्शन आईएफ फ़ंक्शन के रूप में कार्य करता है प्रथम; यह पहला तत्व के रूप में जाना जाता है तार्किक परीक्षण तर्क।
= अगर (या (ए 2 <50, ए 3 <> 75, ए 4> = 100), "डेटा सही", "डेटा त्रुटि")
= IF (और (A2 <50, ए 3 <> 75, ए 4> = 100), आज (), 1000)
फ़ॉर्मूला के आउटपुट को बदलना
पंक्तियों में चार से सात पंक्तियों में सभी सूत्रों में, AND और OR फ़ंक्शन पंक्तियों में दो और तीन में उनके समकक्षों के समान होते हैं, जिसमें वे कक्षों में डेटा का परीक्षण करते हैं ए 2 सेवा मेरे ए 4 यह देखने के लिए कि क्या यह आवश्यक शर्त को पूरा करता है।
आईएफ फ़ंक्शन का उपयोग फ़ंक्शन के दूसरे और तीसरे तर्कों के लिए दर्ज किए गए फॉर्म के आधार पर सूत्र के आउटपुट को नियंत्रित करने के लिए किया जाता है। इस आउटपुट के उदाहरण पंक्ति चार में देखे गए पाठ हो सकते हैं, पंक्ति पांच में दिखाई देने वाली संख्या, सूत्र से आउटपुट, या रिक्त कक्ष।
सेल में आईएफ / और सूत्र के मामले में B5, क्योंकि सीमा में सभी तीन कोशिकाओं नहीं ए 2 सेवा मेरे ए 4 सच हैं - सेल में मूल्य ए 4 100 से अधिक या बराबर नहीं है और फ़ंक्शन एक गलत मान देता है।
आईएफ फ़ंक्शन इस मान का उपयोग करता है और इसे वापस देता है Value_if_false तर्क - आज की तारीख द्वारा आपूर्ति की गई वर्तमान तिथि।
दूसरी ओर, पंक्ति चार में IF / OR सूत्र टेक्स्ट विवरण देता है डेटा सहीदो कारणों में से एक के लिए:
- या मान ने एक वास्तविक मूल्य - सेल में मान वापस कर दिया है ए 3 75 के बराबर नहीं है।
- आईएफ फ़ंक्शन ने इसके परिणामस्वरूप इसका परिणाम वापस कर दिया value_if_false तर्क: डेटा सही।
एक्सेल में आईएफ स्टेटमेंट को नियोजित करना
अगले चरण में सेल में स्थित IF / OR सूत्र को दर्ज करने का तरीका शामिल है बी 4 उदाहरण छवि से। हमारे विशेष उदाहरणों में किसी भी IF सूत्रों को दर्ज करने के लिए यहां एक ही चरण का उपयोग किया जा सकता है।
यद्यपि हाथ में पूरा फॉर्मूला टाइप करना संभव है, लेकिन कई लोगों को फॉर्मूला और तर्क दर्ज करने के लिए IF फ़ंक्शन के संवाद बॉक्स का उपयोग करना आसान लगता है; संवाद बॉक्स उद्धरण चिह्नों में तर्क और आसपास के पाठ प्रविष्टियों के बीच अल्पविराम विभाजक जैसे सिंटैक्स जटिलताओं का ख्याल रखता है।
सेल में IF / OR सूत्र में प्रवेश करने के लिए उपयोग किए जाने वाले चरण बी 4 इस प्रकार हैं:
- सेल पर क्लिक करें बी 4 इसे सक्रिय सेल बनाने के लिए।
- दबाएंसूत्र रिबन का टैब।
- दबाएंतार्किक फ़ंक्शन ड्रॉप डाउन सूची खोलने के लिए आइकन।
- क्लिक करें अगर IF फ़ंक्शन संवाद बॉक्स खोलने के लिए सूची में।
- दबाएंतार्किक परीक्षण संवाद बॉक्स में लाइन।
- पूर्ण और फ़ंक्शन दर्ज करें: या (A2 <50, ए 3 <> 75, ए 4> = 100) वांछित अगर सेल संदर्भ के लिए इंगित करते हुए Logical_test लाइन में।
- दबाएंvalue_if_true संवाद बॉक्स में लाइन।
- पाठ में टाइप करेंडेटा सही(कोई उद्धरण चिह्न आवश्यक)।
- पर क्लिक करेंvalue_if_false संवाद बॉक्स में लाइन।
- पाठ में टाइप करें डाटा त्रुटि।
- क्लिक करें ठीक संवाद बॉक्स को बंद करने और वर्कशीट पर वापस जाने के लिए।
- जैसा कि पहले से ही चर्चा की गई है, सूत्र को प्रदर्शित करना चाहिएvalue_if_true तर्क या डेटा सही
- जब आप क्लिक करते हैं सेल बी 4, पूर्ण कार्य वर्कशीट के ऊपर सूत्र बार में दिखाई देता है।
= अगर (या (ए 2 <50, ए 3 <> 75, ए 4> = 100), "डेटा सही", "डेटा त्रुटि")