एक्सेल और Google स्प्रेडशीट में बुलियन वैल्यू परिभाषा और उपयोग
एक बूलियन वैल्यू जिसे कभी-कभी लॉजिकल वैल्यू के रूप में जाना जाता है, एक्सेल और Google स्प्रेडशीट्स में उपयोग किए जाने वाले कई प्रकार के डेटा में से एक है।
उन्नीसवीं शताब्दी के गणितज्ञ जॉर्ज बूले के नाम पर नामित, बूलियन मूल्य बीजगणित की एक शाखा का हिस्सा हैं जो बुलीयन बीजगणित या बुलीयन तर्क के रूप में जाना जाता है ।
बूलियन तर्क सभी कंप्यूटर तकनीक के लिए महत्वपूर्ण है, न केवल स्प्रेडशीट प्रोग्राम, और इस अवधारणा पर निर्भर करता है कि सभी मानों को या तो सत्य या गलत में घटाया जा सकता है या चूंकि कंप्यूटर तकनीक द्विआधारी संख्या प्रणाली पर आधारित है, या तो 1 या 0 तक।
बूलियन वैल्यूज और स्प्रेडशीट तार्किक कार्य
स्प्रेडशीट प्रोग्राम्स में बूलियन मानों का उपयोग अक्सर आईएफ फ़ंक्शन, एंड फ़ंक्शन, या OR फ़ंक्शन जैसे कार्यों के तार्किक समूह से जुड़ा होता है।
इन कार्यों में, जैसा उपर्युक्त छवि में पंक्तियों 2, 3 और 4 में सूत्रों में दिखाया गया है, बूलियन मानों को फ़ंक्शन के तर्कों में से किसी एक के लिए इनपुट स्रोत के रूप में उपयोग किया जा सकता है या वे किसी फ़ंक्शन के आउटपुट या परिणाम बना सकते हैं वर्कशीट में अन्य डेटा का मूल्यांकन करना।
उदाहरण के लिए, पंक्ति 5 में IF फ़ंक्शन का पहला तर्क - Logical_test तर्क - को एक बूलियन मान को उत्तर के रूप में वापस करने की आवश्यकता है।
यही कहना है कि तर्क हमेशा एक ऐसी स्थिति का मूल्यांकन करना चाहिए जो केवल एक वास्तविक या गलत जवाब में हो सकता है। और एक परिणाम के रूप में,
- यदि तर्क सत्य का उत्तर देता है, तो फ़ंक्शन एक क्रिया करेगा (सेल ए 2 में डेटा को 25 से गुणा करें)।
- यदि तर्क FALSE का उत्तर देता है, तो फ़ंक्शन एक अलग कार्य करेगा (सेल ए 2 में डेटा को 10 से गुणा करें)।
बूलियन मूल्य और अंकगणितीय कार्य
तार्किक कार्यों के विपरीत, एक्सेल और Google स्प्रेडशीट्स में अधिकांश फ़ंक्शन जो अंकगणितीय परिचालन करते हैं - जैसे कि SUM, COUNT, और औसत - जब वे फ़ंक्शन के तर्कों में शामिल कक्षों में स्थित होते हैं तो बूलियन मानों को अनदेखा करते हैं।
उदाहरण के लिए, उपर्युक्त छवि में, पंक्ति 5 में COUNT फ़ंक्शन, जो केवल संख्या वाले कक्षों की गणना करता है, कोशिकाओं ए 3, ए 4 और ए 5 में स्थित सत्य और गलत बूलियन मानों को अनदेखा करता है और 0 का उत्तर देता है।
सत्य और गलत को 1 और 0 में कनवर्ट करना
अंकगणितीय कार्यों की गणना में बूलियन मानों को शामिल करने के लिए, उन्हें पहले फ़ंक्शन में पास करने से पहले उन्हें संख्यात्मक मानों में परिवर्तित किया जाना चाहिए। इस चरण को पूरा करने के दो सरल तरीके हैं:
- बूलियन मानों को एक से गुणा करें - जैसा कि पंक्तियों 7 और 8 में सूत्रों द्वारा दिखाया गया है, जो मानों को ए 3 और ए 4 में एक करके सत्य और गलत मानते हैं;
- प्रत्येक बूलियन मान में शून्य जोड़ें - जैसा कि पंक्ति 9 में सूत्र द्वारा दिखाया गया है, जो सेल ए 5 में मान TRUE मान में शून्य जोड़ता है।
इन परिचालनों में कनवर्ट करने का असर पड़ता है:
- कोशिकाओं ए 3 और ए 5 से 1 में मान सही है;
- सेल ए 4 से 0 में मूल्य FALSE।
नतीजतन, पंक्ति 10 में COUNT फ़ंक्शन - जो कक्ष A7 से A9 में संख्या डेटा का योग करता है - शून्य के बजाए तीन का परिणाम देता है।
बूलियन वैल्यूज और एक्सेल फॉर्मूलास
अंकगणितीय कार्यों के विपरीत, एक्सेल और Google स्प्रेडशीट्स में सूत्र जो अंकगणितीय परिचालन करते हैं - जैसे जोड़ या घटाव - रूपांतरण की आवश्यकता के बिना बूलियन मानों को संख्याओं के रूप में पढ़ने में प्रसन्नता हो रही है - ऐसे सूत्र स्वचालित रूप से 1 के बराबर सत्य सेट करते हैं और 0 के बराबर गलत होते हैं।
नतीजतन, उपरोक्त छवि में पंक्ति 6 में अतिरिक्त सूत्र,
= ए 3 + ए 4 + ए 5
तीन कोशिकाओं में डेटा को इस प्रकार पढ़ता है:
= 1 + 0 + 1
और तदनुसार 2 का जवाब देता है।