Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

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

क्या जानना है

  • IF फ़ंक्शन का उपयोग तार्किक परीक्षण करने के लिए किया जाता है, यानी कुछ सच है या नहीं।
  • IF फ़ंक्शन सिंटैक्स और तर्क =IF . हैं (लॉजिकल_टेस्ट, value_if_true, [value_if_false]).
  • उदाहरण के लिए =IF (A2>A3,"बड़ा", "छोटा")।

यह आलेख बताता है कि Excel 2019 और Microsoft 365 सहित Excel के सभी संस्करणों का तार्किक परीक्षण करने के लिए IF फ़ंक्शन का उपयोग कैसे करें। कई उदाहरण दिए गए हैं।

आईएफ फंक्शन क्या है?

एक्सेल में IF फ़ंक्शन का उपयोग तार्किक परीक्षण करने के लिए किया जाता है। इस फ़ंक्शन का उपयोग करने वाले सूत्र को IF कथन . भी कहा जाता है या एक अगर/तो बयान

इस फ़ंक्शन का उपयोग करने वाले सभी सूत्रों के दो परिणामों में से एक हो सकता है। जिस तरह से यह काम करता है, जैसा कि हम नीचे दिए गए उदाहरणों में देखेंगे, यह जांचने के लिए सूत्र स्थापित किया गया है कि क्या कुछ सच है। अगर यह सच है तो एक बात होती है, लेकिन अगर यह गलत है तो कुछ और होता है।

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

IF फ़ंक्शन कई तार्किक कार्यों में से एक है जिसे आप Excel में उपयोग कर सकते हैं। अन्य में AND, IFERROR, IFS, NOT, और OR शामिल हैं।

IF फ़ंक्शन सिंटैक्स और तर्क

IF फ़ंक्शन का उपयोग करने वाले प्रत्येक सूत्र के कुछ भाग होते हैं:

=IF (लॉजिकल_टेस्ट , value_if_true , [value_if_false ])

  • तार्किक_परीक्षा :जिस स्थिति का आप परीक्षण कर रहे हैं। यह आवश्यक है।
  • value_if_true :क्या होगा यदि logical_test सच हैं। यह आवश्यक है।
  • value_if_false :क्या होगा यदि logical_test गलत है। यह वैकल्पिक है।

एक्सेल आईएफ स्टेटमेंट लिखना आसान है यदि आप इसे थोड़ा अलग तरीके से पढ़ते हैं:यदि पहला भाग सत्य है, तो यह काम करें। अगर पहला भाग झूठा है, तो इसके बजाय यह दूसरा काम करें।

इन नियमों को ध्यान में रखें:

  • एक्सेल रिटर्न गलत अगर लॉजिकल_टेस्ट गलत है और value_if_false छोड़ा गया है।
  • टेक्स्ट को value_if_true के रूप में वापस करने के लिए या value_if_false , इसे TRUE और FALSE शब्दों के अपवाद के साथ उद्धरणों से घिरा होना चाहिए।
  • आईएफ फ़ंक्शन केस संवेदी नहीं है।
  • Excel 2010 और नए 64 IF स्टेटमेंट को एक ही फॉर्मूले में मौजूद रहने की अनुमति देते हैं। एक्सेल के पुराने संस्करण सात तक सीमित हैं।

IF फ़ंक्शन उदाहरण

यहाँ कुछ अलग तरीके हैं जिनसे आप एक्सेल में IF सूत्रों का उपयोग कर सकते हैं:

अगर कथन सही है तो टेक्स्ट लिखें

=IF(A2>A3,"Bigger","Smaller")
Excel में IF फ़ंक्शन का उपयोग कैसे करें

यह एक्सेल में आईएफ स्टेटमेंट का वास्तव में एक बुनियादी उदाहरण है। परीक्षण यह देखने के लिए है कि क्या A2 A3 . से बड़ा है . अगर ऐसा है, तो बड़ा लिखें , अन्यथा छोटा write लिखें ।

अगर कथन सही है तो गणित करें

=IF(A2>A3,A2-A3)
Excel में IF फ़ंक्शन का उपयोग कैसे करें

