सामग्री सारणी
एक्सेल विविध कार्ये आणि जुळणारी मूल्ये मिळवण्याचे मार्ग प्रदान करते. परिस्थितीनुसार, वापरकर्ते त्यांची प्राधान्ये निवडू शकतात. हे ट्युटोरियल तुम्हाला एक्सेलमधील अनेक जुळण्यांसह INDEX MATCH वापरून परिणाम कसे मिळवायचे ते दाखवणार आहे.
प्रथम गोष्टी, आजच्या वर्कबुकबद्दल जाणून घेऊया.
आजच्या वर्कबुकच्या शीटमध्ये, तुम्हाला उत्पादने आणि त्यांच्या किंमतीतील संबंध सापडतील. या संबंधाचा वापर करून आम्ही एकाधिक निकष सह मूल्य मिळवण्यासाठी काही उदाहरणे पाहू.
वास्तविक जगात तुम्हाला अनेक संबंधांचे डेटासेट हाताळावे लागतील आणि परिणाम तयार करण्यासाठी भिन्न निकष सेट करावे लागतील. काही काळासाठी हे सोपे ठेवण्यासाठी, आम्ही उत्पादनाशी जुळणारे नाव आणि आकाराची किंमत पुनर्प्राप्त करू.
सराव कार्यपुस्तिका डाउनलोड करा
आपण सर्व सूत्रांसह प्रात्यक्षिकासाठी वापरलेली कार्यपुस्तिका डाउनलोड करू शकता. खालील लिंकवरून.
मल्टिपल मॅच.xlsx सह INDEX-MATCH
INDEX-MATCH चे मूलभूत
INDEX फंक्शनची मूलभूत माहिती
INDEX फंक्शन टेबल किंवा रेंजमधून मूल्य किंवा मूल्याचा संदर्भ देते. हे वैयक्तिक मूल्ये किंवा कोणत्याही संपूर्ण पंक्ती आणि स्तंभ पुनर्प्राप्त करण्यासाठी वापरले जाऊ शकते. चला INDEX फंक्शनचा सिंटॅक्स पाहू.
INDEX(array/reference, row_number, column_number,area_number)
अॅरे किंवा संदर्भ: सेल किंवा सेलची श्रेणी पाहण्यासाठी
row_number: अॅरेमधील एक पंक्ती जिथून परत मिळवायचे आहेROW($B$6:$B$10)) मूल्य खरे असल्यास. अन्यथा, ते रिक्त स्ट्रिंग परत करते. MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) भाग हा संख्यांची मालिका आहे जिथे ROW($B$6:$B$10) ) आणि ROW($B$6:$B$10) जुळतात. निवडलेल्या विभागातील पंक्तींची एकूण संख्या मर्यादित करण्यासाठी ही फक्त एक सुलभ युक्ती आहे.
👉
त्यानंतर, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12) , 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1) <1 साठी शोधतो>ROWS($A$1:A1) - IF भागाच्या आउटपुटमधील सर्वात लहान मूल्य.
👉
शेवटी, INDEX($C$6:$C $10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) , “”), ROWS($A$1:A1))) मागील फंक्शनचे आउटपुट पंक्ती क्रमांक म्हणून घेते आणि ROWS($A$1:A1) स्तंभ क्रमांक म्हणून आणि परतावा श्रेणी C6:C10 मध्ये या स्थितीत असलेले मूल्य.
👉
त्याचप्रमाणे, INDEX('Shop 2'!$C$6:$C$10, SMALL(IF (ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2' !$B$6:$B$10)), “”) तेच करते परंतु दुसऱ्या शीटमधून. शीटचे नाव “शॉप 2” असल्याने, आम्ही श्रेणी/सेल निवडण्यापूर्वी ते जोडले आहे. तुम्हाला याची आवश्यकता नाही तुम्ही कॅल करत असलेल्या शीटमध्ये त्यांना जोडण्यासाठी culations वर. म्हणून आम्ही सूत्राच्या मागील भागामध्ये “शॉप 1” साठी तसे केले नाही.
👉
शेवटी, आम्ही संपूर्ण फंक्शन IFERROR फंक्शनमध्ये जोडले आहे. दफॉर्म्युला कार्यान्वित करताना त्रुटी आढळल्यास रिक्त परत करण्याचे कारण आहे.
- शेवटी, एंटर दाबा.
- आता, सेल पुन्हा निवडा. नंतर काही सेलसाठी फिल हँडल आयकॉनवर क्लिक करा आणि ड्रॅग करा (आउटपुट सेलच्या अंदाजे प्रमाणापेक्षा जास्त योग्य असावे).
परिणामी, आम्ही सर्व शोधू एक्सेलमधील एकाधिक वर्कशीट्समधील INDEX-MATCH वापरून जुळणारे.
6. अॅरेशिवाय अनेक निकषांसाठी INDEX-MATCH
आम्ही अनेक जुळण्यांसाठी किंवा कोणत्याही निकषांशिवाय INDEX-MATCH देखील वापरू शकतो. रचना. उदाहरणार्थ, खालील डेटासेट घेऊ.
परंतु प्रथम ते साध्य करण्यासाठी आम्हाला मदतनीस स्तंभाची आवश्यकता आहे. प्रश्नातील फंक्शन्स व्यतिरिक्त आम्ही CONCATENATE फंक्शन वापरू. संपूर्ण मार्गदर्शकासाठी या चरणांचे अनुसरण करा.
चरण:
- प्रथम, सेल निवडा F5 आणि खालील सूत्र लिहा.
=CONCATENATE(C5,",",D5,",",E5)
- नंतर एंटर दाबा.
- आता सेल पुन्हा निवडा आणि उर्वरित सेलसाठी सूत्राची प्रतिकृती तयार करण्यासाठी स्तंभाच्या शेवटी फिल हँडल चिन्हावर क्लिक करा आणि ड्रॅग करा.
- पुढे, आम्ही मूळ डेटासेटमध्ये सर्व 100 साठी INDEX-MATCH शोधू. त्यासाठी, मूल्य संचयित करण्यासाठी सेल निवडा ( H5 या प्रकरणात).
- नंतर खालील सूत्र घाला.
=INDEX(B5:B19,MATCH("100,100,100",F5:F19,0))
🔎 ब्रेकडाउनफॉर्म्युला
👉 MATCH(“100,100,100”,F5:F19,0) 100,100,100 श्रेणीमध्ये F5: ची अचूक जुळणी शोधते F19 .
👉 नंतर INDEX(B5:B19,MATCH(“100,100,100”,F5:F19,0)) व्हॅल्यू जुळते त्या स्थितीत मूल्य मिळवते.
- शेवटी, एंटर दाबा. 15>
- प्रथम, सेल निवडा F5 .
- दुसरे, खालील सूत्र लिहा.
- तिसरे, एंटर दाबा.
- नंतर पुन्हा सेल निवडा. शेवटी, सर्व व्हॅल्यूज मिळवण्यासाठी काही सेलसाठी फिल हँडल आयकॉनवर क्लिक करा आणि ड्रॅग करा.
- प्रथम, सेल निवडा G6 .
- नंतर खालील सूत्र लिहा.
- शेवटी, एंटर दाबा.
- प्रथम, सेल निवडा I6 .
- नंतर खालील सूत्र लिहा ते.
- त्यानंतर, एंटर दाबा. <15
- 3 सह इंडेक्स मॅच एक्सेलमधील निकष (4 उदाहरणे)
- एक्सेलमधील एकाधिक शीट्सवर इंडेक्स मॅच (पर्यायीसह)
- मल्टिपल अंतर्गत INDEX-MATCH फंक्शन्सची बेरीज एक्सेलमधील निकष
- एक्सेलमधील अनेक पंक्तींची बेरीज जुळवा (3 मार्ग)
- एक्सेलमध्ये किमान मूल्य शोधण्यासाठी INDEX-MATCH सूत्र (4) योग्य मार्ग)
- प्रथम, सेल निवडा G6 .
- नंतर खाली लिहात्यात खालील सूत्र.
- पुढे, तुमच्या कीबोर्डवर एंटर दाबा.
- प्रथम, सेल निवडा C14 .
- आता खालील सूत्र लिहा.
- नंतर एंटर दाबा.<14
- त्यानंतर, सेल पुन्हा निवडा आणि टेबलमधून उर्वरित मूल्ये शोधण्यासाठी एकाधिक सेलसाठी फिल हँडल चिन्हावर क्लिक करा आणि खाली ड्रॅग करा. तुम्ही अतिरिक्त सेल ड्रॅग करू शकता, जेव्हा ते जास्त नसतील तेव्हा एक्सेल मूल्ये थांबवेल.
- प्रथम, “शॉप 1” शीटमधून सेल C14 निवडा.
- नंतर खालील सूत्र लिहा.
अशा प्रकारे, आपण अनेक निकषांसाठी INDEX-MATCH वापरू शकतो किंवा एक्सेलमध्ये कोणत्याही अॅरेशिवाय जुळतात.
एक्सेलमध्ये INDEX-MATCH फॉर्म्युला वापरून एकापेक्षा जास्त व्हॅल्यूज कसे रिटर्न करायचे
तुम्हाला INDEX-MATCH वापरून अनेक व्हॅल्यू अनुलंब रिटर्न करायची असल्यास, चला पाहू. खालील उदाहरण.
डेटासेटसाठी आम्ही ते कसे साध्य करू शकतो हे पाहण्यासाठी या चरणांचे अनुसरण करा.
चरण:
=IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))),"")
🔎 फॉर्म्युलाचे ब्रेकडाउन
👉
ROW($B$5:$B$14) रिटर्न श्रेणी B5:B14 .
👉
ROW($B$5:$B$14)-ROW($B$5) +1 अॅरे आणि सेलच्या पंक्ती क्रमांकातील फरक मिळवतो B5 जे या प्रकरणात फक्त 1 ते 10 चा अॅरे आहे.
👉
IF( $E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1) सेलचे मूल्य कोठे आहे ते तपासते E5 B5:B14 श्रेणीमध्ये आणि अॅरेमध्ये क्रमांक परत करतो जेथे तो मागील वरून सत्य आहेअरे (1:1) अॅरेमधून सर्वात लहान संख्या मिळवते.
👉
INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B) $14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))) नंतर श्रेणीतील त्या स्थितीतील मूल्य मिळवते C5:C14 .
👉
शेवटी, IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5: $B$14)-ROW($B$5)+1),ROW(1:1))),"") हे सुनिश्चित करते की जर एखाद्या मूल्यामुळे सूत्रामध्ये त्रुटी आली, तर ती रिक्त स्ट्रिंग मिळवते.
अशा प्रकारे आपण अनेक व्हॅल्यूज परत करू शकतो. Excel मध्ये INDEX-MATCH अनुलंब वापरणे.
अधिक वाचा: वेगवेगळ्या शीटमध्ये अनेक निकषांसह INDEX जुळणी (2 मार्ग)
निष्कर्ष
आजसाठी एवढेच. आम्ही तुम्हाला गुणासोबत इंडेक्स जुळण्याचे दोन मार्ग दाखविण्याचा प्रयत्न केला आहे. ले सामने. तुम्हाला हे उपयुक्त वाटेल अशी आशा आहे. काही समजण्यास अवघड वाटल्यास मोकळ्या मनाने टिप्पणी द्या. कार्यासाठी इतर कोणत्याही पद्धतींबद्दल आम्हाला सूचित करण्यासाठी तुमचे स्वागत आहे.
यासारख्या अधिक मार्गदर्शकांसाठी, Exceldemy.com ला भेट द्या.
मूल्यस्तंभ_संख्या: अॅरेमधील स्तंभ ज्यामधून मूल्य परत करायचे आहे
क्षेत्र_संख्या: संदर्भातील एक श्रेणी निवडते जिथून row_num आणि column_num चे छेदनबिंदू. हे एक पर्यायी फील्ड आहे.
फॉर्म्युला लिहिताना तुम्ही पंक्ती_संख्या किंवा स्तंभ_संख्या द्यावी हे निवडू शकता. तुम्ही row_number दिल्यास column_number वापरणे ऐच्छिक आहे आणि त्याउलट.
सखोल वाक्यरचनासाठी तुम्ही Microsoft support साइट पाहू शकता. ब्रेकडाउन.
MATCH फंक्शनची मूलभूत माहिती
व्यावहारिकपणे, तुम्हाला INDEX फंक्शनसह एक फंक्शन अधिक वेळा आढळेल मॅच फंक्शन . MATCH फंक्शन सेलच्या श्रेणीमध्ये निर्दिष्ट आयटमचे स्थान शोधण्यासाठी वापरले जाते. हे श्रेणीतील विशिष्ट आयटमची सापेक्ष स्थिती दर्शवते.
MATCH फंक्शनचे वाक्यरचना
MATCH(lookup_value, lookup_array, match_type)
lookup_value: lookup_array मध्ये शोधायचे मूल्य.
lookup_array: शोधल्या जात असलेल्या सेलची श्रेणी.
<0 match_type: हे एक पर्यायी फील्ड आहे. तुम्ही 3 मूल्ये घालू शकता.1 = lookup_value पेक्षा लहान किंवा समान
0 = अचूक lookup_value
-1 = lookup_value पेक्षा मोठे किंवा समान
सखोल समजून घेण्यासाठी, तुम्ही Microsoft समर्थन साइट पाहू शकता.
INDEX वापरण्याची 6 योग्य उदाहरणे- यासह सूत्र जुळवाएकाधिक जुळण्या
आता आम्ही आमच्या डेटासेटमध्ये ही सूत्रे आणि सिद्धांत कृतीत आणू. आम्ही एक्सेलमधील अनेक जुळण्यांसह INDEX-MATCH वापरून विविध परिस्थितींचे निराकरण केले आहे आणि चांगल्या प्रकारे समजून घेण्यासाठी त्यांना वेगवेगळ्या विभागांमध्ये समाविष्ट केले आहे. आम्ही त्यांना वेगवेगळ्या परिस्थितींमध्ये कसे लागू करू शकतो हे पाहण्यासाठी अनुसरण करा किंवा तुम्ही एखाद्या विशिष्ट परिस्थितीला प्राधान्य दिल्यास, तुम्ही ते वरील सारणीमध्ये शोधू शकता.
1. एकाधिक निकषांसह INDEX-MATCH
साठी एकाधिक निकषांसह मूल्ये आणणे सर्व प्रथम निकष सेट करा. उदाहरणार्थ, जर तुम्हाला लहान आकाराच्या शर्टची किंमत (आमच्या वर्कबुकमध्ये) मिळवायची असेल, तर तुम्हाला उत्पादनाचे नाव – शर्ट आणि आकार – लहान सेट करणे आवश्यक आहे.
आता एक्सेलमध्ये या एकाधिक जुळण्यांसह अनुक्रमणिका जुळण्यासाठी आम्ही सूत्र कसे वापरू शकतो हे पाहण्यासाठी या चरणांचे अनुसरण करा.
चरण:
=INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0))
🔎 फॉर्म्युलाचे ब्रेकडाउन
INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5: C15),0))
👉
(G4=B5:B15) आणि (G5=C5:C15) दोन्ही अटी आहेत आणि एकतर परत करा सत्य किंवा असत्य अटी सत्य आहेत की नाही यावर अवलंबून. संख्यात्मकदृष्ट्या, ते 1 किंवा 0 आहेत. त्यामुळे गुणाकार 1 मिळवतो जेथे ते दोन्ही सत्य आहेत.
👉
MATCH(1,(G4=B5:B15)*(G5=C5:C15), 0) ज्या स्थितीत दोन्ही स्थिती आहेत ते परत करतेखरे. या प्रकरणात, ते 1 आहे.
👉
INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0)) सूत्राचा मागील भाग ज्या स्थितीत परत आला होता त्या स्थितीत मूल्य मिळवते.
अशा प्रकारे आपण Excel मधील अनेक निकषांसाठी किंवा जुळण्यांसाठी INDEX MATCH वापरू शकतो.
अधिक वाचा: एक्सेलमधील विविध अॅरेमधून एकाधिक निकष कसे जुळवायचे
2. अनेक निकषांसह INDEX-MATCH हे पंक्ती आणि स्तंभांशी संबंधित आहे
या विभागात, आम्ही पंक्ती आणि स्तंभांमध्ये दोन किंवा अधिक निकषांची चाचणी करून लुकअप कसा करावा याबद्दल चर्चा करू. . हे थोडे अवघड आणि गुंतागुंतीचे वाटू शकते.
आम्ही आमच्या उदाहरणात थोडासा बदल आणतो, आमची सारणी आता अशा प्रकारे मांडली गेली आहे की आकार मूल्ये (लहान, मोठी, M, XL) वैयक्तिक स्तंभ दर्शवतात.
मागील विभागाप्रमाणेच, निकष मूल्ये म्हणून उत्पादन आणि आवश्यक आकार सेट करा.
आम्ही यासाठी सूत्र कसे वापरू शकतो हे पाहण्यासाठी या चरणांचे अनुसरण करा विभाग.
चरण:
=INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0))
🔎 फॉर्म्युलाचे ब्रेकडाउन
👉
MATCH(I4,B5:B7,0) B5:B7 श्रेणीतील I4 च्या मूल्याची अचूक जुळणी मिळवते.<3
👉
त्याचप्रमाणे, MATCH(I5,C4:F4,0) C4:F4 श्रेणीतील I5 च्या मूल्याची अचूक जुळणी मिळवते. .
👉
शेवटी, INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0)) पहिल्या फंक्शनचे आउटपुट पंक्ती क्रमांक म्हणून घेते आणि दुसरे फंक्शन स्तंभ क्रमांक आणि श्रेणी C5:F7 पासून स्थितीत असलेले मूल्य मिळवते.
अशा प्रकारे, आम्ही इंडेक्स-मॅच पंक्ती आणि स्तंभांशी संबंधित अनेक निकषांसह वापरू शकतो.
अधिक वाचा: एकल/एकाधिक परिणामांसह एक्सेल इंडेक्स मॅच सिंगल/मल्टिपल निकष
समान वाचन
3. संलग्न नसलेल्या स्तंभांमधून INDEX-MATCH
या विभागात, आम्ही तुम्हाला मॅची कशी आणायची याचे उदाहरण दाखवू. दोन नॉन-लग्न स्तंभ वापरून ng मूल्ये. याव्यतिरिक्त, आम्हाला या परिस्थितीसाठी IFERROR कार्य आवश्यक आहे.
हा प्रात्यक्षिकासाठी डेटासेट असेल.
या चरणांचे अनुसरण करा या डेटासेटमधील नॉन-लग्न कॉलम्ससाठी (उत्पादन आणि रक्कम) आम्ही INDEX-MATCH कसे वापरू शकतो हे पाहण्यासाठी.
चरण:
<12 =IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"No Value")
🔎 सूत्राचे ब्रेकडाउन
IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0))," मूल्य नाही”)
👉
MATCH(G5,B4:B7,0) सेलच्या मूल्याची अचूक जुळणी शोधते G5 श्रेणीमध्ये B4:B7 .
👉
आणि MATCH(F6,B4:D4,0) चे अचूक जुळणारे F6 श्रेणी आहे B4:D4 .
👉
नंतर INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)) घेते पंक्ती क्रमांक म्हणून पहिले फंक्शन मूल्य आणि स्तंभ क्रमांक म्हणून दुसरे फंक्शन मूल्य आणि श्रेणी B4:D7 मध्ये त्या स्थितीत मूल्य मिळवते.
👉
शेवटी, IFERROR(INDEX (B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"कोणतेही मूल्य नाही") कार्यान्वित करताना त्रुटी आढळल्यास "नो व्हॅल्यू" स्ट्रिंग परत करते सूत्र. अन्यथा, ते नेहमीचे मूल्य परत करते.
म्हणून परिणामी, आम्ही निवडलेल्या निकषांसाठी INDEX-MATCH वापरून नॉन-लग्न कॉलम्समधून इच्छित जुळणी शोधू शकतो, अगदी एक्सेलमध्ये अनेकांसाठी देखील.
4. एकाधिक टेबल्समधून INDEX-MATCH
एकाधिक सारण्यांमधून जुळण्या शोधण्यासाठी आपण INDEX-MATCH सूत्र वापरू शकतो. या फंक्शन सोबत, आम्हाला SMALL , ISNUMBER , ROW , COUNTIF , आणि IFERROR फंक्शन्सची देखील आवश्यकता असेल. .
उदाहरण पत्रकात, आमच्याकडे 2 दुकानाची उत्पादने आहेत. या शीटचा वापर करून, आपण कसे ते पाहूकार्य करण्यासाठी.
आम्ही या फंक्शन्सचे संयोजन INDEX-MATCH सोबत कसे वापरू शकतो हे पाहण्यासाठी या स्टेप्स फॉलो करा .
चरण:
=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
🔎 फॉर्म्युलाचे ब्रेकडाउन
IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH( ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1))), INDEX($F$6:$F$10, SMALL( IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), "") , ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
👉
MATCH($B$6:$B$10, $C$12, 0) B6:B10 श्रेणीतील C12 ची अचूक जुळणी शोधते.
👉
ISNUMBER(MATCH($B) $6:$B$10, $C$12, 0)) फंक्शनमधील मूल्य ही संख्या आहे का ते तपासते.
👉
IF(ISNUMBER(MATCH($B$6:$B$10) , $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”) ROW($B$6:$B$1 0)) मागील फंक्शन संख्या आहे की नाही हे तपासते. जर ते असेल, तर ते MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) चे आउटपुट मूल्य मिळवते जे पंक्तीचे अॅरे आहे संख्या पहिल्या आणि दुसऱ्या ROW फंक्शन्समध्ये जुळतात. अन्यथा, ती रिकामी स्ट्रिंग मिळवते.
👉
SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6: $B$10), ROW($B$6:$B$10)),“”), ROWS($A$1:A1)) ROWS($A$1:A1) -अॅरेमधील सर्वात लहान मूल्य मिळवते.
👉
शेवटी. INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1))) श्रेणीतील त्या स्थितीतील मूल्य मिळवते C6:C10 .
👉
INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6: $E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))) करते समान गोष्ट, परंतु दुसऱ्या सारणीपासून सूत्राच्या या भागामध्ये श्रेणी स्पष्टपणे भिन्न आहेत.
👉
शेवटी, संपूर्ण फंक्शन संपूर्ण फंक्शन घेते आणि INDEX-MATCH परत करते संयोजन IFERROR फंक्शनचा प्रभाव म्हणजे सूत्र कार्यान्वित करताना त्रुटी असल्यास ते कोणतेही मूल्य परत करणार नाही.
आम्ही निकष वापरून INDEX-MATCH कसे वापरू शकतो Excel मध्ये एकाधिक टेबल्स.
अधिक वाचा: Excel मध्ये INDEX, MATCH आणि COUNTIF फंक्शन वापरून अनेक निकष
5. कडून INDEX-MATCH एकाधिक वर्कशीट्स
आम्ही INDEX-MATCH वापरू शकतोविविध पत्रके वर सूत्र. येथे आमच्याकडे दोन वेगवेगळ्या वर्कशीट्सवर ही दोन टेबल्स आहेत.
शॉप 1 साठी शॉप 1 शीट आणि शॉप 2 साठी शॉप 2 शीट.
परिणाम देण्यासाठी आम्हाला फक्त सेल संदर्भाच्या पुढे शीटचे नाव देणे आवश्यक आहे. अधिक तपशीलांसाठी या चरणांचे अनुसरण करा.
चरण:
=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX('Shop 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2'!$B$6:$B$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
🔎 सूत्राचे विघटन
IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$) B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))) , INDEX('Shop 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW(' खरेदी करा 2'!$B$6:$B$10), ROW('Shop 2'!$B$6:$B$10)), “”), ROWS($A$1:A1)-COUNTIF($B$6:$) B$10, $C$12))))
👉
MATCH($B$6:$B$10, $C$12, 0) मूल्याची अचूक जुळणी शोधते सेलचे C12 श्रेणीतील B6:B10 .
👉
ISNUMBER(MATCH($B$6:$B$10, $C$12, 0) ) मागील फंक्शनचे आउटपुट संख्या आहे की नाही ते तपासते. जे मॅच होते की नाही हे ठरवते. हे फक्त संख्या मूल्याला बुलियनमध्ये रूपांतरित करण्यासाठी आहे.
👉
नंतर IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($) B$6:$B$10), ROW($B$6:$B$10)), "") बुलियन मूल्य तपासते आणि परत करते MATCH(ROW($B$6:$B$10),