तार्किक
IF
परिभाषा
IF जाँच सही होने पर एक मान और जाँच गलत होने पर दूसरा मान लौटाता है।
सिंटैक्स
=IF(logical_test, value_if_true, [value_if_false])
आर्गुमेंट
| आर्गुमेंट | अर्थ |
|---|---|
logical_test |
ऐसी तुलना जो या तो सही होती है या गलत, जैसे B2<10। |
value_if_true |
जाँच सही होने पर सेल क्या दिखाता है। टेक्स्ट को दोहरे उद्धरण चिह्नों में रखना ज़रूरी है। |
value_if_false |
वैकल्पिक। जाँच गलत होने पर सेल क्या दिखाता है। |
हल किया हुआ उदाहरण
एक दुकान कम पड़ रहे सामान पर निशान लगाती है। स्टॉक की इकाइयाँ B2:B4 में हैं, और 10 से कम वाले सामान का दोबारा ऑर्डर देना है।
| A: सामान | B: स्टॉक में इकाइयाँ |
|---|---|
| मग | 8 |
| प्लेटें | 31 |
| कटोरे | 26 |
सूत्र: =IF(B2<10,"Reorder","OK")
परिणाम: Reorder। मग की 8 इकाइयाँ हैं, जो 10 से कम हैं, इसलिए पहला टेक्स्ट लौटता है। नीचे की ओर भरने पर सूत्र Reorder, OK और OK देता है।
अभ्यास
सेल B2 में परीक्षा के 52 अंक हैं। ऐसा सूत्र लिखें जो अंक कम से कम 60 होने पर "Pass" और अन्यथा "Retry" दिखाए।
- C2 में ऐसा IF सूत्र लिखें जो B2 के कम से कम 60 होने पर Pass दिखाए और अन्यथा Retry दिखाए।
- C2 को 52 का परिणाम दिखाना चाहिए।
संबंधित फ़ंक्शन
IF अक्सर दूसरे फ़ंक्शन को अपने भीतर रखता है, जैसे यह जाँचना कि किसी रेंज का SUM लक्ष्य पार करता है या COUNT न्यूनतम तक पहुँचता है।
आम गलती
टेक्स्ट परिणामों को उद्धरण चिह्नों के बिना छोड़ देना, जैसे =IF(B2<10,Reorder,OK), Excel उन्हें नाम समझ लेता है और #NAME? लौटाता है।