Excel IF फ़ंक्शन का उपयोग कैसे करें -

विषय - सूची

सारांश

IF फ़ंक्शन एक तार्किक परीक्षण चलाता है और एक TRUE परिणाम के लिए एक मान देता है, और दूसरा FALSE परिणाम के लिए। उदाहरण के लिए, 70 से ऊपर "पास" करने के लिए: = IF (A1> 70, "पास", "विफल")। IF फंक्शन को नेस्टिंग करके एक से अधिक कंडीशन को टेस्ट किया जा सकता है। IF फ़ंक्शन को AND और OR जैसे तार्किक फ़ंक्शंस के साथ जोड़ा जा सकता है और लॉजिकल टेस्ट को बढ़ाया जा सकता है।

प्रयोजन

एक विशिष्ट स्थिति के लिए परीक्षण करें

प्रतिलाभ की मात्रा

मान जो आप TRUE या FALSE के लिए प्रदान करते हैं

वाक्य - विन्यास

= IF (तार्किक_test, (value_if_true), (value_if_false))

तर्क

  • लॉजिकल_टेस्ट - एक मूल्य या तार्किक अभिव्यक्ति जिसका मूल्यांकन TRUE या FALSE के रूप में किया जा सकता है।
  • value_if_true - (वैकल्पिक) जब लौटे तो TRUE का मूल्यांकन करने वाला मान लौटाए।
  • value_if_false - (वैकल्पिक) FALSE का तार्किक_test मूल्यांकन करने पर वापस जाने का मान।

संस्करण

एक्सेल 2003

उपयोग नोट

IF फ़ंक्शन का उपयोग तार्किक परीक्षण चलाने के लिए किया जाता है, और परिणाम TRUE या FALSE के आधार पर अलग-अलग प्रतिक्रिया करता है। पहला तर्क, लॉजिकल_टेस्ट, एक अभिव्यक्ति है जो TRUE या FALSE देता है। दोनों value_if_true और value_if_false वैकल्पिक हैं, लेकिन उनमें से कम से कम एक प्रदान किया जाना चाहिए। आईएफ से परिणाम एक मान, एक सेल संदर्भ, या यहां तक ​​कि एक और सूत्र हो सकता है।

ऊपर दिखाए गए उदाहरण में, हम टेस्ट स्कोर के आधार पर "पास" या "फेल" असाइन करना चाहते हैं। एक उत्तीर्ण अंक 70 या अधिक है। D6 में सूत्र, नीचे कॉपी किया गया है:

=IF(C6>=70,"Pass","Fail")

अनुवाद: यदि C6 में मान 70 से अधिक या उसके बराबर है, तो "पास" लौटाएं। अन्यथा, "असफल" लौटें।

तार्किक प्रवाह इस सूत्र को उलट सकता है। नीचे दिया गया सूत्र समान परिणाम देता है:

=IF(C6<70,"Fail","Pass")

अनुवाद: यदि C6 में मान 70 से कम है, तो "असफल" लौटें। अन्यथा, "पास" लौटें।

ऊपर दिए गए दोनों फॉर्मूले, जब कॉपी किए जाते हैं, तो सही परिणाम देंगे

नोट: यदि आप सूत्र मानदंड के विचार के लिए नए हैं, तो यह लेख कई उदाहरणों की व्याख्या करता है।

एक और सूत्र

IF फ़ंक्शन परिणाम के रूप में एक और सूत्र लौटा सकता है। उदाहरण के लिए, नीचे दिया गया सूत्र A1 * 5% लौटाएगा जब A1 100 से कम होगा, और A1 * 7% जब A1 100 से अधिक या उसके बराबर होगा:

=IF(A1<100,A1*5%,A1*7%)

नेस्ट आईएफ बयान

IF फ़ंक्शन "नेस्टेड" हो सकता है। एक "नेस्टेड आईएफ" एक सूत्र को संदर्भित करता है, जहां कम से कम एक आईएफ फ़ंक्शन अधिक स्थितियों के लिए परीक्षण करने और अन्य संभावित परिणामों को वापस करने के लिए दूसरे के अंदर नेस्टेड है। प्रत्येक IF स्टेटमेंट को ध्यान से "नेस्टेड" होना चाहिए ताकि तर्क सही हो।

उदाहरण के लिए, निम्न फार्मूला का उपयोग पास / असफल परिणाम के बजाय ग्रेड देने के लिए किया जा सकता है:

=IF(C6<70,"F",IF(C6<75,"D",IF(C6<85,"C",IF(C6<95,"B","A"))))

६४ तक अगर फंक्शंस को नेस्टेड किया जा सकता है। हालांकि, सामान्य तौर पर, आपको अन्य कार्यों पर विचार करना चाहिए, जैसे अधिक जटिल परिदृश्यों के लिए VLOOKUP या HLOOKUP, क्योंकि वे अधिक सुव्यवस्थित फैशन में अधिक स्थितियों को संभाल सकते हैं।

