सामग्री तालिका
यस ट्युटोरियलले एक्सेलमा INDEX र MATCH कसरी प्रयोग गर्ने र यो VLOOKUP भन्दा कसरी राम्रो छ भनेर देखाउँछ।
हालैका केही लेखहरूमा, हामीले शुरुआतीहरूलाई VLOOKUP प्रकार्यको आधारभूत कुराहरू व्याख्या गर्न र शक्ति प्रयोगकर्ताहरूलाई थप जटिल VLOOKUP सूत्र उदाहरणहरू प्रदान गर्ने राम्रो प्रयास गरेका छौं। र अब, यदि VLOOKUP प्रयोग नगर्ने कुरा नगर्ने प्रयास गर्नेछु, तब कम्तिमा पनि Excel मा ठाडो लुकअप गर्ने वैकल्पिक तरिका देखाउनुहोस्।
"मलाई यसको लागि के चाहिन्छ?" तपाईलाई अचम्म लाग्न सक्छ। किनभने VLOOKUP मा धेरै सीमाहरू छन् जसले तपाईंलाई धेरै परिस्थितिहरूमा इच्छित परिणाम प्राप्त गर्नबाट रोक्न सक्छ। अर्कोतर्फ, INDEX MATCH संयोजन धेरै लचिलो छ र यसमा धेरै उत्कृष्ट सुविधाहरू छन् जसले यसलाई VLOOKUP भन्दा धेरै कुराहरूमा उत्कृष्ट बनाउँछ।
Excel INDEX र MATCH प्रकार्यहरू - आधारभूत कुराहरू
यस ट्यूटोरियलको उद्देश्य INDEX र MATCH प्रकार्यहरूको संयोजन प्रयोग गरेर Excel मा vlookup गर्ने वैकल्पिक तरिका देखाउनु भएको हुनाले, हामी तिनीहरूको सिन्ट्याक्समा धेरै ध्यान दिने छैनौं र उपयोगहरु। हामी सामान्य विचार बुझ्नको लागि आवश्यक न्यूनतम मात्र कभर गर्नेछौं र त्यसपछि VLOOKUP को सट्टा INDEX MATCH प्रयोग गर्ने सबै फाइदाहरू प्रकट गर्ने सूत्र उदाहरणहरूमा गहिरो हेरचाह गर्नेछौं।
INDEX प्रकार्य - वाक्य रचना र उपयोग<10
Excel INDEX प्रकार्यले तपाईँले निर्दिष्ट गर्नुभएको पङ्क्ति र स्तम्भ संख्याहरूको आधारमा एरेमा मान फर्काउँछ। INDEX प्रकार्यको सिन्ट्याक्स सीधा छ:
( मापदण्ड1 = दायरा1 ) * ( मापदण्ड2 = दायरा2 ), 0))}नोट। यो एउटा एरे सूत्र हो जुन Ctrl + Shift + Enter सर्टकटसँग पूरा गर्नुपर्छ।
तलको नमूना तालिकामा, मानौँ तपाईँ २ मापदण्डमा आधारित रकम फेला पार्न चाहनुहुन्छ, ग्राहक र 1 मापदण्ड1 हो, A2:A10 मापदण्ड1 विरुद्ध तुलना गर्ने दायरा हो, F2 मापदण्ड 2 हो, र B2:B10 मापदण्ड2 विरुद्ध तुलना गर्ने दायरा हो।
Ctrl + Shift + Enter थिचेर सूत्र सही रूपमा प्रविष्ट गर्न सम्झनुहोस्। , र एक्सेलले स्क्रिनसटमा देखाइए अनुसार यसलाई स्वचालित रूपमा घुमाउरो कोष्ठकहरू संलग्न गर्नेछ:
यदि तपाईं आफ्नो कार्यपत्रहरूमा एरे सूत्रहरू प्रयोग गर्न चाहनुहुन्न भने, यसमा थप एउटा INDEX प्रकार्य थप्नुहोस्। सूत्र र यसलाई सामान्य इन्टर हिटको साथ पूरा गर्नुहोस्:
यी सूत्रहरूले कसरी काम गर्दछ
सूत्रहरूले आधारभूत INDEX MATCH प्रकार्यको रूपमा हेर्दा उही दृष्टिकोण प्रयोग गर्दछ। एकल स्तम्भ। धेरै मापदण्डहरू मूल्याङ्कन गर्न, तपाईंले प्रत्येक व्यक्तिगत मापदण्डको लागि मिल्दो र गैर-मिलानहरू प्रतिनिधित्व गर्ने TRUE र FALSE मानहरूको दुई वा बढी एरेहरू सिर्जना गर्नुहोस्, र त्यसपछि यी एरेहरूको सम्बन्धित तत्वहरूलाई गुणन गर्नुहोस्। गुणन कार्यले TRUE र FALSE लाई क्रमशः 1 र 0 मा रूपान्तरण गर्छ, र 1 ले सबै मापदण्डहरूसँग मेल खाने पङ्क्तिहरूसँग मिल्दोजुल्दो एरे उत्पादन गर्छ।1 को लुकअप मान भएको MATCH प्रकार्यले array मा पहिलो "1" फेला पार्छ र INDEX मा यसको स्थिति पास गर्छ, जसले निर्दिष्ट स्तम्भबाट यो पङ्क्तिमा मान फर्काउँछ।
गैर-एरे सूत्रमा निर्भर हुन्छ। नेटिभ रूपमा arrays ह्यान्डल गर्न INDEX प्रकार्यको क्षमता। दोस्रो INDEX लाई 0 row_num सँग कन्फिगर गरिएको छ ताकि यसले सम्पूर्ण स्तम्भ एरेलाई MATCH मा पास गर्नेछ।
यो सूत्रको तर्कको उच्च-स्तरको व्याख्या हो। पूर्ण विवरणहरूको लागि, कृपया धेरै मापदण्डहरू भएको Excel INDEX MATCH हेर्नुहोस्।
Excel INDEX MATCH AVERAGE, MAX, MIN
Microsoft Excel मा न्यूनतम, अधिकतम र औसत मान पत्ता लगाउन विशेष प्रकार्यहरू छन्। दायरा। तर के हुन्छ यदि तपाइँ ती मानहरूसँग सम्बन्धित अर्को सेलबाट मान प्राप्त गर्न आवश्यक छ? यस अवस्थामा, INDEX MATCH सँग MAX, MIN वा AVERAGE प्रकार्य प्रयोग गर्नुहोस्।
MAX सँग INDEX MATCH
स्तम्भ D मा सबैभन्दा ठूलो मान फेला पार्न र स्तम्भ C बाट मान फिर्ता गर्न एउटै पङ्क्तिमा, यो सूत्र प्रयोग गर्नुहोस्:
=INDEX(C2:C10, MATCH(MAX(D2:D10), D2:D10, 0))
MIN सँग INDEX MATCH
स्तम्भ D मा सबैभन्दा सानो मान पत्ता लगाउन र स्तम्भ C बाट सम्बन्धित मान तान्न, यो प्रयोग गर्नुहोस् :
५०९८
औसतसँग INDEX MATCH
D2:D10 मा औसतको सबैभन्दा नजिकको मान पत्ता लगाउन र स्तम्भ C बाट सम्बन्धित मान प्राप्त गर्न, यो सूत्र हो। प्रयोग गर्नका लागि:
=INDEX(C2:C10, MATCH(AVERAGE(D2:D10), D2:D10, -1 ))
तपाईँको डाटा कसरी व्यवस्थित गरिएको छ भन्ने आधारमा, कि त 1 वा -1 को तेस्रो तर्क (match_type) लाई आपूर्ति गर्नुहोस्।MATCH प्रकार्य:
- यदि तपाईको लुकअप स्तम्भ (हाम्रो मामलामा स्तम्भ D) क्रमबद्ध गरिएको छ आरोही , 1 राख्नुहोस्। सूत्रले सबैभन्दा ठूलो मान गणना गर्नेछ जुन कम छ। भन्दा वा औसत मानको बराबर।
- यदि तपाईंको लुकअप स्तम्भ क्रमबद्ध गरिएको छ घट्ना , -1 प्रविष्ट गर्नुहोस्। सूत्रले सबैभन्दा सानो मान गणना गर्नेछ जुन भन्दा ठूलो वा औसत मानको बराबर छ।
- यदि तपाईँको लुकअप एरेले औसतमा ठीक रूपमा बराबर मान समावेश गर्दछ भने, तपाइँ सटीक मिलानको लागि 0 प्रविष्ट गर्न सक्नुहुन्छ। कुनै क्रमबद्ध गर्न आवश्यक छैन।
हाम्रो उदाहरणमा, स्तम्भ D मा जनसंख्या घट्दो क्रममा क्रमबद्ध गरिएको छ, त्यसैले हामी मिलान प्रकारको लागि -1 प्रयोग गर्दछौं। नतिजाको रूपमा, हामीले "टोक्यो" पाउँछौं किनभने यसको जनसंख्या (13,189,000) सबैभन्दा नजिकको मिल्दो हो जुन औसत (12,269,006) भन्दा ठूलो छ।
तपाईलाई यो जान्न उत्सुक हुन सक्छ। VLOOKUP ले त्यस्ता गणनाहरू पनि गर्न सक्छ, तर एरे सूत्रको रूपमा: VLOOKUP AVERAGE, MAX, MIN सँग।
IFNA / IFERROR सँग INDEX MATCH प्रयोग गर्दै
तपाईले सायद याद गर्नु भएको छ, यदि एक INDEX मेल खान्छ भने Excel मा सूत्रले लुकअप मान फेला पार्न सक्दैन, यसले #N/A त्रुटि उत्पन्न गर्दछ। यदि तपाइँ मानक त्रुटि सङ्केतलाई थप अर्थपूर्णसँग प्रतिस्थापन गर्न चाहनुहुन्छ भने, IFNA प्रकार्यमा आफ्नो INDEX MATCH सूत्र लपेट्नुहोस्। उदाहरणका लागि:
=IFNA(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "No match is found")
र अब, यदि कसैले लुकअप दायरामा अवस्थित लुकअप तालिका इनपुट गर्छ भने, सूत्रले प्रयोगकर्तालाई स्पष्ट रूपमा सूचित गर्नेछ कि कुनै मेल छैन।फेला पारियो:
यदि तपाइँ सबै त्रुटिहरू समात्न चाहनुहुन्छ भने, #N/A मात्र होइन, IFNA को सट्टा IFERROR प्रकार्य प्रयोग गर्नुहोस्:
=IFERROR(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "Oops, something went wrong!")
कृपया ध्यानमा राख्नुहोस् कि धेरै परिस्थितिहरूमा सबै त्रुटिहरू लुकाउनु मूर्खतापूर्ण हुन सक्छ किनभने तिनीहरूले तपाइँलाई तपाइँको सूत्रमा सम्भावित त्रुटिहरूको बारेमा सचेत गराउँदछ।
यसरी एक्सेलमा INDEX र MATCH प्रयोग गर्ने हो। मलाई आशा छ कि हाम्रा सूत्र उदाहरणहरू तपाईंको लागि उपयोगी साबित हुनेछन् र अर्को हप्ता हाम्रो ब्लगमा तपाईंलाई भेट्न तत्पर हुनेछन्!
डाउनलोडको लागि अभ्यास कार्यपुस्तिका
Excel INDEX MATCH उदाहरणहरू (.xlsx फाइल)
INDEX(array, row_num, [column_num])यहाँ प्रत्येक प्यारामिटरको धेरै सरल व्याख्या छ:
- एरे - कक्षहरूको दायरा जुन तपाईँले फर्काउन चाहनुहुन्छ बाट मान।
- row_num - array मा पङ्क्ति नम्बर जसबाट तपाईं मान फर्काउन चाहनुहुन्छ। यदि हटाइयो भने, column_num आवश्यक छ।
- column_num - array मा रहेको स्तम्भ नम्बर जसबाट तपाईं मान फर्काउन चाहनुहुन्छ। यदि मेटाइयो भने, row_num आवश्यक छ।
थप जानकारीको लागि, कृपया Excel INDEX प्रकार्य हेर्नुहोस्।
र यहाँ INDEX सूत्रको सबैभन्दा सरल रूपको उदाहरण छ:
=INDEX(A1:C10,2,3)
सूत्रले सेल A1 देखि C10 मा खोज्छ र दोस्रो पङ्क्ति र तेस्रो स्तम्भमा सेलको मान फर्काउँछ, अर्थात् सेल C2।
धेरै सजिलो, हैन? जे होस्, वास्तविक डेटासँग काम गर्दा तपाईले कुन पङ्क्ति र स्तम्भ चाहनुहुन्छ थाहा पाउनुहुनेछैन, त्यहाँ MATCH प्रकार्य काममा आउँछ।
MATCH प्रकार्य - सिन्ट्याक्स र उपयोग
Excel MATCH प्रकार्य कक्षहरूको दायरामा लुकअप मान खोज्छ र दायरामा त्यो मानको सापेक्ष स्थिति फर्काउँछ।
MATCH प्रकार्यको सिन्ट्याक्स निम्नानुसार छ:
MATCH(lookup_value , lookup_array, [match_type])- lookup_value - तपाईले खोज्नु भएको नम्बर वा पाठ मान।
- lookup_array - कक्षहरूको दायरा खोजियो।
- match_type - सटीक मिलान वा निकटतम मिलान फिर्ता गर्ने कि निर्दिष्ट गर्दछ:
- 1 वा छोडिएको - लुकअप मान भन्दा कम वा बराबरको सबैभन्दा ठूलो मान फेला पार्छ। लुकअप एरेलाई बढ्दो क्रममा क्रमबद्ध गर्न आवश्यक छ।
- 0 - पहिलो मान फेला पार्छ जुन लुकअप मानसँग ठ्याक्कै बराबर छ। INDEX / MATCH संयोजनमा, तपाईलाई लगभग सधैं एक सटीक मिलान चाहिन्छ, त्यसैले तपाईले आफ्नो MATCH प्रकार्यको तेस्रो तर्कलाई 0 मा सेट गर्नुहुन्छ।
- -1 - लुकअप_value भन्दा ठूलो वा बराबरको सानो मान फेला पार्छ। लुकअप एरेलाई घट्दो क्रममा क्रमबद्ध गर्न आवश्यक छ।
उदाहरणका लागि, यदि दायरा B1:B3 मा मानहरू "न्यू-योर्क", "पेरिस", "लन्डन", समावेश छन्। तलको सूत्रले नम्बर 3 फर्काउँछ, किनभने "लन्डन" दायराको तेस्रो प्रविष्टि हो:
=MATCH("London",B1:B3,0)
थप जानकारीको लागि, कृपया Excel MATCH प्रकार्य हेर्नुहोस्।
मा पहिलो नजरमा, MATCH प्रकार्यको उपयोगिता शंकास्पद लाग्न सक्छ। दायरामा मानको स्थितिको बारेमा कसले ख्याल राख्छ? हामी के जान्न चाहन्छौं त्यो मान नै हो।
म तपाईंलाई सम्झाउन चाहन्छु कि लुकअप मानको सापेक्ष स्थिति (जस्तै पङ्क्ति र स्तम्भ संख्याहरू) तपाईंले row_num<लाई आपूर्ति गर्न आवश्यक छ। 2> र column_num INDEX प्रकार्यको तर्कहरू। तपाईलाई सम्झना अनुसार, Excel INDEX ले दिइएको पङ्क्ति र स्तम्भको जंक्चरमा मान फेला पार्न सक्छ, तर तपाईले कुन पङ्क्ति र स्तम्भ चाहनुहुन्छ भनेर निर्धारण गर्न सक्दैन।
Excel मा INDEX MATCH प्रकार्य कसरी प्रयोग गर्ने
अब तपाईलाई आधारभूत कुरा थाहा छ, मलाई विश्वास छ कि यो छMATCH र INDEX सँगै काम गर्ने तरिका बुझ्न थालेको छ। संक्षेपमा, INDEX ले स्तम्भ र पङ्क्ति संख्याहरूद्वारा लुकअप मान फेला पार्छ, र MATCH ले ती संख्याहरू प्रदान गर्दछ। यो हो!
ठाडो लुकअपको लागि, तपाइँ पङ्क्ति नम्बर निर्धारण गर्न र स्तम्भ दायरा सिधै INDEX मा आपूर्ति गर्न MATCH प्रकार्य प्रयोग गर्नुहुन्छ:
INDEX ( स्तम्भ बाट मान फिर्ता गर्न , MATCH ( लुकअप मान , को विरुद्धमा हेर्नको लागि स्तम्भ , 0))अझै पनि यो पत्ता लगाउन कठिनाइ भइरहेको छ? उदाहरणबाट बुझ्न सजिलो हुन सक्छ। मानौं तपाईंसँग राष्ट्रिय राजधानी र तिनीहरूको जनसंख्याको सूची छ:
कुनै राजधानीको जनसंख्या पत्ता लगाउन, जापानको राजधानी भन्नुहोस्, निम्न INDEX MATCH सूत्र प्रयोग गर्नुहोस्:
=INDEX(C2:C10, MATCH("Japan", A2:A10, 0))
अब, यस सूत्रको प्रत्येक कम्पोनेन्टले वास्तवमा के गर्छ भनेर विश्लेषण गरौं:
- MATCH प्रकार्यले A2 दायरामा लुकअप मान "जापान" खोज्छ: A10, र नम्बर 3 फर्काउँछ, किनभने "जापान" लुकअप एरेमा तेस्रो हो।
- पङ्क्ति नम्बर सिधै INDEX को row_num तर्कमा जान्छ र त्यसबाट मान फर्काउन निर्देशन दिन्छ। पङ्क्ति।
त्यसोभए, माथिको सूत्र एक साधारण INDEX(C2:C,3) मा परिणत हुन्छ जसले C10 बाट C2 को कक्षहरूमा खोजी गर्न र त्यस दायराको तेस्रो कक्षबाट मान तान्नुहोस्, अर्थात्। C4 किनभने हामी दोस्रो पङ्क्तिबाट गणना सुरु गर्छौं।
सूत्रमा सहरलाई हार्डकोड गर्न चाहनुहुन्न? यसलाई केही सेलमा इनपुट गर्नुहोस्, F1 भन्नुहोस्, सेल आपूर्ति गर्नुहोस्MATCH को सन्दर्भ, र तपाईंले एक गतिशील लुकअप सूत्र प्राप्त गर्नुहुनेछ:
=INDEX(C2:C10, MATCH(F1,A2:A10,0))
महत्वपूर्ण नोट! पङ्क्तिहरूको संख्या array INDEX को तर्कले MATCH को lookup_array तर्कमा पङ्क्तिहरूको संख्यासँग मेल खानुपर्छ, अन्यथा सूत्रले गलत परिणाम ल्याउनेछ।
पर्खनुहोस्, पर्खनुहोस्... किन नहोस् हामी केवल निम्न Vlookup सूत्र प्रयोग गर्दैनौं? Excel MATCH INDEX को रहस्यमय ट्विस्टहरू पत्ता लगाउने प्रयासमा समय बर्बाद गर्नुको अर्थ के हो?
=VLOOKUP(F1, A2:C10, 3, FALSE)
यस अवस्थामा, कुनै अर्थ छैन :) यो सरल उदाहरण प्रदर्शन उद्देश्यका लागि मात्र हो, ताकि तपाईले INDEX र MATCH प्रकार्यहरू सँगै काम गर्ने तरिकाको अनुभव पाउनुहुनेछ। तल पछ्याउने अन्य उदाहरणहरूले तपाइँलाई यो संयोजनको वास्तविक शक्ति देखाउनेछ जुन VLOOKUP ठोकर हुँदा धेरै जटिल परिदृश्यहरूसँग सजिलैसँग सामना गर्दछ।
सुझावहरू:
- Excel 365 र Excel 2021 मा, तपाइँ थप आधुनिक INDEX XMATCH सूत्र प्रयोग गर्न सक्छ।
- Google पानाहरूको लागि, यस लेखमा INDEX MATCH सँग सूत्र उदाहरणहरू हेर्नुहोस्।
INDEX MATCH बनाम VLOOKUP
जब ठाडो लुकअपका लागि कुन प्रकार्य प्रयोग गर्ने भन्ने निर्णय गर्दै, धेरैजसो एक्सेल गुरुहरू INDEX MATCH VLOOKUP भन्दा धेरै राम्रो छ भनी सहमत छन्। यद्यपि, धेरै मानिसहरू अझै पनि VLOOKUP मा रहन्छन्, पहिलो, किनभने यो सरल छ र दोस्रो, किनभने तिनीहरूले Excel मा INDEX MATCH सूत्र प्रयोग गर्ने सबै फाइदाहरू पूर्ण रूपमा बुझ्दैनन्। यस्तो समझ बिना कोही पनि सिक्न आफ्नो समय खर्च गर्न इच्छुक छैनअझ जटिल सिन्ट्याक्स।
तल, म VLOOKUP मा MATCH INDEX को मुख्य फाइदाहरू औंल्याउनेछु, र तपाईंले निर्णय गर्नुहुन्छ कि यो तपाईंको एक्सेल शस्त्रागारमा एक योग्य थप हो।
प्रयोग गर्ने ४ मुख्य कारणहरू VLOOKUP को सट्टा INDEX MATCH
- दायाँ देखि बायाँ लुकअप। जसरी कुनै पनि शिक्षित प्रयोगकर्तालाई थाहा छ, VLOOKUP ले यसको बायाँ हेर्न सक्दैन, यसको मतलब तपाईको लुकअप मान सधैं बायाँ स्तम्भमा रहनु पर्छ। तालिका। INDEX MATCH ले बायाँ लुकअप सजिलै संग गर्न सक्छ! निम्न उदाहरणले यसलाई कार्यमा देखाउँछ: एक्सेलमा बायाँ तिर मान Vlookup कसरी गर्ने।
- स्तम्भहरू सुरक्षित रूपमा घुसाउनुहोस् वा मेटाउनुहोस्। नयाँ स्तम्भ हुँदा VLOOKUP सूत्रहरू भाँचिन्छन् वा गलत परिणामहरू दिन्छन्। लुकअप तालिकामा मेटाइयो वा थपियो किनभने VLOOKUP को सिन्ट्याक्सले स्तम्भको अनुक्रमणिका नम्बर निर्दिष्ट गर्न आवश्यक छ जुन तपाईले डेटा तान्न चाहानुहुन्छ। स्वाभाविक रूपमा, जब तपाइँ स्तम्भहरू थप्नुहुन्छ वा मेटाउनुहुन्छ, अनुक्रमणिका नम्बर परिवर्तन हुन्छ।
INDEX MATCH सँग, तपाईले फिर्ता स्तम्भ दायरा निर्दिष्ट गर्नुहुन्छ, अनुक्रमणिका नम्बर होइन। नतिजाको रूपमा, तपाइँ प्रत्येक सम्बन्धित सूत्र अद्यावधिक गर्ने बारे चिन्ता नगरी तपाइँले चाहानु भएको धेरै स्तम्भहरू घुसाउन र हटाउन स्वतन्त्र हुनुहुन्छ।
- लुकअप मानको साइजको लागि कुनै सीमा छैन। VLOOKUP प्रकार्य प्रयोग गर्दा, तपाइँको लुकअप मापदण्डको कुल लम्बाइ 255 वर्णहरू भन्दा बढी हुन सक्दैन, अन्यथा तपाइँले #VALUE प्राप्त गर्नुहुनेछ। ! त्रुटि। त्यसोभए, यदि तपाईंको डेटासेटमा लामो स्ट्रिङहरू छन् भने, INDEX MATCH मात्र काम गर्दछसमाधान।
- उच्च प्रशोधन गति। यदि तपाईंको तालिकाहरू तुलनात्मक रूपमा सानो छन् भने, एक्सेल कार्यसम्पादनमा सायद कुनै महत्त्वपूर्ण भिन्नता हुनेछैन। तर यदि तपाईंको कार्यपत्रहरूमा सयौं वा हजारौं पङ्क्तिहरू छन्, र फलस्वरूप सयौं वा हजारौं सूत्रहरू छन् भने, MATCH INDEX VLOOKUP भन्दा धेरै छिटो काम गर्नेछ किनभने Excel ले सम्पूर्ण तालिका एरेको सट्टा लुकअप र फिर्ता स्तम्भहरू मात्र प्रशोधन गर्नुपर्नेछ। यदि तपाईको कार्यपुस्तिकामा VLOOKUP र SUM जस्ता जटिल एरे सूत्रहरू छन् भने एक्सेलको कार्यसम्पादनमा VLOOKUP को प्रभाव विशेष गरी ध्यान दिन सक्छ। बिन्दु यो हो कि एरेमा प्रत्येक मान जाँच गर्न VLOOKUP प्रकार्यको छुट्टै कल चाहिन्छ। त्यसोभए, तपाईको एरेमा जति धेरै मानहरू छन् र तपाईको कार्यपुस्तिकामा जति धेरै एरे सूत्रहरू छन्, एक्सेलले ढिलो कार्य गर्दछ। MATCH INDEX प्रकार्य सिक्ने कारणहरू, सबैभन्दा रोचक भागमा जाऔं र कसरी सैद्धान्तिक ज्ञानलाई व्यवहारमा लागू गर्न सक्नुहुन्छ हेर्नुहोस्।
INDEX MATCH सूत्र दायाँ देखि बायाँ माथि हेर्नको लागि
जस्तै पहिले नै उल्लेख गरिएको छ, VLOOKUP ले यसको बायाँ हेर्न सक्दैन। त्यसोभए, तपाईंको लुकअप मानहरू सबैभन्दा बायाँ स्तम्भ नभएसम्म, Vlookup सूत्रले तपाईंले चाहेको परिणाम ल्याउने कुनै सम्भावना छैन। एक्सेलमा INDEX MATCH प्रकार्य धेरै बहुमुखी छ र लुकअप र फिर्ता स्तम्भहरू कहाँ अवस्थित छन् भन्ने वास्ता गर्दैन।
यस उदाहरणको लागि,हामी हाम्रो नमूना तालिकाको बायाँतिर रैंक स्तम्भ थप्नेछौं र रूसी राजधानी, मस्को, जनसंख्याको हिसाबले कसरी रैंक गर्छ भनेर पत्ता लगाउन प्रयास गर्नेछौं।
G1 मा लुकअप मानको साथ, खोजी गर्न निम्न सूत्र प्रयोग गर्नुहोस्। C2:C10 मा र A2:A10:
=INDEX(A2:A10,MATCH(G1,C2:C10,0))
टिपबाट सम्बन्धित मान फर्काउनुहोस्। यदि तपाइँ आफ्नो INDEX MATCH सूत्र एक भन्दा बढी कक्षहरूको लागि प्रयोग गर्ने योजना बनाउनुहुन्छ भने, पूर्ण कक्ष सन्दर्भहरू (जस्तै $A$2:$A$10 र $C$2:4C$10) सँग दुवै दायराहरू लक गर्न निश्चित हुनुहोस् ताकि तिनीहरू विकृत नहोस्। सूत्र प्रतिलिपि गर्दै।
पङ्क्ति र स्तम्भहरूमा खोजी गर्न INDEX MATCH MATCH
माथिका उदाहरणहरूमा, हामीले पूर्वनिर्धारित एक-स्तम्भबाट मान फर्काउन क्लासिक VLOOKUP को प्रतिस्थापनको रूपमा INDEX MATCH प्रयोग गर्यौं। दायरा। तर के हुन्छ यदि तपाईंलाई धेरै पङ्क्तिहरू र स्तम्भहरूमा हेर्न आवश्यक छ? अर्को शब्दमा, यदि तपाइँ तथाकथित म्याट्रिक्स वा दुई-तर्फी लुकअप प्रदर्शन गर्न चाहनुहुन्छ भने के हुन्छ?
यो कठिन लाग्न सक्छ, तर सूत्र धेरै समान छ। आधारभूत Excel INDEX MATCH प्रकार्यमा, केवल एक भिन्नताको साथ। के अनुमान गर्नुहोस्?
बस, दुई MATCH प्रकार्यहरू प्रयोग गर्नुहोस् - एउटा पङ्क्ति नम्बर प्राप्त गर्न र अर्को स्तम्भ नम्बर प्राप्त गर्न। र म तपाईहरू मध्येलाई बधाई दिन्छु जसले सही अनुमान लगाउनुभएको छ :)
INDEX (एरे, MATCH ( vlookup मान , स्तम्भ , 0), MATCH ( ) hlookup मान , पङ्क्ति विरुद्ध हेर्नको लागि , 0))र अब, कृपया तलको तालिकामा हेर्नुहोस् र एउटा INDEX MATCH MATCH निर्माण गरौं।दिइएको वर्षको लागि दिइएको देशमा जनसंख्या (लाखौंमा) फेला पार्ने सूत्र।
G1 (vlookup मान) मा लक्षित देश र G2 (hlookup मान) मा लक्षित वर्षको साथ, सूत्रले यो आकार लिन्छ। :
=INDEX(B2:D11, MATCH(G1,A2:A11,0), MATCH(G2,B1:D1,0))
यस सूत्रले कसरी काम गर्छ
जब तपाइँले कुनै जटिल एक्सेल सूत्र बुझ्न आवश्यक छ, यसलाई सानो भागमा विभाजन गर्नुहोस् र प्रत्येक व्यक्तिगत प्रकार्यले के गर्छ हेर्नुहोस्:
MATCH(G1,A2:A11,0)
– सेल G1 ("चीन") मा मानको लागि A2:A11 मार्फत खोजी गर्दछ र यसको स्थिति फर्काउँछ, जुन 2 हो।MATCH(G2,B1:D1,0))
– मार्फत खोजी गर्दछ। B1:D1 सेल G2 ("2015") मा मानको स्थिति प्राप्त गर्न, जुन 3 हो।माथिको पङ्क्ति र स्तम्भ संख्याहरू INDEX प्रकार्यको सम्बन्धित तर्कहरूमा जान्छन्:
INDEX(B2:D11, 2, 3)
परिणामको रूपमा, तपाईंले B2:D11 दायरामा दोस्रो पङ्क्ति र तेस्रो स्तम्भको प्रतिच्छेदनमा एउटा मान प्राप्त गर्नुहुन्छ, जुन सेल D3 मा रहेको मान हो। सजिलो? हो!
बहु मापदण्डहरू हेर्न एक्सेल INDEX MATCH
यदि तपाइँसँग हाम्रो Excel VLOOKUP ट्यूटोरियल पढ्ने मौका छ भने, तपाइँले धेरै मापदण्डहरू सहित Vlookup मा सूत्र परीक्षण गरिसक्नु भएको छ। यद्यपि, त्यो दृष्टिकोणको एक महत्त्वपूर्ण सीमा एक सहायक स्तम्भ थप्न आवश्यक छ। शुभ समाचार यो हो कि एक्सेलको INDEX MATCH प्रकार्यले तपाईको स्रोत डेटा परिमार्जन वा पुनर्संरचना नगरी दुई वा बढी मापदण्डहरूसँग पनि हेर्न सक्छ!
यहाँ धेरै मापदण्डहरूसँग सामान्य INDEX MATCH सूत्र छ:
{=INDEX( रिटर्न_रेन्ज , MATCH(१,