एक्सेल में एक्सओआर फ़ंक्शन एक निर्दिष्ट शर्त को पूरा करने वाली श्रेणी में कोशिकाओं की संख्या की गणना करता है और उस संख्या के आधार पर एक आउटपुट देता है। यदि शर्त को पूरा करने वाले कक्षों की संख्या विषम है, तो XOR TRUE लौटाता है, अन्यथा, यह FALSE लौटाता है।
यह फ़ंक्शन रोजमर्रा के कार्यों की तुलना में एक पायदान अधिक है, लेकिन फिर भी कई एक्सेल पेशेवरों द्वारा इसका उपयोग किया जाता है। सबसे पहले, फ़ंक्शन भ्रमित करने वाला लग सकता है, लेकिन हम इसे तोड़ने और इसे मास्टर करने में आपकी सहायता करने के लिए यहां हैं। कुछ उदाहरणों के साथ, यह जानने के लिए पढ़ें कि XOR फ़ंक्शन क्या है और आप इसका उपयोग कैसे कर सकते हैं।
एक्सेल में एक्सओआर फंक्शन क्या है?
एक्सेल में एक्सओआर फ़ंक्शन मानों की एक सीमा के भीतर एक तार्किक परीक्षण है। XOR फ़ंक्शन आउटपुट के रूप में TRUE या FALSE देता है। इस फ़ंक्शन का सिंटैक्स नीचे जैसा है:
=एक्सओआर(तर्क 1, तर्क 2, ...)
XOR के काम करने के लिए आपको कम से कम एक तर्क दर्ज करना होगा। यदि आप तर्क के रूप में कक्षों की एक श्रेणी दर्ज करते हैं, तो XOR फ़ंक्शन उन कक्षों की गणना करेगा जिनमें वे मान TRUE हैं, और पाठ और रिक्त कक्षों वाले कक्षों को अनदेखा कर देंगे। XOR फ़ंक्शन का अंतिम आउटपुट या तो TRUE या FALSE होता है।
- सच: यदि विषम संख्या में कक्ष हैं जो शर्तों को पूरा करते हैं, तो TRUE कथन दिया जाता है।
- असत्य: यदि शर्तों को पूरा करने वाले कक्षों की सम संख्या है, या यदि शर्तों को पूरा करने वाले कोई कक्ष नहीं हैं, तो FALSE कथन दिया जाता है।
एक्सेल में एक्सओआर फ़ंक्शन को समझना पहली बार में थोड़ा कठिन हो सकता है, लेकिन कुछ उदाहरणों और प्रयोगों के साथ, आप इसे लटका लेंगे।
एक्सेल में एक्सओआर फ़ंक्शन का उपयोग कैसे करें
आइए XOR को बेहतर ढंग से समझने के लिए एक शैक्षिक उदाहरण से शुरुआत करें। एक बार जब आप इस फ़ंक्शन के काम करने की अच्छी समझ प्राप्त कर लेते हैं, तो हम एक व्यावहारिक उदाहरण के साथ समाप्त करेंगे।
इस उदाहरण में, हमारे पास एक तालिका में छह संख्याएँ हैं। ये संख्याएँ 0, 1, और 2 हैं। लक्ष्य यह देखने के लिए एक्सओआर फ़ंक्शन का उपयोग करना है कि क्या हमारे पास 1 वाली कोशिकाओं की विषम संख्या है या उनमें से एक भी संख्या है। हम इस फ़ंक्शन का उपयोग दो श्रेणियों के लिए करने जा रहे हैं, ताकि आप TRUE और FALSE दोनों परिदृश्य देख सकें।
- उस सेल का चयन करें जहाँ आप XOR परिणाम आउटपुट करना चाहते हैं।
- सूत्र पट्टी में, नीचे दिया गया सूत्र दर्ज करें:
यह फॉर्मूला एक्सओआर फ़ंक्शन पर कॉल करता है ताकि यह जांचा जा सके कि रेंज में कितने सेल हैं A1:B2 बराबर 1. यदि उत्तर विषम संख्या है, तो सूत्र वापस आ जाएगा सच. यदि उत्तर एक सम संख्या है, जिसमें शून्य भी शामिल है, तो सूत्र वापस आ जाएगा असत्य.=एक्सओआर(ए1:बी2=1)
- प्रेस प्रवेश करना.
जैसा कि आप देख सकते हैं, चूंकि तीन कक्ष हैं जिनमें 1 सूत्र TRUE लौटाता है। अब आइए इसे एक विस्तारित सीमा पर आजमाते हैं।
- उस सेल का चयन करें जहाँ आप XOR आउटपुट प्रदर्शित करना चाहते हैं।
- सूत्र पट्टी में नीचे सूत्र दर्ज करें:
पिछले फॉर्मूले की तरह, यह फॉर्मूला XOR को यह जांचने के लिए कॉल करता है कि रेंज में कितने सेल हैं A1:B3 बराबर 1. अगर जवाब अजीब है, सच वापस किया जाता है। यदि उत्तर सम या शून्य है, असत्य वापस किया जाता है।=एक्सओआर(ए1:बी3=1)
- प्रेस प्रवेश करना.
चूंकि इस श्रेणी में 1 वाले चार कक्ष हैं, इसलिए सूत्र FALSE लौटाता है। एक्सओआर फ़ंक्शन को बेहतर ढंग से समझने के लिए आप विभिन्न तर्कों और श्रेणियों के साथ प्रयोग कर सकते हैं।
एक्सओआर फंक्शन उदाहरण
अब जबकि आपको यह अच्छी तरह समझ आ गया है कि एक्सेल में एक्सओआर कैसे काम करता है, आइए इसे एक व्यावहारिक उदाहरण के साथ क्रिया में देखें। व्यवहार में, एक्सेल में एक्सओआर फ़ंक्शन का उपयोग ज्यादातर अन्य एक्सेल फ़ंक्शंस के साथ किया जाता है। XOR फ़ंक्शन का एक लोकप्रिय संयोजन है एक्सेल में आईएफ फ़ंक्शन.
IF और XOR को मिलाकर, आपके पास दो तार्किक परीक्षण हो सकते हैं: XOR मानों की जाँच करेगा और TRUE या FALSE लौटाएगा, और IF फ़ंक्शन इस आउटपुट को पढ़ेगा, और इस पर निर्भर करता है कि XOR से आउटपुट TRUE है या FALSE, एक कस्टम लौटाएगा आउटपुट
मान लीजिए कि हम एक स्थानीय फुटबॉल टूर्नामेंट का समन्वय कर रहे हैं। नियम इस तरह से हैं कि अगर कोई टीम अपने पहले दो मैच जीतती है, तो वे अगले चरण में आगे बढ़ती हैं और उस चरण में तीसरा मैच नहीं करना पड़ता है। यदि कोई टीम अपने पहले दो मैच हार जाती है, तो वे समाप्त हो जाते हैं, और तीसरा मैच नहीं करेंगे।
हालांकि, अगर कोई टीम एक मैच जीतती है और दूसरा हारती है, तो उन्हें यह निर्धारित करने के लिए तीसरा मैच करना होगा कि वे अगले चरण में आगे बढ़ेंगे या नहीं।
इस नमूना एक्सेल स्प्रेडशीट में, हमारे पास फ़ुटबॉल टीमों की एक सूची है, और उनके दो मैचों के परिणाम हैं। लक्ष्य एक्सेल में एक्सओआर और आईएफ फ़ंक्शंस के संयोजन का उपयोग करना है ताकि यह निर्धारित किया जा सके कि किन टीमों को तीसरा मैच करना होगा।
इसे और तोड़ने के लिए, हम XOR का उपयोग करके प्रत्येक पंक्ति में शब्द हानि की तलाश करेंगे। यहां बताया गया है कि XOR फ़ंक्शन कैसे व्यवहार करेगा:
- यदि किसी टीम ने अपने सभी मैच जीते हैं, तो युक्त कोशिकाओं की संख्या नुकसान शून्य होगा, जो आउटपुट होगा असत्य.
- यदि कोई टीम अपने सभी मैच हार गई है, तो कोशिकाओं की संख्या में शामिल हैं नुकसान दो होंगे, जो एक सम संख्या है और आउटपुट होगा असत्य.
- यदि एक टीम ने एक मैच जीता है और दूसरा हार गया है, तो युक्त कोशिकाओं की संख्या नुकसान एक होगा, जो एक विषम संख्या है और आउटपुट होगा सच.
इस तरह, XOR फ़ंक्शन अपने आप में यह निर्धारित करने के लिए पर्याप्त है कि किसी टीम को तीसरा मैच करना होगा या नहीं। स्प्रैडशीट के स्वरूप को बेहतर बनाने के लिए, हम डरावने पूर्ण कैप TRUE और FALSE को जेंटलर हां और नहीं में अनुवाद करने के लिए IF फ़ंक्शन का उपयोग करने जा रहे हैं। आइए शुरू करते हैं।
- पहले सेल का चयन करें जहाँ आप XOR परिणाम आउटपुट करना चाहते हैं। इस उदाहरण में, वह "विल नीड थर्ड मैच" कॉलम के तहत पहला सेल होगा।
- सूत्र पट्टी में, नीचे दिया गया सूत्र दर्ज करें:
यह सूत्र श्रेणी को देखने के लिए XOR फ़ंक्शन को कॉल करेगा बी2:सी2 और गिनें कि कितने कक्षों में वाक्यांश है नुकसान. यदि परिणाम एक विषम संख्या है, तो सूत्र वापस आ जाएगा सच. नहीं तो फॉर्मूला वापस आ जाएगा असत्य.=XOR(B2:C2="नुकसान")
- प्रेस प्रवेश करना.
अब आप देखेंगे कि पहली टीम को तीसरे मैच की जरूरत है या नहीं। आप आगे बढ़ सकते हैं और उपयोग कर सकते हैं एक्सेल में ऑटोफिल टूल बाकी टीमों के लिए भी परिणाम देखने के लिए। लेकिन यहां हमारा काम अभी पूरा नहीं हुआ है। हम परिणाम के रूप में हां या नहीं प्राप्त करने के लिए IF फ़ंक्शन के साथ XOR जोड़े जा रहे हैं।
- "विल नीड थर्ड मैच" कॉलम के तहत पहले सेल का चयन करें।
- फ़ॉर्मूला बार में, फ़ॉर्मूला को नीचे में बदलें:
आप पहले से ही जानते हैं कि एक्सओआर फ़ंक्शन यहां क्या करता है, लेकिन इस बार इसे आईएफ फ़ंक्शन के अंदर तार्किक परीक्षण के रूप में उपयोग किया जाता है। यदि XOR फ़ंक्शन का परिणाम है सच, तो IF फ़ंक्शन वापस आ जाएगा हाँ. नहीं तो लौट आएगा नहीं.=IF(XOR(B2:C2= .)"नुकसान"), "हाँ", "नहीं")
- प्रेस प्रवेश करना.
अब आप एक्सओआर और आईएफ कार्यों के परिणाम हां या नहीं के रूप में देखेंगे। भरण हैंडल को पकड़ें और उनके लिए भी परिणाम देखने के लिए इसे नीचे की कोशिकाओं पर छोड़ दें। अंत में, आप भी कर सकते हैं अपने एक्सेल सेल में कुछ सशर्त स्वरूपण जोड़ें उन्हें बेहतर दिखने के लिए, और उनकी पठनीयता में सुधार करने के लिए।
सही या गलत? एक्सओआर जानता है
एक्सओआर कुछ अधिक सामान्य एक्सेल फ़ंक्शन से थोड़ा अलग है, लेकिन यह उन परिदृश्यों में एक कुशल कार्य है जहां विषम या यहां तक कि कोशिकाओं की संख्या महत्वपूर्ण है। एक्सओआर फ़ंक्शन का उपयोग अक्सर अन्य एक्सेल फ़ंक्शन, जैसे आईएफ के साथ संयोजन में किया जाता है, और अब आप जानते हैं कि इसका उपयोग कैसे करना है। एक बार जब आप एक्सओआर फ़ंक्शन का उपयोग करना और उसके साथ प्रयोग करना सीख जाते हैं, तो आप जल्द ही खुद को कई एक्सेल परिदृश्यों में इसका उपयोग करते हुए देखेंगे।