तुलना ऑपरेटर

तुलना ऑपरेटर फ़ॉर्मूला के दो मानों की तुलना करता है। तुलनाएँ हमेशा या तो बूलियन मान TRUE या बूलियन मान FALSE दर्शाती हैं। तुलना ऑपरेटरों का उपयोग कुछ फ़ंक्शन द्वारा प्रयुक्त की गई तुलना शर्तों को बनाने के लिए भी किया जा सकता है।

निर्धारित करना कि

इस तुलना ऑपरेटर का उपयोग करें

उदाहरण, जब A2 में 20 है और B2 में 2 है

दो मान समान होते हैं

=

A2 = B2 ये FALSE दर्शाता है

दो मान समान नहीं होते हैं

<> or ≠

A2 <> B2 ये TRUE दर्शाता है

A2 ≠ B2 returns TRUE

पहला मान दूसरे मान से अधिक है

>

A2 > B2 ये TRUE दर्शाता है

पहला मान दूसरे मान से कम है

<

A2 < B2 ये FALSE दर्शाता है

पहला मान दूसरे मान से अधिक है या समान है

>= or ≥

A2 >= B2 ये TRUE दर्शाता है

A2 ≥ B2 returns TRUE

पहला मान दूसरे मान से कम है या समान है

<= or ≤

A2 <= B2 ये FALSE दर्शाता है

A2 ≤ B2 returns FALSE

स्ट्रिंग संख्याओं से बड़ी हैं। उदाहरण के लिए, "hello" > 5 यह TRUE दर्शाता है।

TRUE और FALSE की एक दूसरे से तुलना की जा सकती है, किंतु स्ट्रिंग की संख्या से नहीं। TRUE > FALSE, और FALSE < TRUE, क्योंकि TRUE की व्याख्या 1 के रूप में और FALSE की व्याख्या 0 के रूप में की जाती है। TRUE = 1 यह FALSE दर्शाता है, और TRUE = "SomeText" यह FALSE दर्शाता है।

तुलना ऑपरेटरों का उपयोग प्राथमिक रूप से IF जैसे फ़ंक्शन में किया जाता है, जो दो मानों की तुलना करते हैं और फिर तुलना TRUE या FALSE जो भी दर्शाती है इसके आधार पर अन्य ऑपरेशन करते हैं।