यह IF स्टेटमेंट थोड़ा अलग तरीके से लिखा गया है। value_if_true . होने के बजाय परिणाम एक शब्द हो, यह एक मान को दूसरे से घटा रहा है। तो, अगर A2 वास्तव में A3 . से बड़ा है , अंतर परिणाम होगा। अगर यह सच नहीं है, क्योंकि हमने value_if_false को छोड़ दिया है भाग, एक्सेल गलत लौटाता है ।

गणित के साथ कथन का परीक्षण करें

=IF(A2/A3=5,A2/A3,"")
Excel में IF फ़ंक्शन का उपयोग कैसे करें

IF स्टेटमेंट लिखने का दूसरा तरीका logical_test . के भीतर गणना करना है अनुभाग। यहां IF शर्त A2/A3=5 . है . अगर यह सच है, तो हम गणना करते हैं A2/A3 . अगर यह 5 . के बराबर नहीं है , हम चाहते हैं कि परिणाम कुछ भी न हो, इसलिए हम दोहरे उद्धरण चिह्नों का उपयोग करते हैं।

टेस्ट अगर आज की तारीख है

=IF(A2=TODAY(),"This is today","")
Excel में IF फ़ंक्शन का उपयोग कैसे करें

अन्य एक्सेल फ़ंक्शंस का उपयोग IF स्टेटमेंट के भीतर किया जा सकता है। इस उदाहरण में, हम यह जांचने के लिए TODAY फ़ंक्शन का उपयोग कर रहे हैं कि A2 आज की तारीख है। यदि ऐसा है, तो सूत्र लिखता है यह आज है , अन्यथा कुछ भी नहीं लिखा है।

IF फ़ॉर्मूला का उपयोग करना और उसके साथ

=IF(E2<=TODAY(),"Now","Soon")
=IF(AND(F2="Now",D2>=(B2-C2)),"Yes","No")
Excel में IF फ़ंक्शन का उपयोग कैसे करें

IF फ़ंक्शन का यह उदाहरण थोड़ा अधिक शामिल है। यहां विचार यह देखने का है कि क्या जिस वस्तु पर हमारा बकाया है, वह अतीत में देय है, और यदि है, तो हम देख रहे हैं कि वह राशि हमारे बजट में है या नहीं ताकि हम उसका भुगतान कर सकें। यदि वे दोनों कथन सत्य हैं, तो हम कॉलम G में देख सकते हैं कि क्या यह भुगतान करने का समय है।

IF(E2<=TODAY(),"अब", "जल्द ही") अत्यावश्यकता . में है स्तंभ। यह हमें बताता है कि क्या आइटम अतिदेय है या यदि यह आज की तारीख के साथ नियत तारीख की तुलना करके आज देय है। यदि नियत तारीख आज या अतीत में है, तो अब कॉलम F में लिखा है, अन्यथा हम जल्द ही write लिखते हैं ।

दूसरा IF स्टेटमेंट अभी भी IF स्टेटमेंट की तरह संरचित है, भले ही इसमें AND का उपयोग किया जा रहा हो। यहां बोल्ड हिस्सा वह जगह है जहां AND फ़ंक्शन बैठता है, और चूंकि यह कॉमा के पहले सेट के भीतर है, इसलिए हम इसे logical_test के रूप में उपयोग कर रहे हैं :

=IF(AND(F2="Now",D2>=(B2-C2)) , "हां", "नहीं")

यहाँ यह दिखाने के लिए अलग तरीके से लिखा गया है कि यह अन्य IF कथनों की तरह ही है:

=IF(इसका परीक्षण करें और कार्य करें , लिखें हां अगर यह सच है, या नहीं write लिखें अगर यह गलत है)

AND फ़ंक्शन के अंदर दो IF स्टेटमेंट होते हैं:

  • F2="अब" कॉलम जी में सूत्रों का हिस्सा है। यह जांचता है कि क्या अब F2. . में है
  • D2>=(B2-C2) इसके दो भाग हैं:यह पहले गणना करता है B2-C2 यह देखने के लिए कि हमने आइटम पर कितना भुगतान किया है, और फिर यह उपलब्ध बजट को D2 में जांचता है यह देखने के लिए कि क्या हमारे पास इसे चुकाने के लिए पैसे हैं।

