उदाहरण कार्यपुस्तिका डाउनलोड करें
यह ट्यूटोरियल दर्शाता है कि कैसे उपयोग करना है एक्सेल या फंक्शन एक्सेल में यह जांचने के लिए कि क्या एक या अधिक मानदंड सत्य हैं।
या समारोह अवलोकन
OR फंक्शन जाँचता है कि क्या कोई शर्त पूरी हुई है। TRUE या FALSE लौटाता है।
या एक्सेल वर्कशीट फ़ंक्शन का उपयोग करने के लिए, एक सेल का चयन करें और टाइप करें:
(ध्यान दें कि सूत्र इनपुट कैसे दिखाई देते हैं)
या फ़ंक्शन सिंटैक्स और इनपुट:
1 | =या (तार्किक1, तार्किक2,…) |
तार्किक1 - तार्किक अभिव्यक्तियाँ। उदाहरण: A1 > 4.
OR फंक्शन क्या है?
या एक्सेल के तार्किक कार्यों में से एक है। यह कई भावों का मूल्यांकन करता है, और यदि कोई एक शर्त सत्य है तो TRUE लौटाता है। या 255 अभिव्यक्तियों तक का मूल्यांकन कर सकते हैं।
या फ़ंक्शन का उपयोग कैसे करें
इस तरह एक्सेल या फंक्शन का प्रयोग करें:
1 | =OR(C3="पॉप", C3="रॉक") |
यदि कॉलम C का टेक्स्ट "पॉप" या "रॉक" के बराबर है, या TRUE लौटाएगा। कुछ और, और यह FALSE लौटाता है।
पाठ की तुलना करना
ध्यान दें कि टेक्स्ट तुलना केस-संवेदी नहीं हैं। तो निम्न सूत्र ऊपर के समान परिणाम देगा:
1 | =OR(C3="POP", C3="ROCK") |
साथ ही, OR वाइल्डकार्ड का समर्थन नहीं करता है। तो यह सूत्र FALSE लौटाता है:
1 | =OR(C3="P*", C3="R*") |
ऐसा इसलिए है क्योंकि OR टेक्स्ट स्ट्रिंग "P*" और "R*" की तुलना C3 के मान से करेगा।
संख्याओं की तुलना
संख्याओं की तुलना करते समय आपके पास कई प्रकार के तुलना ऑपरेटर होते हैं। य़े हैं:
उदाहरण के लिए, यदि आपके पास १९८० के दशक की फिल्मों की सूची है और आप १९८३ और उससे पहले की, या १९८७ और बाद की फिल्मों को खोजना चाहते हैं, तो आप इस सूत्र का उपयोग कर सकते हैं:
1 | =OR(C3<=1983, C3>=1987) |
यदि OR में कोई व्यंजक अपने आप में एक तुलना ऑपरेटर के बिना एक संख्या है, जैसे कि =OR(1983), OR उस मान के लिए TRUE लौटाएगा, सिवाय इसके कि यदि संख्या शून्य है, जो FALSE का मूल्यांकन करती है।
अन्य लॉजिकल ऑपरेटरों के साथ OR का उपयोग करना
आप OR को Excel के किसी अन्य तार्किक ऑपरेटर के साथ जोड़ सकते हैं, जैसे AND<>, NOT<>, और XOR<>।
यहां बताया गया है कि आप इसे AND के साथ कैसे जोड़ सकते हैं। कल्पना कीजिए कि हमारे पास कुछ फिल्मों के डेटा के साथ एक टेबल है। हम 1985 के बाद रिलीज़ हुई ऐसी फ़िल्में ढूँढना चाहते हैं जो स्टीवन स्पीलबर्ग या टिम बर्टन द्वारा निर्देशित हों। हम इस सूत्र का उपयोग कर सकते हैं:
1 | =AND(C3>1985,OR(D3="स्टीवन स्पीलबर्ग",D3="टिम बर्टन")) |
जब आप तार्किक ऑपरेटरों को इस तरह से जोड़ते हैं, तो एक्सेल अंदर-बाहर से काम करता है। तो यह पहले यहां OR स्टेटमेंट का मूल्यांकन करेगा, क्योंकि यह AND में नेस्टेड है।
IF . के साथ OR का उपयोग करना
OR का उपयोग आमतौर पर IF कथन में तार्किक परीक्षण के भाग के रूप में किया जाता है।
इसे इस तरह इस्तेमाल करें:
1 | =आईएफ (या (सी 3 = "सीए", डी 3> 300), डी 3 * 0.05,0) |
कल्पना कीजिए कि हम कुछ नए प्रचार चला रहे हैं। कैलिफ़ोर्निया बाज़ार में प्रवेश करने में हमारी मदद करने के लिए, हम उस राज्य में 5% की छूट दे रहे हैं। हम अपने ग्राहकों को बड़े ऑर्डर करने के लिए प्रोत्साहित करने के लिए $300 से अधिक के किसी भी ऑर्डर पर 5% की छूट भी दे रहे हैं।
IF स्टेटमेंट पहले हमारे OR फंक्शन का मूल्यांकन करता है। अगर रिटर्न TRUE है, IF D3*0.05 लौटाएगा, जो हमें 5% डिस्काउंट वैल्यू देता है। यदि नहीं, तो यह 0 देता है: आदेश हमारे मानदंडों को पूरा नहीं करता है, इसलिए हम छूट लागू नहीं करते हैं।
एक्सेल आईएफ फंक्शन <> पर मुख्य पृष्ठ पर और पढ़ें।
या Google पत्रक में
OR फ़ंक्शन ठीक उसी तरह काम करता है जैसे Google पत्रक में Excel में होता है:
अतिरिक्त नोट्स
एक या अधिक शर्तें पूरी होती हैं या नहीं, इसका परीक्षण करने के लिए OR फ़ंक्शन का उपयोग करें। प्रत्येक शर्त एक तार्किक अभिव्यक्ति होनी चाहिए (उदा: a1 >5), TRUE या FALSE वाले सेल का संदर्भ, या सभी तार्किक मानों वाली एक सरणी। अगर एक या अधिक शर्तें TRUE हैं, फ़ॉर्मूला TRUE लौटाता है, अन्यथा यह FALSE लौटाता है।
या एक तार्किक कार्य है और आम तौर पर किसी अन्य तार्किक कार्य के संयोजन के साथ प्रयोग किया जाता है, IF:
यदि कोई शर्त TRUE है तो IF फ़ॉर्मूला एक काम करता है और कोई शर्त FALSE होने पर दूसरा काम करता है। अक्सर या फ़ंक्शन का उपयोग करते समय आप इसे आईएफ फ़ंक्शन के भीतर "घोंसला" करेंगे।
आप इन अन्य तार्किक कार्यों का भी उपयोग करना चाह सकते हैं:
और सूत्र परीक्षण यदि सब शर्तें पूरी की जाती हैं।
XOR सूत्र परीक्षण यदि एक और केवल एक शर्त पूरी की जाती है।
या VBA . में उदाहरण
आप VBA में OR फ़ंक्शन का भी उपयोग कर सकते हैं। प्रकार:आवेदन। वर्कशीट फ़ंक्शन। या (तार्किक1, तार्किक 2)
फ़ंक्शन तर्कों के लिए, आप या तो उन्हें सीधे फ़ंक्शन में दर्ज कर सकते हैं, या इसके बजाय उपयोग करने के लिए चर परिभाषित कर सकते हैं।
एक्सेल में सभी फंक्शन की सूची पर लौटें