एक्सेल में नेस्टेड आईएफ फ़ंक्शन का उपयोग कैसे करें (6 आदर्श उदाहरण)

  • इसे साझा करें
Hugh West

विषयसूची

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

प्रैक्टिस बुक डाउनलोड करें

यहां से प्रैक्टिस बुक डाउनलोड करें।

नेस्टेड आईएफ फंक्शन का उपयोग करें। xlsx

एक्सेल IF फंक्शन का परिचय

नेस्टेड IF फंक्शन को समझने के लिए, हमें पहले IF फंक्शन के बारे में जानना होगा। Microsoft Excel में, IF फ़ंक्शन दिए गए कंडीशन की जांच करता है और यदि यह मिलता है, तो परिणाम दिखाता है। इसके अलावा, यदि शर्त पूरी नहीं होती है, तो दूसरा परिणाम दिखाता है। [value_if_false])

  • तर्क

लॉजिकल_टेस्ट: यह अनिवार्य है IF फ़ंक्शन का तर्क। यह तर्क सेल या सेल की श्रेणी के लिए दी गई स्थिति का प्रतिनिधित्व करता है।

[value_if_true]: यह फ़ंक्शन का दूसरा तर्क है। शर्त पूरी होने पर यह परिभाषित कथन है।

[value_if_false]: यह तीसरा तर्क है जो शर्त के गलत होने पर प्रकट होता है।

एक्सेल नेस्टेड IF फंक्शन का परिचय

नेस्टेड IFS फ़ंक्शन, हम पिछले डेटासेट का उपयोग कर सकते हैं।

अधिक जानने के लिए नीचे दिए गए चरणों का पालन करें।

कदम:

  • शुरू करने के लिए, सेल D5 का चयन करें और सूत्र टाइप करें:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"") <2

  • फिर, Enter दबाएं।

यहां, टेस्ट 1 यह जांचना है कि सेल C5 5500 से बड़ा है या नहीं। अगर TRUE , तो यह 12 % दिखाएगा। अन्यथा, यह परीक्षण 2 और इसी तरह आगे बढ़ेगा।

  • निम्नलिखित चरण में, सभी परिणाम देखने के लिए फिल हैंडल नीचे का उपयोग करें।<10

3. इन्सर्ट चॉज फंक्शन

हम कई स्थितियों की जांच करने के लिए चॉज फंक्शन का भी इस्तेमाल कर सकते हैं। चुनें फ़ंक्शन उस मान की अनुक्रमणिका संख्या के आधार पर सूची से एक मान लौटाता है। चुनें फ़ंक्शन का सामान्य रूप नीचे दिया गया है।

CHOOSE((Test 1)+(Test 2)+(Test 3),Value 1,Value 2,Value 3)

अगर आप चाहें तो फ़ॉर्मूला के अंदर और परीक्षण देख सकते हैं .

अधिक जानकारी के लिए नीचे दिए गए चरणों पर ध्यान दें।

चरण:

  • में शुरुआत में, सेल D5 का चयन करें और सूत्र टाइप करें:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • उसके बाद, <दबाएं 1>दर्ज करें

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

  • अंत में, फिल हैंडल नीचे खींचें। एक्सेल स्विच फंक्शन

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

    इस विधि के बारे में अधिक जानने के लिए नीचे दिए गए चरणों का पालन करें।

    STEPS:

    • सबसे पहले, सेल E5 में नीचे दिया गया फॉर्मूला टाइप करें:
    =SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • अब, रिजल्ट देखने के लिए Enter दबाएं।

<6

यहां, सूत्र सेल D5 के मान की तलाश करेगा। यदि मान A है, तो यह 5 %, यदि B तो 9 %, और यदि C फिर 12 %।

  • अगले चरण में, बस फ़िल हैंडल नीचे खींचें।

<49

5. CONCATENATE फ़ंक्शन का उपयोग करें

स्विच फ़ंक्शन Excel 2016 में पेश किया गया था। पुराने संस्करणों में स्विच फ़ंक्शन नहीं है। उस स्थिति में, आप के स्थान पर CONCATENATE फ़ंक्शन का उपयोग कर सकते हैंपिछला तरीका।

नीचे दिए गए चरणों पर चर्चा करते हैं।

