Excel में IF फ़ंक्शन का उपयोग करके कई स्थितियां कैसे बनाएं

スポンサーリンク
スポンサーリンク

Excel में IF फ़ंक्शन का उपयोग करके कई स्थितियां कैसे बनाएं

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

IF फ़ंक्शन को बार-बार उपयोग करने का तरीका

Excel में, IF फ़ंक्शन को नेस्ट (नेस्टिंग) करके कई स्थितियों का मूल्यांकन किया जा सकता है। इस विधि को “मल्टीपल ब्रांचिंग” कहा जाता है और यह आपको विभिन्न स्थितियों के लिए अलग-अलग परिणाम लौटाने की अनुमति देता है।

मूल संरचना निम्नलिखित है:

=IF(शर्त1, परिणाम1, IF(शर्त2, परिणाम2, परिणाम3))

इस सूत्र में, सबसे पहले शर्त1 का मूल्यांकन किया जाता है। यदि यह सही है, तो परिणाम1 लौटाया जाएगा। यदि यह गलत है, तो शर्त2 का मूल्यांकन किया जाएगा। यदि शर्त2 सही है, तो परिणाम2 लौटाया जाएगा, अन्यथा परिणाम3 लौटाया जाएगा।

उदाहरण: IF फ़ंक्शन का उपयोग करके ग्रेड का मूल्यांकन

नीचे दी गई तालिका में छात्रों के अंकों के आधार पर उनके प्रदर्शन का मूल्यांकन “उत्कृष्ट”, “अच्छा”, “संतोषजनक”, या “असंतोषजनक” के रूप में किया गया है। 90 या उससे अधिक अंक “उत्कृष्ट”, 70 से 89 के बीच “अच्छा”, 50 से 69 के बीच “संतोषजनक”, और 50 से कम “असंतोषजनक” माने जाएंगे।

A B C
1 छात्र अंक मूल्यांकन
2 रोहित 85 =IF(B2>=90, “उत्कृष्ट”, IF(B2>=70, “अच्छा”, IF(B2>=50, “संतोषजनक”, “असंतोषजनक”)))
3 नेहा 75 =IF(B3>=90, “उत्कृष्ट”, IF(B3>=70, “अच्छा”, IF(B3>=50, “संतोषजनक”, “असंतोषजनक”)))
4 अमन 45 =IF(B4>=90, “उत्कृष्ट”, IF(B4>=70, “अच्छा”, IF(B4>=50, “संतोषजनक”, “असंतोषजनक”)))

नोट: Excel 2016 और उसके बाद के संस्करण में, आप इस सूत्र को =SWITCH(TRUE, B2>=90, “उत्कृष्ट”, B2>=70, “अच्छा”, B2>=50, “संतोषजनक”, “असंतोषजनक”) का उपयोग करके भी लिख सकते हैं।

प्रक्रिया

  1. सेल C2 में निम्न सूत्र डालें:
  2. =IF(B2>=90, “उत्कृष्ट”, IF(B2>=70, “अच्छा”, IF(B2>=50, “संतोषजनक”, “असंतोषजनक”)))
  3. यह सूत्र B2 के मान का मूल्यांकन करता है और संबंधित मूल्यांकन लौटाता है।
  4. अन्य सेल्स में सूत्र को कॉपी करें (जैसे C3, C4)।

SWITCH फ़ंक्शन का उपयोग करके वैकल्पिक समाधान (Excel 2019 और उसके बाद)

Excel 2019 और उसके बाद के संस्करण में, आप SWITCH फ़ंक्शन का उपयोग करके कई स्थितियों को आसानी से प्रबंधित कर सकते हैं। यह फ़ंक्शन जटिल नेस्टेड IF को सरल बनाता है।

निम्न सूत्र छात्रों के अंकों के आधार पर प्रदर्शन का मूल्यांकन करता है:

A B C
1 छात्र अंक मूल्यांकन
2 रोहित 85 =SWITCH(TRUE, B2>=90, “उत्कृष्ट”, B2>=70, “अच्छा”, B2>=50, “संतोषजनक”, “असंतोषजनक”)
3 नेहा 75 =SWITCH(TRUE, B3>=90, “उत्कृष्ट”, B3>=70, “अच्छा”, B3>=50, “संतोषजनक”, “असंतोषजनक”)
4 अमन 45 =SWITCH(TRUE, B4>=90, “उत्कृष्ट”, B4>=70, “अच्छा”, B4>=50, “संतोषजनक”, “असंतोषजनक”)

प्रक्रिया

  1. सेल C2 में निम्न सूत्र डालें:
  2. =SWITCH(TRUE, B2>=90, “उत्कृष्ट”, B2>=70, “अच्छा”, B2>=50, “संतोषजनक”, “असंतोषजनक”)
  3. अन्य सेल्स में सूत्र को कॉपी करें।

निष्कर्ष

IF फ़ंक्शन का उपयोग करके आप जटिल शर्तें बना सकते हैं, जबकि SWITCH फ़ंक्शन (Excel 2019 और उसके बाद) आपको इसे सरल और पठनीय बनाने में मदद करता है। अपनी आवश्यकताओं के अनुसार उपयुक्त विधि का चयन करें।

इस लेख में उपयोग किए गए फ़ंक्शन

IF関数で論理式による表示の切り替えの方法についてわかりやすく解説
IF関数についてIFの概要論理式の結果によって表示を切り替えるExcel関数=IF( 論理式 , TRUEの場合 , FALSEの場合 )概要 論理式の結果によって異なる値を返す 論理式については論理式を参照 文字列を比較し等しければTRU...
SWITCH関数で条件切り替え処理をする方法とIFによる代用方法についてわかりやすく解説
SWITCH関数についてSWITCHの概要複数の条件に応じて異なる値を返すExcel関数=SWITCH( 検索値 , 値1 , 対応値1 ,,,,,, 一致しないときの値)概要 検索値と値を比較し、対応値を表示する。全てに一致しなければ末尾...