सामग्री तालिका
तपाईँ सही ठाउँमा आउनुभएको छ यदि तपाइँ उत्तर खोज्दै हुनुहुन्छ वा एक्सेलमा विभिन्न एरेहरूबाट धेरै मापदण्डहरू मिलाउन केही अद्वितीय सुझावहरू खोज्दै हुनुहुन्छ। Excel मा विभिन्न arrays बाट धेरै मापदण्डहरू मिलाउन विभिन्न तरिकाहरू छन्। यस लेखले तपाईंलाई उपयुक्त उदाहरणहरूको साथ प्रत्येक चरणमा हिंड्नेछ। नतिजाको रूपमा, तपाईं तिनीहरूलाई आफ्नो उद्देश्यको लागि सजिलै प्रयोग गर्न सक्नुहुन्छ। लेखको मुख्य छलफलमा जाऔं।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईँले यस लेखमा प्रयोग गरेको कार्यपुस्तिका तलबाट डाउनलोड गर्न सक्नुहुन्छ र आफैंले अभ्यास गर्न सक्नुहुन्छ।
विभिन्न Arrays.xlsx बाट धेरै मापदण्डहरू मिलाउनुहोस्
6 एक्सेलमा विभिन्न एरेहरूबाट धेरै मापदण्डहरू मिलाउने तरिकाहरू
यस खण्डमा, म तपाइँलाई विन्डोज अपरेटिङ सिस्टममा एक्सेलमा विभिन्न एरेहरूबाट धेरै मापदण्डहरू मिलाउन 6 द्रुत र सजिलो तरिकाहरू देखाउनेछु। यस लेखमा सबै कुराका लागि स्पष्ट दृष्टान्तहरू सहित विस्तृत व्याख्याहरू समावेश छन्। मैले यहाँ Microsoft 365 संस्करण प्रयोग गरेको छु। यद्यपि, तपाइँ तपाइँको उपलब्धता को आधार मा कुनै पनि अन्य संस्करण प्रयोग गर्न सक्नुहुन्छ। यदि यो लेखको कुनै पनि भाग तपाईंको संस्करणमा काम गर्दैन भने कृपया टिप्पणी गर्नुहोस्।
यस डेटासेटमा, मैले वास्तविक जीवनको उदाहरण प्रदान गर्ने प्रयास गरेको छु। डेटासेटले केही कपडा उत्पादनहरू बारे जानकारी समावेश गर्दछ। यसमा चारवटा स्तम्भहरू छन्, उत्पादनको नाम , रङ , साइज , र मूल्य तपाईंले देख्न सक्नुहुन्छ।निम्न छविमा।
१. INDEX र MATCH प्रकार्यहरूसँग एरे सूत्र प्रयोग गर्दै
यहाँ, मैले उत्पादन ( सेल B11 ) को आधारमा मूल्य प्राप्त गरेको छु। उत्पादनको नाम , रङ, र साइजमा।
📌 चरणहरू:
- यसको लागि, पहिले उत्पादनको नाम , रङ र साइज सेलहरूमा घुसाउनुहोस् G5 , G6 , G7
- त्यसपछि, सेल G8 मा निम्न सूत्र घुसाउनुहोस् मूल्य ती मापदण्डहरू पूरा गर्ने उत्पादनको लागि:
=IFERROR(INDEX(E5:E20,MATCH(1,(G5=B5:B20)*(G6=C5:C20)*(G7=D5:D20),0)),"No Match")
🔎 सूत्र ब्रेकडाउन:
✅ गुण कार्य :
→ (G5=B5:B20)*(G6=C5:C20)*(G7=D5:D20) = (शर्ट = उत्पादन स्तम्भ)*(इन्डिगो = रङ स्तम्भ)*(L = साइज स्तम्भ) = {FALSE; FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE}*(G6=C5:C20)*(G7=D5:D20)
यसले सम्बन्धित स्तम्भमा मानहरू खोज्नेछ र त्यसको आधारमा TRUE/FALSE मानहरू फर्काउँछ।
→ {0;0;0;0;0;0;0; 0;0;0;0;0;1;0;0;0}
गुण अपरेटर (*) ले यी मानहरूलाई 0s र 1s मा रूपान्तरण गर्दछ र त्यसपछि प्रदर्शन गर्दछ गुणन कार्य जसले इच्छित आउटपुट बाहेक अन्य सबै मानहरूलाई ० सेकेन्डमा रूपान्तरण गर्दछ।
✅ MATCH प्रकार्य अपरेशन :
→ MATCH(1 ,(०;०;०;०;०;०;०;०;०;०;०;०;१;०;०;०),०)) → १३
यो प्रकार्यले रूपान्तरित दायरामा मान 1 खोज्छ रस्थिति फर्काउँछ।
✅ INDEX प्रकार्य अपरेशन :
→ IFERROR(INDEX(E5:E20,13), “No मिलान”) → 50
यस प्रकार्यले मूल्य स्तम्भको १३ औं पङ्क्ति मा मान फर्काउँछ जुन इच्छित आउटपुट हो। कुनै पनि मेल नभएका अवस्थामा, INDEX प्रकार्यले #N/A त्रुटि फर्काउनेछ। त्यस्ता त्रुटिहरू ह्यान्डल गर्न र मानव-पठनीय सन्देश प्रदर्शन गर्नको लागि, “ No Match “, IFERROR प्रकार्य यहाँ प्रयोग गरिन्छ।
थप पढ्नुहोस्:<4 बहु मापदण्ड (४ उपयुक्त उदाहरणहरू) सहित एक्सेल INDEX MATCH
2. INDEX र MATCH प्रकार्यहरूको गैर-एरे सूत्र प्रयोग गरेर
यहाँ, मैले पहिले जस्तै कार्य गर्ने प्रयास गरेको छु। त्यहाँ अतिरिक्त INDEX प्रकार्य र INDEX प्रकार्यको चयन गरिएको गैर-एरे प्रकार बाहेक सूत्र पनि समान छ।
📌 चरणहरू:
- यसको लागि, पहिले उत्पादन नाम, रङ, र साइज सम्बन्धित कक्षहरूमा घुसाउनुहोस्।
- त्यसपछि, यी मापदण्डहरू पूरा गर्ने उत्पादनको मूल्य प्राप्त गर्न सेल G8 मा निम्न सूत्र घुसाउनुहोस्:
=IFERROR(INDEX(E5:E25,MATCH(1,INDEX((G5=B5:B25)*(G6=C5:C25)*(G7=D5:D25),0,1),0)),"No Match")
<4
🔎 सूत्र व्याख्या:
यस नयाँ INDEX प्रकार्यको मुख्य उद्देश्य अघिल्लो एरे सूत्रलाई रूपान्तरण गर्नु हो। एउटा गैर-एरे सूत्रमा ताकि यसलाई एक्सेल एरे प्रकार्यहरूसँग परिचित नभएको व्यक्तिद्वारा लागू गर्न सकिन्छ। नयाँ INDEX प्रकार्यले पछि फर्काइएको एरेलाई ह्यान्डल गर्दछएरे सूत्रको आवश्यकतालाई हटाउने गुणन कार्य।
थप पढ्नुहोस्: इन्डेक्स मेल एक्सेलमा बहु मापदण्ड (एरे सूत्र बिना)
समान पठनहरू
- Excel मा ३ मापदण्डहरू (४ उदाहरणहरू) सहित INDEX MATCH
- एक्सेलमा INDEX र MATCH प्रकार्यहरू सहित SUMIF
- Excel मा धेरै पङ्क्तिहरू (3 तरिकाहरू) मा अनुक्रमणिका मिलाउनुहोस्
- एक मा बहु मापदण्डहरूसँग INDEX MATCH फरक पाना (२ तरिका)
- इन्डेक्स, म्याच, र COUNTIF प्रकार्य प्रयोग गरेर एक्सेलमा बहु मापदण्ड
3. बहु मापदण्डका लागि INDEX मिलान सूत्र एक्सेलमा विभिन्न तेर्सो र ठाडो एरेहरूबाट
3.1 स्तम्भहरूमा ठाडो रूपमा लुकअप
माथि वर्णन गरिएका अघिल्ला तरिकाहरू बाहेक, तपाईंले INDEX र MATCH <4 जोड्न सक्नुहुन्छ।> बहु मापदण्डको साथ तेर्सो र ठाडो लुकअपको लागि लुकअप गर्न कार्यहरू। यो गर्नको लागि तलका चरणहरू पालना गर्नुहोस्।
📌 चरणहरू:
- सुरुमा, सेल C18 मा क्लिक गर्नुहोस् र निम्न सूत्र घुसाउनुहोस्।
=INDEX(D5:D14,MATCH(1,(B5:B14=C16)*(C5:C14=C17),0))
- पछि, इन्टर 13>
परिणामस्वरूप, तपाईंले आफ्नो मनपर्ने विक्रेताको लागि इच्छित परिणाम प्राप्त गर्न सक्नुहुन्छ।
3.2 पङ्क्तिहरूमा तेर्सो रूपमा लुकअप
तपाईँले लाई पनि संयोजन गर्न सक्नुहुन्छ। INDEX र MATCH प्रकार्यहरू तलका चरणहरू पछ्याएर तेर्सो रूपमा धेरै मापदण्डहरू खोज्न।
📌 चरणहरू:
- पहिलो , क्लिक गर्नुहोस् सेल C10 मा।
- त्यसपछि, निम्न सूत्र घुसाउनुहोस् र Enter
थिच्नुहोस्। =INDEX(C6:L6,MATCH(1,(C4:L4=C8)*(C5:L5=C9),0))
यसैले, तपाइँ तेर्सो लुकअप द्वारा इच्छित व्यक्तिको विभाग प्राप्त गर्न सक्नुहुन्छ।
4. एरेबाट धेरै मापदण्डहरू मिलाउन INDEX MATCH सूत्र विभिन्न एक्सेल पानाहरू
तपाईँ व्यवसायिक फार्ममा काम गरिरहनुभएको अवस्थालाई विचार गर्नुहोस्। तपाईंको मालिकले तपाईंलाई एउटा असाइनमेन्ट दिनुभयो जसमा तपाईंले अर्को कार्यपत्रबाट विभिन्न बिक्री प्रतिनिधिहरूको बिक्री रकम फेला पार्नु पर्छ। तपाईंले INDEX MATCH सूत्र प्रयोग गरेर सजिलैसँग गर्न सक्नुहुन्छ।
- निम्न उदाहरणमा, “ID” , “First Name” , र "बिक्री" कामदारहरूको मनमानी रूपमा दिइन्छ। तपाईंले "बिक्री" एक विशिष्ट "आईडी" र एक विशिष्ट "प्रथम नाम" फरक कार्यपत्रमा फेला पार्नु पर्छ। कार्यपत्रको नाम “डेटा” ।
- नयाँ कार्यपत्रमा स्तम्भहरू “आईडी” भएको अर्को तालिका बनाउनुहोस्। , “पहिलो नाम” , र “बिक्री” । यो नयाँ कार्यपत्रमा, हामी परिणाम फेला पार्नेछौं। यस कार्यपत्रको नाम “M01” ।
- त्यसपछि, “M01” कार्यपत्रको कक्ष D5 मा निम्न सूत्र घुसाउनुहोस्।
=INDEX(Data!$D$5:$D$15,MATCH(1,('M01'!B5=Data!$B$5:$B$15)*('M01'!C5=Data!$C$5:$C$15),0))
- अब, बाँकी कक्षहरूको लागि उही सूत्र लागू गर्नुहोस्।
- यसरी, तपाईंले विभिन्न कार्यपत्रहरूबाट मान पत्ता लगाउन धेरै मापदण्डहरू प्रयोग गर्नुभएको छ।
5। धेरै मापदण्डहरू मिलाउन COUNTIFS प्रकार्य प्रयोग गर्दैविभिन्न एरेहरूबाट
हामी एक्सेलमा धेरै मापदण्डहरू मिलाउन COUNTIFS प्रकार्य प्रयोग गर्न सक्छौं। त्यस अवस्थामा, हामीले विभिन्न स्तम्भहरूमा मापदण्डको लागि AND तर्क र एउटै स्तम्भमा मापदण्डको लागि वा तर्क प्रयोग गर्नुपर्छ।
5.1 AND प्रयोग गर्दै बहु स्तम्भहरूमा बहु मापदण्डका लागि तर्क
र तर्कको अर्थ साँचो मान प्राप्त गर्न सबै मापदण्डहरू मिल्नुपर्छ। यहाँ, मैले नाम , रङ , र साइज मापदण्डको आधारमा पङ्क्तिहरूको कुल संख्या गणना गरेको छु।
📌 चरणहरू :
- पहिले, दायराको सम्बन्धित कक्षहरूमा उत्पादन , रङ , र साइज को नाम घुसाउनुहोस्। 3>F5:F7 ।
- त्यसपछि, दिइएको मापदण्डसँग मेल खाने कक्षहरूको गणना प्राप्त गर्न सेल F8 मा निम्न सूत्र घुसाउनुहोस्:
=COUNTIFS(B5:B20,F5,C5:C20,F6,D5:D20,F7)
🔎 सूत्र ब्रेकडाउन:
=COUNTIFS(B5 :B20,F5,C5:C20,F6,D5:D20,F7) → COUNTIFS(उत्पादन स्तम्भ, शर्ट, रङ स्तम्भ, इन्डिगो, साइज स्तम्भ, L) → 1
- यो सम्बन्धित स्तम्भहरूमा मानहरू खोज्छ र यदि सबै मापदण्डहरू मेल खान्छ भने गणना बढाउँछ।
- त्यहाँ एउटा मात्र स्तम्भ छ जहाँ सबै मापदण्डहरू मेल खान्छ। त्यसैले, यो वांछित आउटपुट हो।
- यसैले, तपाईंसँग विभिन्न एरेहरूको लागि दिइएको मापदण्डसँग मेल खाने कक्षहरू छन्।
थप पढ्नुहोस्: Excel मा पङ्क्ति र स्तम्भहरूमा अनुक्रमणिका मिल्दो धेरै मापदण्ड
5.2 वाएउटै स्तम्भमा बहु मापदण्डका लागि तर्क
वा तर्क भनेको यदि एउटा मापदण्ड मिल्छ भने, TRUE मान फर्काइनेछ। यहाँ, मैले पङ्क्तिहरूको कुल संख्या गणना गरेको छु जहाँ रङ मानहरू " रातो " र " पहेँलो " छन्।
त्यसो गर्नको लागि, निम्न सूत्र घुसाउनुहोस्। सेल F4 दिइएको मापदण्डसँग मेल खाने कक्षहरूको गणना प्राप्त गर्न:
=SUM(COUNTIFS(C5:C20,{"Red","Yellow"}))
🔎 सूत्र ब्रेकडाउन:
→ SUM(COUNTIFS(C11:C31,{“रातो”,“पहेँलो”})) → SUM( COUNTIFS(रङ स्तम्भ,{“रातो”, ”पहेँलो”}))
COUNTIFS प्रकार्य सम्बन्धित स्तम्भमा मानहरूको खोजी गर्छ र कुनै मापदण्ड मिलेको खण्डमा गणना बढाउँछ। । त्यहाँ तीन "रातो" र तीन "पहेँलो" छन्, त्यसैले COUNTIFS प्रकार्यले 3,3 फर्काउँछ।
→ SUM(3,3) → 6
SUM प्रकार्य ले दुईवटा मानहरू थप्छ र इच्छित आउटपुट फर्काउँछ।
- यसैले मैले कुल रकम गणना गरेको छु। रातो र पहेंलो उत्पादनहरू।
थप पढ्नुहोस्: Excel मा बहु मापदण्ड अन्तर्गत INDEX-MATCH प्रकार्यहरूसँग योग
6 । FILTER प्रकार्य प्रयोग गरेर
नामले सुझाव दिन्छ, FILTER प्रकार्य ले निश्चित मापदण्डमा आधारित कक्षहरूको दायरा फिल्टर गर्दछ। तपाइँ यस विधिको लागि बहु प्रकार्यहरूसँग सूत्रहरू लेख्नुहुन्न। सञ्चालन गर्नका लागि केवल फिल्टर प्रकार्य पर्याप्त छ। यहाँ, मैले उत्पादनको मूल्य ल्याएको छु ( सेल B11 ) उत्पादनको नाम , रङ, र आकारमा आधारित।
📌 चरणहरू:
- पहिले, सम्बन्धित कक्षहरूमा उत्पादन , रङ , र साइज को नाम घुसाउनुहोस् दायरा F5:F7 ।
- त्यसपछि, सेल F8 मा निम्न सूत्र घुसाउनुहोस् जुन उत्पादनको मूल्य सबै मापदण्डसँग मेल खान्छ।
=FILTER(E5:E20,(B5:B20=G5)*(C5:C20=G6)*(D5:D20=G7),"No Match")
🔎 सूत्र ब्रेकडाउन:
✅ गुणन कार्य:
→ (B5:B20=G5)*(C5:C20=G6)*(D5:D20=G7) = (उत्पादन स्तम्भ = शर्ट)*(रङ स्तम्भ = इन्डिगो)*(आकार स्तम्भ = L) = {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE ;TRUE;FALSE;FALSE}*(C5:C20=G6)*(D5:D20=G7)
यसले सम्बन्धित स्तम्भमा मानहरू खोज्नेछ र TRUE/FALSE फर्काउँछ। यसको अनुसार मानहरू।
→ {0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0
गुण अपरेटर (*) ले यी मानहरूलाई 0s र 1s मा रूपान्तरण गर्छ र त्यसपछि गुणन कार्य गर्दछ जुन कन्भ इच्छित आउटपुट बाहेक अन्य सबै मानहरूलाई ० सेकेन्डमा rts गर्छ।
✅ FILTER प्रकार्य:
→ FILTER(E14:E34,{0;0;0 ;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0},"कुनै मेल छैन") = फिल्टर(मूल्यस्तम्भ {0; ०; ०; ०; ०; ०; ०; ०; ०; ०; ०; १; ०; ०; ०; ०; 0;0;0},"No Match") = 50
FILTER प्रकार्यले मूल्य स्तम्भलाई अनुक्रमणिका नम्बरहरू सहित खोज्छ र सेल मान फर्काउँछ जहाँ अनुरूप सूचकांकमान एक हो (१), यस अवस्थामा, ५०।
- यसैले, मैले दिइएको बहुविध मापदण्डसँग मेल खाने उत्पादनको मूल्य गणना गरेको छु।
नोट:
यो लेख लेख्दासम्म, FILTER प्रकार्य Excel 365 मा मात्र उपलब्ध छ। त्यसैले , यदि तपाइँ एक्सेलको अन्य संस्करणहरू प्रयोग गर्दै हुनुहुन्छ भने तपाइँले अन्य विधिहरू जाँच गर्नुपर्छ।
निष्कर्ष
यस लेखमा, तपाइँले विभिन्न मापदण्डहरू कसरी मिलाउने भनेर फेला पार्नुभएको छ। एक्सेल मा arrays। मलाई आशा छ कि तपाईंले आफ्नो समस्याको समाधान खोज्न सक्नुहुनेछ। यदि तपाईंसँग कुनै सुझाव वा प्रश्नहरू छन् भने कृपया टिप्पणी छोड्नुहोस्। धन्यवाद।