लॉजिकल ऑपरेटर्स

जब आप IF के साथ एक परीक्षण का निर्माण कर रहे हैं, तो आप निम्न तार्किक ऑपरेटरों में से किसी का उपयोग कर सकते हैं:

तुलना करने वाला संचालक अर्थ उदाहरण
= = के बराबर ए 1 = डी 1
> से अधिक ए 1> डी 1
> = इससे बड़ा या इसके बराबर ए 1> = डी 1
< से कम अ १
<= से कम या बराबर ए 1 <= डी 1
असमान A1D1

IF फ़ंक्शन वाइल्डकार्ड का समर्थन नहीं करता है, लेकिन आप बेसिक वाइल्डकार्ड कार्यक्षमता प्राप्त करने के लिए IF को COUNTIF के साथ जोड़ सकते हैं।

के साथ अगर, या

IF फ़ंक्शन को AND फ़ंक्शन और OR फ़ंक्शन के साथ जोड़ा जा सकता है। उदाहरण के लिए, "ओके" को वापस करने के लिए जब A1 7 और 10 के बीच है, तो आप इस तरह से एक सूत्र का उपयोग कर सकते हैं:

=IF(AND(A1>7,A1<10),"OK","")

अनुवाद: यदि A1 7 से अधिक है और 10 से कम है, तो "OK" लौटें। अन्यथा, कुछ भी नहीं लौटाएं ("")।

B1 + 10 वापस करने के लिए जब A1 "लाल" या "नीला" हो, तो आप OR फ़ंक्शन का उपयोग इस तरह कर सकते हैं:

=IF(OR(A1="red",A1="blue"),B1+10,B1)

अनुवाद: यदि A1 लाल या नीला है, तो B1 + 10 लौटाएं, अन्यथा B1 वापस करें।

अधिक जानकारी

  • नेस्टेड IFs के बारे में और पढ़ें
  • नेस्टेड IFs (वीडियो) के बजाय VLOOKUP का उपयोग करना सीखें
  • सूत्र मानदंड के 50 उदाहरण

अधिक IF फ़ंक्शन उदाहरणों के लिए नीचे देखें।

टिप्पणियाँ

  • सशर्त रूप से चीजों को गिनने के लिए, COUNTIF या COUNTIFS फ़ंक्शन का उपयोग करें।
  • सशर्त रूप से चीजों को योग करने के लिए, SUMIF या SUMIFS फ़ंक्शन का उपयोग करें।
  • यदि IF के किसी भी तर्क को सरणियों के रूप में आपूर्ति की जाती है, तो IF फ़ंक्शन सरणी के प्रत्येक तत्व का मूल्यांकन करेगा।

संबंधित वीडियो

मूल्यांकन का उपयोग करके जटिल सूत्रों के माध्यम से कैसे कदम रखें इस वीडियो में, हम एक बार में एक चरण में जटिल सूत्रों को हल करने के लिए मूल्यांकन फॉर्मूला नामक एक सुविधा का उपयोग करने का तरीका देखते हैं। नेस्टेड IFs के साथ एक फॉर्मूला कैसे बनाएं इस वीडियो में, मैं आपको दिखाऊंगा कि कैसे एक फॉर्मूला बनाया जाए जिसमें कई, नेस्टेड IF स्टेटमेंट्स का उपयोग किया जाए। एक सूत्र में कई स्थितियों को संभालने के लिए यह एक सामान्य तकनीक है। 3 मूल सरणी सूत्र सरणी सूत्रों का उपयोग क्यों करें? इस वीडियो में हम तीन मूल सरणी सूत्र उदाहरणों को देखेंगे। पारंपरिक सरणी सूत्र मुश्किल समस्याओं को हल कर सकते हैं, और Excel के गतिशील सरणी संस्करण में सरणी सूत्र बनाना पहले से कहीं अधिक आसान है। VLOOKUP के साथ समूह मान कैसे करें इस वीडियो में, हम विशिष्ट डेटा को समूह श्रेणियों में VLOOKUP का उपयोग करने का एक सरल तरीका देखेंगे। एक साधारण डायनेमिक चार्ट कैसे बनायें इस वीडियो में, हम एक्सेल में एक साधारण डायनेमिक चार्ट बनाने का तरीका देखेंगे। एक गतिशील चार्ट स्वचालित रूप से डेटा में परिवर्तन का जवाब देता है। नेस्टेड आईएफएस को वीएलबुक के साथ कैसे बदलें इस लघु वीडियो में, हम देखते हैं कि वीएलबुक फॉर्मूला के साथ एक सामान्य नेस्टेड आईएफ फॉर्मूला कैसे बदला जाए। नेस्टेड IF बयानों की तुलना में, VLOOKUP सरल और अधिक पारदर्शी है। बाद में समायोजित करना भी आसान है।

दिलचस्प लेख...