इस फ़ॉर्मूला में निम्नलिखित वितर्कों का उपयोग किया गया है :
if-expression : C2>B2। यह देखने के लिए जाँच करता है कि कौन-से जाँच प्राप्तांक अधिक हैं।
if-true : C2। यदि B2 से C2 बड़ा है, तो C2 के जाँच प्राप्तांक दर्शाए जाते हैं।
if-true : B2। यदि B2 से C2 छोटा है, तो B2 के जाँच प्राप्तांक दर्शाए जाते हैं।
यह फ़ॉर्मूला दो जाँच प्राप्तांकों में से बड़े प्राप्तांकों को निर्णायक प्राप्तांक के रूप में परिकलित करता है और सही विद्यार्थी के प्राप्तांकों से मिलान करने के लिए सेल संदर्भ बदलकर उसे ऊपर्युक्त टेबल में अन्य किसी भी विद्यार्थी के लिए आसानी से संशोधित किया जा सकता है।
अधिक शर्तों के लिए जाँच करने हेतु सामूहिक IF फ़ंक्शन का उपयोग करें :
if-expression : ISBLANK(A2) जो यह देखने के लिए जाँच करता है कि सेल A2 ख़ाली है या नहीं।
if-true : "yes", वह स्ट्रिंग जो A2 के ख़ाली होने पर दर्शाई जाती है।
if-false : "no", वह स्ट्रिंग जो A2 के ख़ाली न होने पर दर्शाई जाती है।
अधिक जटिल जाँचों के लिए आप IF को
अतिरिक्त उदाहरण
=IF(A5>=0, “Nonnegative”, “Negative”) टेक्स्ट को “Nonnegative” दर्शाता है जब सेल A5 में 0 से बड़ी या उसके बराबर संख्या शामिल होती है या असांख्यिक मान शामिल होता है। यदि सेल A5 में मान 0 से छोटे मान शामिल हैं तो फ़ंक्शन "नकारात्मक" दर्शाता है।
=IF(A5<>0, “Nonzero”, “Zero”) टेक्स्ट “Nonzero” दर्शाता है, यदि सेल A5 में ऐसी संख्या शामिल है जो 0 नहीं हो। यदि सेल A5 में 0 मान शामिल हैं तो फ़ंक्शन "शून्य" दर्शाता है।
=IF(IFERROR(OR(ISEVEN(B4+B5), ISODD(B4+B5), FALSE), ), "सभी संख्याएँ", "सभी संख्याएँ नहीं") यदि दोनों सेल B4 और B5 में संख्याएँ शामिल हैं, तो टेक्स्ट "सभी संख्याएँ" दर्शाते हैं, अन्यथा टेक्स्ट "सभी संख्याएँ नहीं" दर्शाते हैं। इसे दिए गए दो सेल सम या विषम हैं इसकी जाँच द्वारा पूरा किया जा सकता है। यदि सेल संख्या नहीं है, तो EVEN और ODD फ़ंक्शन में एरर पेश आता है और IFERROR फ़ंक्शन FALSE दर्शाता है; अन्यथा यह TRUE दर्शाता है क्योंकि या तो EVEN या फिर ODD TRUE है। यदि B4 या B5 संख्या या बूलियन मान नहीं है, तो IF कथन if-false व्यंजक, “Not all numbers” दर्शाता है; अन्यथा यह if-true व्यंजक "सभी संख्याएँ" दर्शाता है।
उदाहरण—0 से विभाजित करने पर एरर से बचना
कभी-कभी टेबल को इस प्रकार बनाना कि यह 0 से विभाजित नहीं हो पाए, यह संभव नहीं होता है। हालाँकि, यदि 0 से विभाजित करने पर सेल में परिणाम के रूप में एरर मान आता है, जो कि सामान्यतः वांछित परिणाम नहीं है। इस एरर से बचने के लिए यह उदाहरण तीन विधियों को दिखाता है।
मान लें कि सेल D2 और E2 में संख्या शामिल है। यह संभव है कि E2 में 0 शामिल है। आपके द्वारा D2 को E2 से विभाजित किया जा सकता है, लेकिन 0 एरर से विभाजित करने से बचें। यदि सेल E2 शून्य के बराबर है, तो निम्नलिखित में से तीनों विधियाँ 0 दर्शाती हैं, अन्यथा प्रत्येक D2/E2 का परिणाम दर्शाती है।
=IF(E2=0, 0, D2/E2) यह 0 है या नहीं यह देखने के लिए सीधे जाँच सेल E2 द्वारा परिचालित होता है।
=IFERROR(D2/E2, 0) एरर होने पर 0 पर वापस आकर परिचालित होती है। 0 से विभाजन एक एरर है।
=IF(ISERROR(D2/E2), 0, D2/E2) D2/E2 TRUE है या नहीं यह देखने के लिए तार्किक जाँच कर परिचालित होता है।
REGEX का उपयोग करते हुए उदाहरण
A1 में "[email protected]" शामिल करने देते हैं
=IF(A1 = REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), "Contains e-mail", "No e-mail") "Contains e-mail" दर्शाता है।