क्या जानना है
- बूलियन मान हैं सही या गलत, 1 या 0 ।
- बूलियन मानों को दर्शाने के लिए सभी बड़े अक्षरों में शब्दों का प्रयोग करें। उदा: सत्य
- बूलियन मानों के साथ IF, OR, और AND जैसे तार्किक कार्यों का उपयोग करें.
यह आलेख बताता है कि Microsoft Excel स्प्रेडशीट में बूलियन मानों का उपयोग कैसे करें। ये निर्देश Excel संस्करण 2019, 2016, 2013, 2010 और Microsoft 365 के लिए Excel पर लागू होते हैं।
बूलियन मान क्या है?
एक बूलियन मान, जिसे कभी-कभी तार्किक मान कहा जाता है, एक्सेल और Google शीट्स जैसे अनुप्रयोगों में स्प्रेडशीट में उपयोग किए जाने वाले कई प्रकार के डेटा में से एक है।19वीं सदी के गणितज्ञ जॉर्ज बूले के नाम पर, बूलियन मान बीजगणित की एक शाखा का हिस्सा हैं जिसे बूलियन बीजगणित या बूलियन तर्क के रूप में जाना जाता है।
बूलियन तर्क सभी कंप्यूटर प्रौद्योगिकी के लिए महत्वपूर्ण है, न कि केवल स्प्रेडशीट प्रोग्राम के लिए, और इस अवधारणा पर टिकी हुई है कि सभी मानों को TRUE या FALSE में घटाया जा सकता है -या, क्योंकि कंप्यूटर तकनीक बाइनरी नंबर सिस्टम पर आधारित है, या तो 1 या 0
बूलियन मान और स्प्रेडशीट तार्किक कार्य
स्प्रेडशीट प्रोग्राम में बूलियन मान अक्सर कार्यों के तार्किक समूह जैसे IF फ़ंक्शन, और फ़ंक्शन का उपयोग करके बनाए जाते हैं, और या समारोह।
इन फ़ंक्शंस में, बूलियन मान फ़ंक्शन के तर्कों में से एक के लिए इनपुट स्रोत हैं, या वे एक फ़ंक्शन का आउटपुट या परिणाम बना सकते हैं जो वर्कशीट में अन्य डेटा का मूल्यांकन कर रहा है।
उदाहरण के लिए, पंक्ति 4-तार्किक परीक्षण तर्क में IF फ़ंक्शन का पहला तर्क-एक बूलियन मान को उत्तर के रूप में वापस करने के लिए आवश्यक है। तर्क को हमेशा ऐसी स्थिति का मूल्यांकन करना चाहिए जिसके परिणामस्वरूप केवल TRUE या FALSE प्रतिक्रिया हो सकती है। परिणामस्वरूप:
- यदि तर्क TRUE का उत्तर देता है, तो फ़ंक्शन एक क्रिया करता है। इस उदाहरण में, यह सेल A2 में डेटा को 25 से गुणा करता है।
- यदि तर्क FALSE का उत्तर देता है, तो फ़ंक्शन एक अलग क्रिया करता है। इस स्थिति में, यह सेल A2 में डेटा को 10 से गुणा करता है।
बूलियन मान और अंकगणितीय कार्य
तार्किक कार्यों के विपरीत, एक्सेल और Google शीट में अधिकांश कार्य जो अंकगणितीय संचालन करते हैं जैसे SUM, COUNT, औरAVERAGE बूलियन मानों को अनदेखा करें जब वे फ़ंक्शन के तर्कों में शामिल कक्षों में हों।
उदाहरण के लिए, उदाहरण छवि में, पंक्ति 5 में COUNT फ़ंक्शन, जो केवल संख्याओं वाले कक्षों की गणना करता है, में स्थित TRUE और FALSE बूलियन मानों को अनदेखा करता है cells A3, A4, और A5 और 0 का जवाब देता है।
सत्य और असत्य को 1 और 0 में बदलना
अंकगणितीय कार्यों की गणना में बूलियन मानों को शामिल करने के लिए, आपको पहले उन्हें फ़ंक्शन में पास करने से पहले उन्हें संख्यात्मक मानों में परिवर्तित करना होगा। इस चरण को पूरा करने के दो तरीके हैं:
- बूलियन मानों को एक से गुणा करें (जैसा कि उदाहरण के पंक्तियों 7 और 8 में सूत्रों द्वारा दिखाया गया है, जो मानों को गुणा करते हैं TRUE और गलत कोशिकाओं में A3 और A4 एक-एक करके)।
- प्रत्येक बूलियन मान में एक शून्य जोड़ें (जैसा कि उदाहरण के पंक्ति 9 में सूत्र द्वारा दिखाया गया है, जो 0 को जोड़ता है मान TRUE सेल A5 में)।
इन कार्यों का प्रभाव TRUE को कोशिकाओं A3 और A5 में 1 में बदलने का प्रभाव हैऔर मान FALSE में सेल A4 से 0 परिणामस्वरूप, COUNTपंक्ति 10 में COUNT फ़ंक्शन, जो कोशिकाओं A7 से A9 में संख्या डेटा का योग करता है, का परिणाम देता है 0 के बजाय 0
बूलियन मान और एक्सेल सूत्र
अंकगणितीय कार्यों के विपरीत, एक्सेल और Google शीट में सूत्र जो जोड़ और घटाव जैसे अंकगणितीय संचालन करते हैं, रूपांतरण की आवश्यकता के बिना बूलियन मानों को संख्याओं के रूप में पढ़कर खुश होते हैं। ऐसे सूत्र स्वतः TRUE के बराबर 1 और FALSE 0 के बराबर सेट हो जाते हैं
परिणामस्वरूप, उदाहरण छवि में पंक्ति 6 में जोड़ सूत्र,
=A3 + A4 + A5
तीन सेल में डेटा को इस प्रकार पढ़ता है:
=1 + 0 + 1
और तदनुसार 2 का उत्तर देता है।