कदम:

  • पहले में नीचे दिए गए सूत्र को सेल E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • उसके बाद टाइप करें। परिणाम देखने के लिए एंटर दबाएं।

3> कार्य करता है। यह सूत्र 5 % दिखाता है यदि सेल D5 का मान A , 9 % है तो B , और 12 % if C

  • अंत में, इच्छित सेल में परिणाम देखने के लिए Fill हैंडल को नीचे खींचें।

याद रखने वाली बातें

एक्सेल में नेस्टेड IF फंक्शन के साथ काम करते समय आपको निम्नलिखित बातों को याद रखना होगा।

  • जब आप नेस्टेड IF फ़ंक्शन का उपयोग कर रहे हों, तो आपको परीक्षणों और परिणामों के उचित क्रम को बनाए रखना चाहिए।
  • Excel 2007 में 2016 , आप अधिकतम 64 शर्तों का उपयोग कर सकते हैं।
  • यदि शर्तों की संख्या के कारण आपका सूत्र बड़ा हो जाता है, तो इसके बजाय वैकल्पिक तरीकों को लागू करें।
IFफ़ॉर्मूला कई IFफ़ंक्शन रखता है। कई स्थितियों के मामले में, हमें IFफ़ंक्शन को दूसरे IFफ़ंक्शन के अंदर उपयोग करने की आवश्यकता होती है। नेस्टेड IFफ़ंक्शन का सामान्य रूप इस प्रकार लिखा जा सकता है: IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))

यहाँ,

  • C1: पहली शर्त।
  • T1: पहली शर्त पूरी होने पर प्रदर्शित होने वाला मान।
  • C2: दूसरी शर्त।
  • T2: दूसरी शर्त पूरी होने पर दिखाया जाने वाला मान।
  • C3: तीसरी शर्त।
  • T3: तीसरी शर्त पूरी होने पर प्रदर्शित होने वाला मान।
  • C4: चौथी शर्त।<10
  • T4: चौथी शर्त पूरी होने पर दिखाया जाने वाला मान।
  • F4: यह वह मान है जो शर्तों को पूरा नहीं करने पर प्रदर्शित किया जाएगा .

आप सूत्र के अंदर अपनी आवश्यकताओं के अनुसार अधिक शर्तें जोड़ सकते हैं।

एक्सेल में नेस्टेड IF फ़ंक्शन का उपयोग करने के 6 आदर्श उदाहरण

1. सरल का उपयोग परिणाम खोजने के लिए नेस्टेड IF फ़ंक्शन

नेस्टेड IF फ़ंक्शन के उपयोग को समझने के लिए, हम पहले स्थान पर एक सरल उदाहरण दिखाएंगे। इस उदाहरण में, हम कुछ छात्रों के परिणाम खोजने का प्रयास करेंगे। यहां, हम तीन शर्तों का उपयोग कर रहे हैं।

  • पहले, यदि कोई छात्र 70 या उच्च प्राप्त करता है, तो वह उत्तीर्ण होगा।
  • दूसरा, यदि वह 70 से कम प्राप्त करता है, तो वह अनुत्तीर्ण हो जाएगा।
  • तीसरा, यदि कोई अंक नहीं है, तो छात्र पर विचार किया जाएगा।अनुपस्थित।

यह देखने के लिए नीचे दिए गए चरणों का पालन करें कि नेस्टेड IF फ़ंक्शन कैसे काम करता है।

STEPS :

  • सबसे पहले, सेल C5 का चयन करें और सूत्र टाइप करें:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • उसके बाद, परिणाम देखने के लिए Enter दबाएं।

इस सूत्र में,

  • पहला तर्क है C5= “” और दूसरा तर्क है “अनुपस्थित” । यह पहली शर्त को दर्शाता है। यह इंगित करता है कि यदि सेल C5 खाली है, तो यह दूसरा तर्क दिखाएगा। हमारे मामले में, वह है अनुपस्थित
  • दूसरा IF फ़ंक्शन बताता है कि यदि अंक 70 से अधिक है, तो एक छात्र रास्ता। अन्यथा, वह नहीं करेगा।
  • निम्न चरण में, कर्सर को सेल D5 के नीचे दाईं ओर रखें और फिल हैंडल <को ​​खींचें 2>नीचे।

  • आखिरकार, आप नीचे दी गई तस्वीर की तरह परिणाम देखेंगे।