इसलिए, यदि हम पर अभी पैसा बकाया है, और हमारे पास इसे चुकाने के लिए धनराशि है, तो हमें बताया जाता है कि हां , अब आइटम का भुगतान करने का समय है।

नेस्टेड IF स्टेटमेंट उदाहरण

नेस्टेड IF स्टेटमेंट वह होता है जिसे फॉर्मूला में एक से अधिक IF स्टेटमेंट शामिल किए जाने पर इसे कहा जाता है। सेटअप लगभग समान है, लेकिन पहले सेट के अंत में कोष्ठक को बंद करने के बजाय, हम एक अल्पविराम लगाते हैं और दूसरा कथन लिखते हैं।

एक्सेल में AND, OR, और IF फंक्शन्स को नेस्ट करने का तरीका जानें

एक सूत्र में दो IF कथन

=IF(B2="F","Class A",IF(B2="M","Class B"))
Excel में IF फ़ंक्शन का उपयोग कैसे करें

इस पहले उदाहरण का उपयोग छात्रों को उनके लिंग के आधार पर वर्गीकृत करने के लिए किया जाता है, जहाँ महिलाओं को कक्षा A और पुरुषों को कक्षा B दी जाती है। F के लिए सूत्र जाँचता है। और एम B2 . में और फिर या तो कक्षा A . लिखता है या कक्षा बी कथन के आधार पर जो सत्य है।

नेस्टेड IF फ़ंक्शन के साथ सूत्र के अंत में आपको जितने कोष्ठक की आवश्यकता है, उतनी ही बार IF लिखा जाता है। हमारे उदाहरण में, IF दो बार लिखा जाता है, इसलिए हमें अंत में दो कोष्ठक चाहिए।

एक सूत्र में तीन IF कथन

=IF(A2=TODAY(),"This is today",IF(A2<TODAY(),"Old date",IF(A2>TODAY(),"Future date")))
Excel में IF फ़ंक्शन का उपयोग कैसे करें

यहां एक से अधिक IF कथनों वाले सूत्र का उदाहरण दिया गया है। यह ऊपर दिए गए TODAY उदाहरण के समान है लेकिन एक और तार्किक परीक्षण के साथ:

  • पहला सेट जांचता है कि क्या A2 आज की तारीख है और रिटर्न यह आज है अगर ऐसा है।
  • दूसरा परीक्षण अगर आज A2 . से अधिक है यह निर्धारित करने के लिए कि क्या A2 एक पुरानी तारीख है, और पुरानी तारीख लौटाती है अगर ऐसा है।
  • आखिरकार, यह देखने के लिए एक परीक्षण है कि क्या आज की तारीख A2 की तारीख से कम है। , और फ़ॉर्मूला भविष्य की तारीख . लौटाता है अगर ऐसा है।

कॉपी प्राइस अगर स्टेटमेंट गलत हैं

=IF(C2="Bill","",IF(C2="Food","",B2))
Excel में IF फ़ंक्शन का उपयोग कैसे करें

इस अंतिम नेस्टेड IF फ़ॉर्मूला उदाहरण में, हमें उन सभी ख़रीदारियों की कुल राशि को शीघ्रता से पहचानने की ज़रूरत है जो एक निश्चित श्रेणी के अंतर्गत नहीं आती हैं। हम अपनी सभी अनावश्यक खरीदारी का योग कर रहे हैं, और एक लंबी सूची के साथ, इसे करने का यह सबसे अच्छा तरीका है। हमने निर्धारित किया है कि कोई भी आइटम विवरण जो बिल . कहता है या भोजन महत्वपूर्ण है, इसलिए मूल्य, B2 . में , अन्य सभी मदों के लिए दिखाना आवश्यक है।

