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