<3

2. एक्सेल में नेस्टेड आईएफ फ़ंक्शन का उपयोग करके ग्रेड खोजें

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

चलोइस उदाहरण के बारे में अधिक जानने के लिए नीचे दिए गए चरणों का पालन करें।

चरण:

  • सबसे पहले, सेल D5 का चयन करें और टाइप करें सूत्र:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • फिर, परिणाम देखने के लिए दर्ज करें दबाएं।

इस फॉर्मूले में,

  • हमारी पहली शर्त यह जांचना है कि नीचे कोई निशान है या नहीं 61 .
  • अगर सही है, तो यह F देता है।
  • अगर गलत है, तो यह जांचता है अगले IF
  • अगले IF फंक्शन में, यह 71 के नीचे के चिह्नों की जांच करता है और D देता है यदि यह है TRUE
  • इस तरह, नेस्टेड IF फंक्शन सभी स्थितियों की जांच करने के लिए आगे बढ़ता है।
  • उसके बाद , सभी सेल में परिणाम देखने के लिए फिल हैंडल का उपयोग करें।

    हम और अधिक उद्देश्यों के लिए नेस्टेड IF फ़ंक्शन का भी उपयोग कर सकते हैं। तीसरे उदाहरण में, हम एक कंपनी के कर्मचारियों के लिए अवकाश अवधि आवंटित करने का प्रयास करेंगे। छुट्टी की अवधि आवंटित करने के लिए, हमने कुछ शर्तें पेश की हैं। यदि किसी कर्मचारी की रोजगार अवधि 15 वर्ष या उससे अधिक है, तो उसके पास 25 छुट्टी के दिन होंगे। यदि यह 9 से 14 वर्ष के बीच है, तो उसके पास 15 छुट्टी के दिन होंगे। और अंत में, यदि रोजगार की अवधि 9 वर्ष से कम है, तो उसके पास 10 छुट्टी के दिन होंगे।

    चलो भुगतान करते हैं नीचे दिए गए चरणों पर ध्यान देंउदाहरण सीखने के लिए।

    चरण:

    • सबसे पहले, सेल D5 का चयन करें और नीचे सूत्र टाइप करें:
    • <11 =IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))

  • उसके बाद, परिणाम देखने के लिए दर्ज करें दर्ज करें।
<0

इस फॉर्मूले में हमने 3 शर्तों का इस्तेमाल किया है।

  • पहली कंडीशन में हमने चेक किया कि सेल C5 15 से बड़ा है। चूंकि यह सही है, यह 25 सेल D5 में दिखाता है।
  • अगर यह गलत था, तो यह अगली स्थिति आदि की जांच करेगा।
  • अंत में, नीचे स्क्रीनशॉट की तरह परिणाम देखने के लिए फिल हैंडल नीचे खींचें।
<0

4. एक्सेल में नेस्टेड आईएफ फंक्शन के साथ भुगतान स्थिति निर्धारित करें

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

नीचे दिए गए डेटासेट में, हम बिल और भुगतान की गई राशि देख सकते हैं कुछ ग्राहकों की। इस जानकारी का उपयोग करके, हम स्थिति स्तंभ

अतः उदाहरण को समझने के लिए नीचे दिए गए चरणों का पालन करने का प्रयास करेंगे।

STEPS:

  • सबसे पहले, सेल G5 चुनें और फॉर्मूला टाइप करें:
=IF(F5=0,"Paid",IF(TODAY()

  • नतीजा देखने के लिए एंटर दबाएं।

इस फॉर्मूले में,

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

5. डालें एक्सेल नेस्टेड आईएफ फ़ंक्शन सही उत्पाद वापस करने के लिए

इस उदाहरण में, हम नेस्टेड IF फ़ंक्शन का उपयोग करके दो नंबरों के सही उत्पाद को वापस करने का प्रयास करेंगे। उदाहरण की व्याख्या करने के लिए, हम नीचे दिए गए डेटासेट का उपयोग करेंगे।

उदाहरण को समझने के लिए नीचे दिए गए चरणों का पालन करें।

चरण:<2

  • शुरू करने के लिए, सेल C5 का चयन करें और सूत्र टाइप करें:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • और हिट करें Enter

इस फॉर्मूले में,

  • पहली शर्त यह जांचना है कि सेल B5 15×12 के बराबर है या नहीं। यदि TRUE है, तो यह 180 दिखाएगा। यदि यह FALSE है, तो हम अगली शर्त पर चले जाएंगे।
  • अगली स्थिति में, यह 14×19 की तलाश करेगा और दिखाएगा 266 यदि यह शर्त को पूरा करता है।स्थिति।
  • सूत्र टाइप करने के बाद, फिल हैंडल को नीचे खींचें। 9>अंत में, आप नीचे दी गई तस्वीर की तरह परिणाम देखेंगे।

6।> पिछले उदाहरण में, हम नेस्टेड IF फ़ंक्शन का उपयोग AND & या कार्य । सबसे पहले, हम OR फ़ंक्शन का उपयोग दिखाएंगे और फिर, हम AND फ़ंक्शन लागू करेंगे।

उदाहरण समझाने के लिए, हम एक डेटासेट का उपयोग करेंगे जो मार्च & अप्रैल . हम बिक्री कमीशन उनकी बिक्री राशि के आधार पर वितरित करेंगे।

आइए कमीशन के वितरण के बारे में अधिक जानने के लिए नीचे दिए गए चरणों का पालन करें।<3

STEPS:

  • सबसे पहले, सेल E5 चुनें और फॉर्मूला टाइप करें:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • फिर, परिणाम देखने के लिए Enter कुंजी दबाएं।

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

  • पहली शर्त यह जांचती है कि दो महीनों में से किसी में बिक्री की मात्रा अधिक है या नहीं। बजाय 5500 और यदि सही है, तो यह कमीशन को 12 % पर सेट करता है।
  • दूसरी स्थिति में, यह जांचता है कि बिक्री की राशि बीच में है या नहीं 4001 से 5500 । यह 9 % को कमीशन में प्रिंट करता है।
  • और अंतिम शर्त यह है कि 2500 से 4000<के बीच बिक्री राशि की जांच की जाए। 2>.
  • उसके बाद, फॉर्मूला को कॉपी करने के लिए फिल हैंडल का उपयोग करें।

ध्यान दें: श्रेणी E5:E10 का संख्या प्रारूप प्रतिशत पर सेट होना चाहिए। अन्यथा, यह 0 दिखाएगा।

  • निम्नलिखित चरण में, हम नेस्टेड IF सूत्र को AND फ़ंक्शन के साथ सम्मिलित करेंगे .
  • उस उद्देश्य के लिए, सेल E5 का चयन करें और सूत्र टाइप करें:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

यहाँ, AND फ़ंक्शन के अंदर दोनों स्थितियाँ TRUE होनी चाहिए। अन्यथा, यह अगली IF शर्त को निष्पादित करेगा। उदाहरण के लिए, यदि सेल C5 और D5 दोनों 5500 से अधिक हैं, तभी यह कमीशन को 12 % पर सेट करेगा।

  • अंत में, सभी परिणाम देखने के लिए फिल हैंडल नीचे खींचें।

नेस्टेड आईएफ फंक्शन के विकल्प एक्सेल

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

अधिक जानने के लिए चरणों का सावधानीपूर्वक पालन करें।

कदम:

  • सबसे पहले, सेल D5 का चयन करें और सूत्र टाइप करें:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)

  • उसके बाद, एंटर दबाएं।

यहां, हम VLOOKUP फ़ंक्शन का उपयोग सेल C5 के मान को दूसरे स्तंभ लुकअप तालिका से लेकर में देखने के लिए किया है सेल C13 से D15 । हमें यहां अनुमानित मिलान लागू करने की आवश्यकता है, इसलिए हमने सूत्र के अंतिम तर्क में TRUE का उपयोग किया।

  • अंत में, फिल हैंडल को नीचे खींचें सभी परिणाम देखें।

2। कई शर्तों को लागू करना बहुत आसान है। IFS फ़ंक्शन का सामान्य रूप इस प्रकार लिखा जा सकता है:

IFS(Test1,Value1,[Test 2],[Value 2]....)

के उपयोग की व्याख्या करने के लिए

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।