यही हो रहा है:

  • C2="बिल","" :अगर C2 बिल कहते हैं , सेल को खाली छोड़ दें।
  • C2="food","" :अगर C2 भोजन . कहते हैं , सेल को खाली छोड़ दें।
  • B2: यदि इनमें से कोई भी कथन असत्य है, तो लिखें कि B2 . में क्या है ।

यह सूत्र हमें कीमतों की एक सूची देता है जिसे हम एसयूएम फ़ंक्शन के साथ जोड़ सकते हैं ताकि यह आकलन किया जा सके कि हमें उन वस्तुओं पर कितना पैसा खर्च किया गया था जिनकी हमें आवश्यकता नहीं थी।

नेस्टेड IF स्टेटमेंट लिखने का एक आसान तरीका

जैसे-जैसे आप फ़ॉर्मूला में अधिक से अधिक निर्माण करते हैं, यह जल्दी से अप्रबंधनीय हो सकता है और बाद में संपादित करना कठिन हो सकता है। नेस्टेड IF स्टेटमेंट्स के साथ काम करना आसान बनाने का एक तरीका प्रत्येक स्टेटमेंट के बाद एक लाइन ब्रेक लगाना है, जैसे:

=
IF(A2=TODAY(),"This is today",
IF(A2<TODAY(),"Old date",
IF(A2IF(A2>TODAY(),"Future date")))

एक्सेल में ऐसा करने के लिए, हमें फॉर्मूला बार से एडिट करना होगा:

  1. एक्सेल के शीर्ष पर फॉर्मूला बार चुनें।

  2. माउस को टेक्स्ट स्पेस के नीचे तब तक रखें जब तक कि कर्सर दो तरफा तीर में न बदल जाए, और फिर अधिक कार्य स्थान प्रदान करने के लिए बॉक्स को क्लिक करके नीचे खींचें।

  3. बराबर चिह्न के बाद कर्सर रखें और Alt+Enter . दबाएं (विंडोज़) या Ctrl+Option+Enter (Mac)। यह शेष सूत्र को एक नई पंक्ति में रखता है।

  4. प्रत्येक IF स्टेटमेंट से पहले चरण 3 को दोहराएं ताकि प्रत्येक इंस्टेंस को अपनी लाइन पर रखा जा सके।

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

  1. एक्सेल में क्वोटिएंट फ़ंक्शन का उपयोग कैसे करें

    इस पोस्ट में, हम आपको दिखाएंगे कि भागफल . का उपयोग कैसे करें माइक्रोसॉफ्ट एक्सेल में काम करता है यह एक गणित और त्रिकोणमिति फ़ंक्शन है जिसका उपयोग किसी विभाजन के पूर्णांक भाग को वापस करने के लिए किया जाता है। Excel में QUOTIENT फ़ंक्शन क्या है? एक्सेल में भागफल फ़ंक्शन एक गणित और त्रिकोणमिति फ़ंक्शन

  1. Excel में FIXED फ़ंक्शन का उपयोग कैसे करें

    फिक्स्ड फ़ंक्शन Microsoft Excel में एक अंतर्निहित टेक्स्ट फ़ंक्शन है , और इसका उद्देश्य दशमलव की निश्चित संख्या के साथ संख्याओं को पाठ के रूप में प्रारूपित करना है। मैं Excel में एक निश्चित सूत्र कैसे बनाऊं? FIXED फ़ंक्शन का सूत्र Fixed (number, [decimal], [no_commas] है) . FIXED फ़ंक्शन का सिंटैक्

  1. एक्सेल में रैंडबेटवीन फ़ंक्शन का उपयोग कैसे करें

    Microsoft Excel में, RANDBETWEEN फ़ंक्शन एक गणित और त्रिकोणमिति फ़ंक्शन है, और इसका उद्देश्य आपके द्वारा निर्दिष्ट संख्याओं के बीच एक यादृच्छिक संख्या वापस करना है। RANDBETWEEN फ़ंक्शन का सूत्र RANDBETWEEN (bottom, top) है । इस ट्यूटोरियल में, हम बताएंगे कि RANDBETWEEN फ़ंक्शन का उपयोग कैसे करें। R