सूत्र उदाहरणहरूको साथ एक्सेलमा प्रकार्य छनौट गर्नुहोस्

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

ट्युटोरियलले सिन्ट्याक्स र CHOOSE प्रकार्यको आधारभूत प्रयोगहरूको व्याख्या गर्छ र Excel मा CHOOSE सूत्र कसरी प्रयोग गर्ने भनेर देखाउने केही गैर-तुच्छ उदाहरणहरू प्रदान गर्दछ।

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

    Excel CHOOSE प्रकार्य - सिन्ट्याक्स र आधारभूत प्रयोगहरू

    Excel मा CHOOSE प्रकार्य हो। निर्दिष्ट स्थितिमा आधारित सूचीबाट मान फिर्ता गर्न डिजाइन गरिएको।

    कार्यक्रम Excel 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, र Excel 2007 मा उपलब्ध छ।

    CHOOSE प्रकार्यको सिन्ट्याक्स निम्नानुसार छ:

    CHOOSE (index_num, value1, [value2], …)

    कहाँ:

    Index_num (आवश्यक) - फिर्ता गर्नुपर्ने मानको स्थिति। यो 1 र 254 बीचको कुनै पनि संख्या, सेल सन्दर्भ, वा अर्को सूत्र हुन सक्छ।

    Value1, value2, … - 254 सम्मका मानहरूको सूची जसबाट छनौट गर्न सकिन्छ। मान1 आवश्यक छ, अन्य मानहरू ऐच्छिक छन्। यी संख्याहरू, पाठ मानहरू, कक्ष सन्दर्भहरू, सूत्रहरू, वा परिभाषित नामहरू हुन सक्छन्।

    सबैभन्दा सरल रूपमा CHOOSE सूत्रको उदाहरण यहाँ छ:

    =CHOOSE(3, "Mike", "Sally", "Amy", "Neal")

    सूत्र "एमी" फर्काउँछ किनभने index_num 3 हो र "Amy" सूचीमा तेस्रो मान हो:

    Excel CHOOSE प्रकार्य - 3 कुरा सम्झना!

    CHOOSE एक धेरै सादा प्रकार्य हो र तपाइँ यसलाई तपाइँको कार्यपत्रहरूमा लागू गर्न कुनै कठिनाइहरू सामना गर्नुहुनेछैन। यदि तपाइँको CHOOSE सूत्र द्वारा फर्काइएको नतिजा अप्रत्याशित हो वा तपाईले खोज्नु भएको नतिजा होईन, यो निम्न कारणले हुन सक्छ:

    1. बाट छनोट गर्न मानहरूको संख्या 254 मा सीमित छ।
    2. यदि index_num 1 भन्दा कम वा सूचीमा रहेका मानहरूको संख्या भन्दा ठूलो छ भने, #VALUE! त्रुटि फर्काइएको छ।
    3. यदि index_num तर्क एक अंश हो, यसलाई सबैभन्दा कम पूर्णांकमा काटिन्छ।

    एक्सेलमा कसरी छनौट गर्ने प्रकार्य प्रयोग गर्ने - सूत्र उदाहरणहरू

    निम्न उदाहरणहरूले कसरी CHOOSE अन्य Excel कार्यहरूको क्षमता विस्तार गर्न सक्छ र केही सामान्य कार्यहरूको लागि वैकल्पिक समाधानहरू प्रदान गर्न सक्छ भनेर देखाउँदछ, जुन धेरैले असम्भव मानेका छन्।

    को सट्टामा Excel CHOOSE नेस्टेड IFs

    Excel मा धेरै पटक हुने कार्यहरू मध्ये एक निर्दिष्ट अवस्थाको आधारमा विभिन्न मानहरू फर्काउनु हो। धेरै जसो अवस्थामा, यो क्लासिक नेस्टेड IF कथन प्रयोग गरेर गर्न सकिन्छ। तर CHOOSE प्रकार्य छिटो र सजिलै बुझ्न सकिने विकल्प हुन सक्छ।

    उदाहरण १. शर्तको आधारमा फरक मानहरू फर्काउनुहोस्

    मान्नुहोस् कि तपाईंसँग विद्यार्थी स्कोरको स्तम्भ छ र तपाईं लेबल गर्न चाहनुहुन्छ मा आधारित स्कोरनिम्न सर्तहरू:

    23> <20
    नतिजा अङ्क
    खराब 0 - 50
    सन्तोषजनक 51 - 100
    राम्रो 101 - 150
    उत्कृष्ट १५१ भन्दा माथि

    यसको एउटा तरिका एकअर्का भित्र केही IF सूत्रहरू नेस्ट गर्नु हो:

    =IF(B2>=151, "Excellent", IF(B2>=101, "Good", IF(B2>=51, "Satisfactory", "Poor")))

    अर्को तरिका सर्तसँग मिल्दोजुल्दो लेबल छनोट गर्नु हो:

    =CHOOSE((B2>0) + (B2>=51) + (B2>=101) + (B2>=151), "Poor", "Satisfactory", "Good", "Excellent")

    27>

    यस सूत्रले कसरी काम गर्छ:

    index_num तर्कमा, तपाइँ प्रत्येक सर्तको मूल्याङ्कन गर्नुहुन्छ र यदि शर्त पूरा भएमा TRUE फर्काउनुहोस्, अन्यथा FALSE। उदाहरणका लागि, सेल B2 मा भएको मानले पहिलो तीन सर्तहरू पूरा गर्छ, त्यसैले हामीले यो मध्यवर्ती नतिजा पाउँछौं:

    =CHOOSE(TRUE + TRUE + TRUE + FALSE, "Poor", "Satisfactory", "Good", "Excellent")

    धेरै एक्सेल सूत्रहरूमा TRUE 1 र FALSE लाई ० मा बराबर हुन्छ, हाम्रो सूत्रले यो रूपान्तरणबाट गुज्र्छ:

    =CHOOSE(1 + 1 + 1 + 0, "Poor", "Satisfactory", "Good", "Excellent")

    अतिरिक्त कार्य सम्पन्न भएपछि, हामीसँग छ:

    =CHOOSE(3, "Poor", "Satisfactory", "Good", "Excellent")

    परिणामको रूपमा, तेस्रो मान सूची फर्काइन्छ, जुन "राम्रो" हो।

    सुझावहरू:

    • सूत्रलाई थप लचिलो बनाउनको लागि, तपाईंले हार्डकोड गरिएका लेबलहरूको सट्टा सेल सन्दर्भहरू प्रयोग गर्न सक्नुहुन्छ, उदाहरणका लागि:

      =CHOOSE((B2>0) + (B2>=51) + (B2>=101) + (B2>=151), $E$1, $E$2, $E$3, $E$4)

    • यदि तपाइँको कुनै पनि सर्तहरू TRUE छैन भने, index_num आर्गुमेन्ट 0 मा सेट हुनेछ तपाइँको सूत्र #VALUE फर्काउन बाध्य पार्दै! त्रुटि। यसबाट बच्नको लागि, IFERROR प्रकार्यमा यसरी चयन गर्नुहोस्:

      =IFERROR(CHOOSE((B2>0) + (B2>=51) + (B2>=101) + (B2>=151), "Poor", "Satisfactory", "Good", "Excellent"), "")

    उदाहरण २. सर्तमा आधारित फरक गणनाहरू गर्नुहोस्

    उस्तै तरिकामा, तिमीएक्सेल CHOOSE प्रकार्य प्रयोग गरी सम्भावित गणना/सूत्रहरूको शृङ्खलामा एकअर्का भित्र धेरै IF कथनहरू नस्टिङ नगरी एउटा गणना गर्न सक्छ।

    उदाहरणको रूपमा, प्रत्येक विक्रेताको कमिसन तिनीहरूको बिक्रीको आधारमा गणना गरौं:

    <23
    आयोग बिक्री
    5% $0 देखि $50
    7% $51 देखि $100
    10% $101 भन्दा बढी

    B2 मा बिक्री रकमको साथ, सूत्रले निम्न आकार लिन्छ:

    =CHOOSE((B2>0) + (B2>=51) + (B2>=101), B2*5%, B2*7%, B2*10%)

    सूत्रमा प्रतिशतहरू हार्डकोड गर्नुको सट्टा, यदि कुनै छ भने, तपाइँ तपाइँको सन्दर्भ तालिकामा सम्बन्धित कक्षलाई सन्दर्भ गर्न सक्नुहुन्छ। केवल $ चिन्ह प्रयोग गरेर सन्दर्भहरू ठीक गर्न सम्झनुहोस्।

    =CHOOSE((B2>0) + (B2>=51) + (B2>=101), B2*$E$2, B2*$E$3, B2*$E$4)

    यादृच्छिक डेटा उत्पन्न गर्न एक्सेल चयन सूत्र

    तपाईलाई थाहा छ, माइक्रोसफ्ट एक्सेलसँग उत्पन्न गर्नको लागि विशेष प्रकार्य छ। तपाईंले निर्दिष्ट गर्नुभएको तल र शीर्ष संख्याहरू बीचको अनियमित पूर्णाङ्कहरू - RANDBETWEEN प्रकार्य। यसलाई index_num CHOOSE को तर्कमा नेस्ट गर्नुहोस्, र तपाईँको सूत्रले तपाईँले चाहेको लगभग कुनै पनि अनियमित डेटा उत्पन्न गर्नेछ।

    उदाहरणका लागि, यो सूत्रले अनियमित परीक्षा परिणामहरूको सूची उत्पादन गर्न सक्छ:

    =CHOOSE(RANDBETWEEN(1,4), "Poor", "Satisfactory", "Good", "Excellent")

    सूत्रको तर्क स्पष्ट छ: RANDBETWEEN ले 1 देखि 4 सम्म अनियमित संख्याहरू उत्पन्न गर्दछ र CHOOSE ले चार मानहरूको पूर्वनिर्धारित सूचीबाट सम्बन्धित मान फर्काउँछ।

    नोट। RANDBETWEEN एक अस्थिर प्रकार्य हो र यसले प्रत्येकसँग पुन: गणना गर्दछतपाईंले कार्यपत्रमा परिवर्तन गर्नुभयो। नतिजाको रूपमा, तपाईंको अनियमित मानहरूको सूची पनि परिवर्तन हुनेछ। यो हुनबाट रोक्नको लागि, तपाईंले स्पेशल टाँस्नुहोस् सुविधा प्रयोग गरेर सूत्रहरूलाई तिनीहरूको मानहरू बदल्न सक्नुहुन्छ।

    बायाँ Vlookup गर्न सूत्र छनोट गर्नुहोस्

    यदि तपाईंले कहिल्यै प्रदर्शन गर्नुभएको छ। Excel मा ठाडो लुकअप, तपाईंलाई थाहा छ VLOOKUP प्रकार्यले बायाँ-सबैभन्दा स्तम्भमा मात्र खोज्न सक्छ। तपाईंले लुकअप स्तम्भको बाँयामा मान फर्काउनु पर्ने अवस्थाहरूमा, तपाईंले कि त INDEX / MATCH संयोजन प्रयोग गर्न सक्नुहुन्छ वा यसमा CHOOSE प्रकार्य नेस्ट गरेर VLOOKUP ट्रिक गर्न सक्नुहुन्छ। यहाँ कसरी छ:

    मानौं तपाईंसँग स्तम्भ A मा अङ्कहरूको सूची छ, स्तम्भ B मा विद्यार्थीहरूको नाम छ, र तपाईं कुनै विशेष विद्यार्थीको अंक प्राप्त गर्न चाहनुहुन्छ। रिटर्न स्तम्भ लुकअप स्तम्भको बायाँमा भएको हुनाले, नियमित Vlookup सूत्रले #N/A त्रुटि फर्काउँछ:

    यसलाई समाधान गर्न, स्वैप गर्न CHOOSE प्रकार्य प्राप्त गर्नुहोस्। स्तम्भहरूको स्थिति, एक्सेलले स्तम्भ 1 B र स्तम्भ 2 A हो भनी बताउछ:

    =CHOOSE({1,2}, B2:B5, A2:A5)

    किनभने हामीले index_num<2 मा {1,2} को एरे आपूर्ति गर्छौं।> तर्क, CHOOSE प्रकार्यले मान तर्कहरूमा दायराहरू स्वीकार गर्दछ (सामान्यतया, यसले गर्दैन)।

    अब, माथिको सूत्रलाई टेबल_एरे तर्कमा इम्बेड गर्नुहोस्। VLOOKUP:

    =VLOOKUP(E1,CHOOSE({1,2}, B2:B5, A2:A5),2,FALSE)

    र voilà - बायाँ तिरको लुकअप कुनै अवरोध बिना प्रदर्शन गरिन्छ!

    अर्को काममा फर्कन सूत्र छनोट गर्नुहोस् दिन

    यदि तपाइँ निश्चित हुनुहुन्न कितपाइँ भोलि काममा जानु पर्छ वा घरमा बसेर तपाइँको राम्रोसँग योग्य सप्ताहन्तको मजा लिन सक्नुहुन्छ, Excel CHOOSE प्रकार्यले अर्को कामको दिन कहिले हो भनेर पत्ता लगाउन सक्छ।

    तपाईंको कामका दिनहरू सोमबारदेखि शुक्रबारसम्म मानिन्छ, सूत्र निम्नानुसार जान्छ:

    =TODAY()+CHOOSE(WEEKDAY(TODAY()),1,1,1,1,1,3,2)

    32>

    पहिलो नजरमा कठिन, नजिकबाट हेर्दा सूत्रको तर्कलाई पछ्याउन सजिलो छ:

    हप्तादिवस (TODAY()) ले 1 (आइतबार) देखि 7 (शनिबार) सम्मको आजको मितिसँग सम्बन्धित क्रम संख्या फर्काउँछ। यो संख्या हाम्रो छनौट सूत्रको index_num तर्कमा जान्छ।

    Value1 - value7 (1,1,1,1,1,1, 3,2) हालको मितिमा कति दिन थप्ने भनेर निर्धारण गर्नुहोस्। यदि आज आइतवार - बिहीबार (index_num 1 - 5), तपाईंले अर्को दिन फर्काउन 1 थप्नुहुन्छ। यदि आज शुक्रबार (index_num 6) हो भने, तपाईंले अर्को सोमबार फर्कन 3 जोड्नुहुन्छ। यदि आज शनिबार (index_num 7) हो भने, तपाईंले अर्को सोमबार फेरि फर्कन 2 थप्नुहुन्छ। हो, यो एकदम सरल छ :)

    मितिबाट आफू अनुकूल दिन/महिनाको नाम फिर्ता गर्न सूत्र छनोट गर्नुहोस्

    यदि तपाईं मानक ढाँचामा पूरा नाम जस्तै दिनको नाम प्राप्त गर्न चाहनुहुन्छ भने परिस्थितिहरूमा सोमबार, मंगलबार, आदि) वा छोटो नाम (सोम, मंगल, आदि), तपाईले यस उदाहरणमा व्याख्या गरिए अनुसार TEXT प्रकार्य प्रयोग गर्न सक्नुहुन्छ: एक्सेलमा मितिबाट हप्ताको दिन प्राप्त गर्नुहोस्।

    यदि तपाइँ चाहनुहुन्छ भने कस्टम ढाँचामा हप्ताको एक दिन वा महिनाको नाम फिर्ता गर्नुहोस्, निम्न तरिकामा CHOOSE प्रकार्य प्रयोग गर्नुहोस्।

    हप्ताको एक दिन प्राप्त गर्न:

    =CHOOSE(WEEKDAY(A2),"Su","Mo","Tu","We","Th","Fr","Sa")

    प्राप्त गर्न को लागीमहिना:

    =CHOOSE(MONTH(A2), "Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

    जहाँ A2 मूल मिति भएको सेल हो।

    33>

    मलाई आशा छ यो ट्युटोरियलले तपाईंलाई केही विचारहरू दिएको छ। तपाइँ तपाइँको डाटा मोडेलहरू बृद्धि गर्न Excel मा CHOOSE प्रकार्य कसरी प्रयोग गर्न सक्नुहुन्छ। पढ्नुभएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता हाम्रो ब्लगमा भेट्ने आशा गर्छु!

    अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

    Excel CHOOSE प्रकार्य उदाहरणहरू

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