IF AND Excel मा: नेस्टेड सूत्र, बहु कथनहरू, र थप

  • यो साझा गर्नुहोस्
Michael Brown

ट्युटोरियलले एक्सेलमा AND प्रकार्यसँग IF कसरी प्रयोग गर्ने भनेर देखाउँछ एक सूत्रमा धेरै अवस्थाहरू जाँच गर्न।

संसारमा केही चीजहरू सीमित छन्। अरूहरू अनन्त छन्, र IF प्रकार्य त्यस्ता चीजहरू मध्ये एक जस्तो देखिन्छ। हाम्रो ब्लगमा, हामीसँग पहिले नै मुट्ठीभर Excel IF ट्यूटोरियलहरू छन् र अझै पनि हरेक दिन नयाँ प्रयोगहरू पत्ता लगाउँछन्। आज, हामी एकै समयमा दुई वा बढी अवस्थाहरू मूल्याङ्कन गर्न AND प्रकार्यसँग IF कसरी प्रयोग गर्न सक्नुहुन्छ भनेर हेर्न जाँदैछौं।

    IF AND कथन एक्सेल

    IF AND कथन बनाउनको लागि, तपाईंले स्पष्ट रूपमा IF र AND प्रकार्यहरूलाई एक सूत्रमा संयोजन गर्न आवश्यक छ। यहाँ कसरी छ:

    IF(AND( condition1, condition2,…), value_if_true, value_if_false)

    सादा अंग्रेजीमा अनुवाद गरिएको, सूत्र निम्नानुसार पढ्छ: IF सर्त 1 सत्य हो र सर्त 2 सत्य हो, एउटा कुरा गर्नुहोस्, अन्यथा केहि गर्नुहोस्।

    उदाहरणको रूपमा, B2 "डेलिभर" छ कि छैन र C2 खाली छैन भनेर जाँच गर्ने सूत्र बनाउनुहोस्, र परिणामहरूमा निर्भर गर्दछ , निम्न मध्ये एउटा गर्छ:

    • दुवै सर्तहरू सही छन् भने, अर्डरलाई "बंद" भनी चिन्ह लगाउनुहोस्।
    • यदि कुनै सर्त FALSE वा दुवै FALSE छन् भने, त्यसपछि खाली फर्काउनुहोस्। string ("")।

    =IF(AND(B2="delivered", C2""), "Closed", "")

    तलको स्क्रिनसटले एक्सेलमा IF AND प्रकार्य देखाउँछ:

    यदि तपाइँ तार्किक परीक्षणले FALSE मा मूल्याङ्कन गरेमा केही मान फिर्ता गर्न चाहन्छ, त्यो मान value_if_false मा आपूर्ति गर्नुहोस्।तर्क। उदाहरणका लागि:

    =IF(AND(B2="delivered", C2""), "Closed", "Open")

    परिमार्जित सूत्रले "बंद" आउटपुट गर्दछ यदि स्तम्भ B "डेलिभर गरिएको" छ र C मा कुनै मिति छ (गैर-खाली)। अन्य सबै अवस्थामा, यसले "खोल्नुहोस्":

    नोट फर्काउँछ। पाठ अवस्थाहरू मूल्याङ्कन गर्न Excel मा IF AND सूत्र प्रयोग गर्दा, कृपया ध्यान राख्नुहोस् कि लोअरकेस र अपरकेसलाई एउटै क्यारेक्टरको रूपमा व्यवहार गरिन्छ। यदि तपाइँ केस-संवेदनशील IF AND सूत्र खोज्दै हुनुहुन्छ भने, लिङ्क गरिएको उदाहरणमा गरिएको जस्तै EXACT प्रकार्यमा AND को एक वा बढी तर्कहरू बेर्नुहोस्।

    अब तपाईलाई Excel IF AND कथनको सिन्ट्याक्स थाहा छ, मलाई यसले कस्तो प्रकारको कार्यहरू समाधान गर्न सक्छ भनेर देखाउँछु।

    Excel IF: भन्दा ठूलो र भन्दा कम

    मा अघिल्लो उदाहरण, हामीले दुई फरक कक्षहरूमा दुई अवस्थाहरू परीक्षण गरिरहेका थियौं। तर कहिलेकाहीँ तपाईले एउटै सेलमा दुई वा बढी परीक्षणहरू चलाउन आवश्यक पर्दछ। एउटा सामान्य उदाहरणले सेल मान दुई संख्याहरू बीच छ कि छैन भनेर जाँच गरिरहेको छ। Excel IF AND प्रकार्यले त्यो पनि सजिलैसँग गर्न सक्छ!

    मानौं तपाईंसँग स्तम्भ B मा केही बिक्री नम्बरहरू छन् र तपाईंलाई $50 भन्दा बढी तर $100 भन्दा कम रकमहरू फ्ल्याग गर्न अनुरोध गरिएको छ। यो गर्नको लागि, C2 मा यो सूत्र घुसाउनुहोस् र त्यसपछि यसलाई स्तम्भमा प्रतिलिपि गर्नुहोस्:

    =IF(AND(B2>50, B2<100), "x", "")

    यदि तपाइँलाई सीमा समावेश गर्न आवश्यक छ भने मानहरू (50 र 100), प्रयोग गर्नुहोस् भन्दा कम वा बराबर अपरेटर (<=) र भन्दा ठूलो वा बराबर (>=) अपरेटर:

    =IF(AND(B2>=50, B2<=100), "x", "")

    केही अन्य प्रक्रिया गर्नसूत्र परिवर्तन नगरी सीमा मानहरू, दुई अलग कक्षहरूमा न्यूनतम र अधिकतम संख्याहरू प्रविष्ट गर्नुहोस् र तपाईंको सूत्रमा ती कक्षहरूलाई सन्दर्भ गर्नुहोस्। सबै पङ्क्तिहरूमा सूत्र सही रूपमा काम गर्नको लागि, सीमा कक्षहरू ($F$1 र $F$2 हाम्रो मामलामा) को लागि निरपेक्ष सन्दर्भहरू प्रयोग गर्न निश्चित हुनुहोस्:

    =IF(AND(B2>=$F$1, B2<=$F$2), "x", "")

    उस्तै सूत्र प्रयोग गरेर, तपाईँले मिति निर्दिष्ट दायरा भित्र पर्छ कि भनेर जाँच गर्न सक्नुहुन्छ

    उदाहरणका लागि, १० बीचको मितिहरू झण्डा गरौं -सेप्टेम्बर-2018 र 30-सेप्टेम्बर-2018, समावेशी। एउटा सानो बाधा यो हो कि मितिहरू तार्किक परीक्षणहरूमा सिधै आपूर्ति गर्न सकिँदैन। एक्सेलले मितिहरू बुझ्नको लागि, तिनीहरू DATEVALUE प्रकार्यमा संलग्न हुनुपर्छ, जस्तै:

    =IF(AND(B2>=DATEVALUE("9/10/2018"), B2<=DATEVALUE("9/30/2018")), "x", "")

    वा केवल बाट मा <2 इनपुट गर्नुहोस्।> दुई कक्षहरूमा मितिहरू (यस उदाहरणमा $F$1 र $F$2) र पहिले नै परिचित IF AND सूत्र प्रयोग गरेर तिनीहरूलाई ती कक्षहरूबाट "पुल" गर्नुहोस्:

    =IF(AND(B2>=$F$1, B2<=$F$2), "x", "")

    थप जानकारीको लागि, कृपया दुई नम्बर वा मितिहरू बीचको Excel IF कथन हेर्नुहोस्।

    यदि यो र त्यो हो, त्यसपछि केहि गणना गर्नुहोस्

    पूर्वनिर्धारित मानहरू फर्काउनु बाहेक, Excel IF AND प्रकार्यले निर्दिष्ट सर्तहरू सही वा गलत छन् भन्ने आधारमा फरक गणनाहरू पनि गर्न सक्छ।

    दृष्टिकोण देखाउनको लागि, हामी "बन्द" बिक्रीको लागि 5% को बोनस गणना गर्नेछौं वा बराबर रकमको साथ। $ 100 मा।

    रकम स्तम्भ B मा छ र स्तम्भ C मा अर्डर स्थिति मानिन्छ,सूत्र निम्नानुसार जान्छ:

    =IF(AND(B2>=100, C2="closed"), B2*10%, 0)

    माथिको सूत्रले बाँकी अर्डरहरूलाई शून्य तोक्छ ( value_if_false = 0) । यदि तपाईं सानो उत्तेजक बोनस दिन इच्छुक हुनुहुन्छ भने, 3% भन्नुहोस्, सर्तहरू पूरा नगर्ने अर्डरहरूमा, value_if_false तर्कमा सम्बन्धित समीकरण समावेश गर्नुहोस्:

    =IF(AND(B2>=100, C2="closed"), B2*10%, B2*3%)

    एक्सेलमा बहु IF AND कथनहरू

    तपाईले याद गर्नु भएको हुनसक्छ, हामीले माथिका सबै उदाहरणहरूमा दुईवटा मात्र मापदण्डको मूल्याङ्कन गरेका छौं। तर त्यहाँ केहि छैन जसले तपाइँलाई तपाइँको IF AND सूत्रहरूमा तीन र थप परीक्षणहरू समावेश गर्नबाट रोक्न सक्छ जबसम्म तिनीहरूले Excel को यी सामान्य सीमाहरूको पालना गर्छन्:

    • Excel 2007 र उच्च मा, 255 तर्कहरू सम्म सूत्रमा प्रयोग गर्न सकिन्छ, कुल सूत्र लम्बाइ 8,192 वर्णहरू भन्दा बढी हुँदैन।
    • Excel 2003 र कममा, 30 भन्दा बढी तर्कहरूलाई अनुमति छैन, कुल लम्बाइ 1,024 वर्णहरू भन्दा बढी हुँदैन।

    एकाधिक र सर्तहरूको उदाहरणको रूपमा, कृपया यी कुराहरूलाई विचार गर्नुहोस्:

    • रकम (B2) $100 भन्दा बढी वा बराबर हुनुपर्छ
    • अर्डर स्थिति (C2) "बंद" हो
    • डिलिवरी मिति (D2) हालको महिना भित्र छ

    अब, हामीलाई IF AND कथन चाहिन्छ जसका लागि सबै 3 सर्तहरू सत्य छन्। र यो यहाँ छ:

    =IF(AND(B2>=100, C2="Closed", MONTH(D2)=MONTH(TODAY())), "x", "")

    लेखेको क्षणमा 'हालको महिना' अक्टोबर थियो, सूत्रले निम्न परिणामहरू प्रदान गर्दछ:

    नेस्टेड IF ANDकथनहरू

    ठूला कार्यपत्रहरूसँग काम गर्दा, तपाईंले एक पटकमा फरक र मापदण्डका केही सेटहरू जाँच गर्न आवश्यक हुन सक्ने सम्भावना हुन्छ। यसका लागि, तपाईंले क्लासिक एक्सेल नेस्टेड IF सूत्र लिनुहोस् र यसको तार्किक परीक्षणहरू AND कथनहरूसँग विस्तार गर्नुहोस्, जस्तै:

    IF(AND(…), output1 , IF(AND(…), output2 , IF(AND(…), output3 , output4 )))

    सामान्य विचार प्राप्त गर्न, कृपया निम्न उदाहरण हेर्नुहोस्।

    मानि तपाईं ढुवानी लागत र डेलिभरीको अनुमानित समय (ETD) को आधारमा आफ्नो सेवा मूल्याङ्कन गर्न चाहनुहुन्छ:

    • उत्कृष्ट : ढुवानी लागत $20 भन्दा कम र 3 दिन भित्र ETD
    • खराब : ढुवानी लागत $30 भन्दा बढी र 5 दिनमा ETD यसलाई पूरा गर्नुहोस्, तपाईंले दुईवटा व्यक्तिगत IF AND कथनहरू लेख्नुहोस्:

    IF(AND(B2<20, C2<3), "Excellent", …)

    IF(AND(B2>30, C2>5), "Poor", …)

    …र एउटा अर्कोमा नेस्ट गर्नुहोस्:

    =IF(AND(B2>30, C2>5), "Poor", IF(AND(B2<20, C2<3), "Excellent", "Average"))

    नतिजा यस्तो देखिनेछ:

    थप सूत्र उदाहरणहरू एक्सेल नेस्टेड IF AND कथनहरूमा फेला पार्न सकिन्छ।

    केस-संवेदनशील IF AND एक्सेलमा फंक्शन

    यस ट्युटोरियलको सुरुमा उल्लेख गरिए अनुसार, एक्सेल IF र सूत्रहरूले ठूलो र सानो अक्षरहरू बीच भेद गर्दैन। किनभने AND प्रकार्य प्रकृतिद्वारा केस-संवेदनशील छ।

    यदि तपाईं केस-संवेदनशील डाटासँग काम गर्दै हुनुहुन्छ र पाठ केसलाई ध्यानमा राखेर र सर्तहरू मूल्याङ्कन गर्न चाहनुहुन्छ भने, प्रत्येक व्यक्तिगत तार्किक परीक्षण गर्नुहोस्। EXACT प्रकार्य र नेस्ट भित्रती कार्यहरू तपाईंको AND कथनमा:

    IF(AND(EXACT( cell," condition1"), EXACT( cell," condition2")), value_if_true, value_if_false)

    यस उदाहरणको लागि, हामी एक निश्चित ग्राहक (उदाहरणका लागि साइबरस्पेस नामको कम्पनी) को एक निश्चित संख्या भन्दा बढी रकम सहितको आदेशहरू फ्ल्याग गर्न जाँदैछौं, भन्नुहोस्। $100।

    तपाईँले तलको स्क्रिनसटमा देख्न सक्नुहुन्छ, स्तम्भ B मा रहेका केही कम्पनीका नामहरू क्यारेक्टर केसको उस्तै अंश देखिन्छन्, र यद्यपि तिनीहरू फरक कम्पनीहरू हुन्, त्यसैले हामीले नामहरू जाँच गर्नुपर्छ ठीक रूपमा<। १३>। स्तम्भ C मा रहेका रकमहरू संख्याहरू हुन्, र हामी तिनीहरूका लागि नियमित रूपमा "ठूलो भन्दा ठूलो" परीक्षण चलाउँछौं:

    =IF(AND(EXACT(B2, "Cyberspace"), C2>100), "x", "")

    सूत्रलाई थप लचिलो बनाउन, तपाईंले लक्षित ग्राहकको नाम र रकम इनपुट गर्न सक्नुहुन्छ दुई अलग कक्षहरूमा र ती कक्षहरूलाई सन्दर्भ गर्नुहोस्। केवल $ चिन्ह ($G$1 र $G$2 हाम्रो मामलामा) को साथ सेल सन्दर्भहरू लक गर्न सम्झनुहोस् ताकि तपाईंले अन्य पङ्क्तिहरूमा सूत्र प्रतिलिपि गर्दा तिनीहरू परिवर्तन हुँदैनन्:

    =IF(AND(EXACT(B2, $G$1), C2>$G$2), "x", "")

    अब, तपाइँ सन्दर्भित कक्षहरूमा कुनै पनि नाम र रकम टाइप गर्न सक्नुहुन्छ, र सूत्रले तपाइँको तालिकामा सम्बन्धित अर्डरहरूलाई फ्ल्याग गर्नेछ:

    > IF OR AND सूत्र Excel मा

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

    मान्नुहोस्, तपाइँ दुई ग्राहकहरूको अर्डरलाई निश्चित संख्या भन्दा बढी रकम चिन्ह लगाउन चाहनुहुन्छ, भन्नुहोस् $100।

    एक्सेल भाषामा, हाम्रा सर्तहरू यसरी व्यक्त गरिएका छन्:

    २९६५

    ग्राहक नामहरू स्तम्भ B मा छन्, स्तम्भ C मा मात्राहरू छन्, २ लक्षित नामहरू G1 र G2 मा छन्, र लक्ष्य रकम G3 मा छ, तपाईले यस सूत्रलाई "x":

    =IF(OR(AND(B2=$G$1, C2>$G$3), AND(B2=$G$2, C2>$G$3)), "x", "")

    उही परिणामहरू प्राप्त गर्न सक्नुहुन्छ। कम्प्याक्ट सिन्ट्याक्स:

    =IF(AND(OR(B2=$G$1,B2= $G$2), C2>$G$3), "x", "")

    23>

    तपाईले सूत्रको तर्कलाई पूर्णतया बुझ्नुभएको निश्चित हुनुहुन्न? एक्सेल IF मा धेरै AND/OR सर्तहरूसँग थप जानकारी फेला पार्न सकिन्छ।

    यसरी तपाइँ एक्सेलमा IF र AND प्रकार्यहरू सँगै प्रयोग गर्नुहुन्छ। पढ्नु भएकोमा धन्यवाद र अर्को हप्ता भेटौँला!

    अभ्यास कार्यपुस्तिका

    IF AND Excel – सूत्र उदाहरणहरू (.xlsx फाइल)

    माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।