एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

VLOOKUP (इंग्रजी VLOOKUP, संक्षेप म्हणजे "व्हर्टिकल लुकअप फंक्शन") ची मूलभूत कार्ये कशी वापरायची हे आम्ही नवशिक्यांना पूर्वी समजावून सांगितले आहे. आणि अनुभवी वापरकर्त्यांना अनेक क्लिष्ट सूत्रे दर्शविली गेली.

आणि या लेखात आम्ही उभ्या शोधासह कार्य करण्याच्या दुसर्या पद्धतीबद्दल माहिती देण्याचा प्रयत्न करू.

तुम्ही कदाचित विचार करत असाल: "हे का आवश्यक आहे?". आणि सर्व संभाव्य शोध पद्धती दर्शविण्यासाठी हे आवश्यक आहे. याव्यतिरिक्त, असंख्य VLOOKUP निर्बंध अनेकदा इच्छित परिणाम प्राप्त करण्यास प्रतिबंध करतात. या संदर्भात, INDEX( ) MATCH( ) अधिक कार्यक्षम आणि वैविध्यपूर्ण आहे आणि त्यांना कमी प्रतिबंध देखील आहेत.

मूलभूत INDEX जुळणी

हे वैशिष्ट्य किती चांगले आहे हे दाखवणे हा या मार्गदर्शकाचा उद्देश असल्याने, आम्ही चला त्याच्या ऑपरेशनच्या तत्त्वांशी संबंधित मूलभूत माहिती पाहू. आणि आम्ही उदाहरणे दाखवू, आणि ते VLOOKUP () पेक्षा चांगले का आहे याचा देखील विचार करू.

INDEX फंक्शन सिंटॅक्स आणि वापर

हे फंक्शन कॉलम किंवा लाइन नंबरवर आधारित निर्दिष्ट शोध क्षेत्रांमध्ये इच्छित मूल्य शोधण्यात मदत करते. मांडणी:

=INDEX(अॅरे, पंक्ती क्रमांक, स्तंभ क्रमांक):

  • अॅरे - ज्या भागात शोध घेतला जाईल;
  • ओळ क्रमांक - निर्दिष्ट अॅरेमध्ये शोधल्या जाणार्‍या ओळीची संख्या. पंक्ती क्रमांक अज्ञात असल्यास, स्तंभ क्रमांक निर्दिष्ट करणे आवश्यक आहे;
  • स्तंभ क्रमांक – निर्दिष्ट केलेल्या अॅरेमध्ये शोधल्या जाणार्‍या स्तंभाची संख्या. मूल्य अज्ञात असल्यास, एक ओळ क्रमांक आवश्यक आहे.

साध्या सूत्राचे उदाहरण:

=INDEX(A1:S10,2,3)

फंक्शन A1 ते C10 या रेंजमध्ये शोधेल. कोणत्या पंक्ती (2) आणि स्तंभ (3) पासून इच्छित मूल्य दाखवायचे ते संख्या दर्शवितात. परिणाम सेल C2 असेल.

तेही सोपे, बरोबर? परंतु जेव्हा तुम्ही वास्तविक दस्तऐवजांसह काम करता, तेव्हा तुमच्याकडे स्तंभ क्रमांक किंवा सेल संबंधित माहिती असण्याची शक्यता नसते. MATCH() फंक्शन यासाठीच आहे.

मॅच फंक्शन सिंटॅक्स आणि वापर

MATCH() फंक्शन इच्छित मूल्य शोधते आणि निर्दिष्ट शोध क्षेत्रामध्ये त्याची अंदाजे संख्या दर्शवते.

सर्चपोस() सिंटॅक्स असे दिसते:

=MATCH(लुकअपचे मूल्य, लुकअपसाठी अॅरे, जुळणी प्रकार)

  • शोध मूल्य – सापडणार संख्या किंवा मजकूर;
  • शोधलेला अ‍ॅरे – जेथे शोध घेतला जाईल ते क्षेत्र;
  • जुळणी प्रकार - अचूक मूल्य किंवा त्याच्या जवळची मूल्ये शोधायची की नाही हे निर्दिष्ट करते:
    • 1 (किंवा कोणतेही मूल्य निर्दिष्ट केलेले नाही) – निर्दिष्ट केलेल्या मूल्याच्या समान किंवा कमी असलेले सर्वात मोठे मूल्य मिळवते;
    • 0 - शोधलेल्या मूल्याशी अचूक जुळणी दाखवते. INDEX() MATCH() संयोजनात आपल्याला जवळजवळ नेहमीच अचूक जुळणी आवश्यक असते, म्हणून आम्ही 0 लिहू;
    • -1 – सूत्रामध्ये निर्दिष्ट केलेल्या मूल्यापेक्षा मोठे किंवा समान असलेले सर्वात लहान मूल्य दर्शविते. क्रमवारी उतरत्या क्रमाने चालते.

उदाहरणार्थ, श्रेणी B1:B3 मध्ये न्यूयॉर्क, पॅरिस, लंडन नोंदणीकृत आहेत. खालील सूत्र 3 क्रमांक दर्शवेल कारण लंडन यादीत तिसरे आहे:

=EXPOSE(लंडन,B1:B3,0)

INDEX MATCH फंक्शनसह कसे कार्य करावे 

या फंक्शन्सचे संयुक्त कार्य ज्या तत्त्वाद्वारे तयार केले गेले आहे ते आपण कदाचित आधीच समजून घेणे सुरू केले आहे. थोडक्यात, मग INDEX() निर्दिष्ट पंक्ती आणि स्तंभांमध्ये इच्छित मूल्य शोधते. आणि MATCH() या मूल्यांची संख्या दर्शविते:

=INDEX(ज्या स्तंभातून मूल्य परत केले जाते, MATCH(शोधासाठी मूल्य, शोधण्यासाठी स्तंभ, 0))

हे कसे कार्य करते हे समजून घेणे अद्याप कठीण आहे? कदाचित एक उदाहरण अधिक चांगले समजेल. समजा तुमच्याकडे जागतिक राजधान्यांची आणि त्यांच्या लोकसंख्येची यादी आहे:

एखाद्या विशिष्ट राजधानीच्या लोकसंख्येचा आकार शोधण्यासाठी, उदाहरणार्थ, जपानची राजधानी, आम्ही खालील सूत्र वापरतो:

=INDEX(C2:C10, MATCH(जपान, A2:A10,0))

स्पष्टीकरण:

  • MATCH() फंक्शन A2:A10 अॅरेमधील मूल्य – “जपान” शोधते आणि क्रमांक 3 मिळवते, कारण जपान हे सूचीतील तिसरे मूल्य आहे. 
  • हा आकडा जातोओळ क्रमांकINDEX() फॉर्म्युलामध्ये आणि फंक्शनला या पंक्तीमधून मूल्य प्रिंट करण्यास सांगते.

त्यामुळे वरील सूत्र प्रमाण सूत्र बनते INDEX(C2:C10,3). सूत्र C2 पासून C10 पर्यंत सेल शोधते आणि या श्रेणीतील तिसऱ्या सेलमधील डेटा मिळवते, म्हणजेच C4, कारण काउंटडाउन दुसऱ्या पंक्तीपासून सुरू होते.

फॉर्म्युलामध्ये शहराचे नाव लिहायचे नाही का? मग ते कोणत्याही सेलमध्ये लिहा, F1 म्हणा आणि MATCH() सूत्रात संदर्भ म्हणून वापरा. आणि आपण डायनॅमिक शोध सूत्रासह समाप्त कराल:

=ИНДЕКС(С2:С10, ПОИСКПОЗ( )(F1,A2:A10,0))

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

महत्त्वाचे! मध्ये ओळींची संख्या अॅरे INDEX() मधील पंक्तींच्या संख्येइतकेच असणे आवश्यक आहे अॅरे मानले MATCH() मध्ये, अन्यथा तुम्हाला चुकीचा निकाल मिळेल.

एक मिनिट थांबा, फक्त VLOOKUP() सूत्र का वापरू नये?

=VLOOKUP(F1, A2:C10, 3, असत्य)

 इंडेक्स मॅचच्या या सर्व गुंतागुंती शोधण्यात वेळ वाया घालवण्यात काय अर्थ आहे?

या प्रकरणात, कोणते कार्य वापरायचे हे महत्त्वाचे नाही. INDEX() आणि MATCH() फंक्शन्स एकत्र कसे कार्य करतात हे समजून घेण्यासाठी हे फक्त एक उदाहरण आहे. VLOOKUP शक्तीहीन आहे अशा परिस्थितीत ही कार्ये काय सक्षम आहेत हे इतर उदाहरणे दर्शवेल. 

INDEX MATCH किंवा VLOOKUP

कोणते शोध सूत्र वापरायचे हे ठरवताना, अनेकजण सहमत आहेत की INDEX() आणि MATCH() VLOOKUP पेक्षा खूप श्रेष्ठ आहेत. तथापि, बरेच लोक अजूनही VLOOKUP() वापरतात. प्रथम, VLOOKUP() सोपे आहे, आणि दुसरे म्हणजे, वापरकर्त्यांना INDEX() आणि MATCH() सह काम करण्याचे सर्व फायदे पूर्णपणे समजत नाहीत. या ज्ञानाशिवाय, कोणीही जटिल प्रणालीचा अभ्यास करण्यासाठी आपला वेळ घालवण्यास सहमत होणार नाही.

VLOOKUP() वर INDEX() आणि MATCH() चे मुख्य फायदे येथे आहेत:

 

  • उजवीकडून डावीकडे शोधा. VLOOKUP() उजवीकडून डावीकडे शोधू शकत नाही, त्यामुळे तुम्ही शोधत असलेली मूल्ये नेहमी सारणीच्या सर्वात डावीकडील स्तंभांमध्ये असणे आवश्यक आहे. परंतु INDEX() आणि MATCH() हे कोणत्याही समस्येशिवाय हाताळू शकतात. हा लेख सराव मध्ये कसा दिसतो ते सांगेल: डाव्या बाजूला इच्छित मूल्य कसे शोधायचे.

 

  1. स्तंभ सुरक्षित जोडणे किंवा काढणे. VLOOKUP() सूत्र स्तंभ काढताना किंवा जोडताना चुकीचे परिणाम दर्शविते कारण VLOOKUP() यशस्वी होण्यासाठी अचूक स्तंभ क्रमांक आवश्यक आहे. साहजिकच, जेव्हा स्तंभ जोडले किंवा काढले जातात तेव्हा त्यांची संख्या देखील बदलते. 

आणि INDEX() आणि MATCH() सूत्रांमध्ये, स्तंभांची श्रेणी निर्दिष्ट केली आहे, वैयक्तिक स्तंभ नाही. परिणामी, प्रत्येक वेळी सूत्र अपडेट न करता तुम्ही स्तंभ सुरक्षितपणे जोडू आणि काढू शकता.

  1. शोध खंडांवर कोणतीही मर्यादा नाही. VLOOKUP() वापरताना, शोध निकषांची एकूण संख्या २५५ वर्णांपेक्षा जास्त नसावी अन्यथा तुम्हाला #VALUE मिळेल! त्यामुळे तुमच्या डेटामध्ये मोठ्या संख्येने वर्ण असल्यास, INDEX() आणि MATCH() हा सर्वोत्तम पर्याय आहे.
  2. उच्च प्रक्रिया गती. जर तुमची टेबल्स तुलनेने लहान असतील तर तुम्हाला काही फरक दिसण्याची शक्यता नाही. परंतु, जर टेबलमध्ये शेकडो किंवा हजारो पंक्ती असतील आणि त्यानुसार शेकडो आणि हजारो सूत्रे असतील तर, INDEX () आणि MATCH () VLOOKUP () पेक्षा खूप वेगाने सामना करतील. वस्तुस्थिती अशी आहे की एक्सेल संपूर्ण सारणीवर प्रक्रिया करण्याऐवजी केवळ सूत्रामध्ये निर्दिष्ट केलेल्या स्तंभांवर प्रक्रिया करेल. 

तुमच्या वर्कशीटमध्ये VLOOKUP() आणि SUM() सारख्या मोठ्या संख्येने सूत्रे असल्यास VLOOKUP() चा कार्यप्रदर्शन प्रभाव विशेषतः लक्षात येईल. अॅरेमधील प्रत्येक मूल्याचे विश्लेषण करण्यासाठी VLOOKUP() फंक्शन्सची स्वतंत्र तपासणी आवश्यक आहे. त्यामुळे एक्सेलला मोठ्या प्रमाणावर माहितीवर प्रक्रिया करावी लागते आणि यामुळे काम लक्षणीयरीत्या कमी होते.

सूत्र उदाहरणे 

आम्ही या फंक्शन्सची उपयुक्तता आधीच शोधून काढली आहे, म्हणून आम्ही सर्वात मनोरंजक भागाकडे जाऊ शकतो: व्यवहारात ज्ञानाचा वापर.

उजवीकडून डावीकडे शोधण्यासाठी सूत्र

आधीच नमूद केल्याप्रमाणे, VLOOKUP या प्रकारचा शोध करू शकत नाही. तर, इच्छित मूल्ये सर्वात डावीकडे स्तंभात नसल्यास, VLOOKUP() परिणाम देणार नाही. INDEX() आणि MATCH() फंक्शन्स अधिक बहुमुखी आहेत, आणि मूल्यांचे स्थान त्यांना कार्य करण्यासाठी मोठी भूमिका बजावत नाही.

उदाहरणार्थ, आम्ही आमच्या टेबलच्या डाव्या बाजूला एक रँक कॉलम जोडू आणि लोकसंख्येच्या संदर्भात आमच्या देशाची राजधानी कोणती श्रेणी व्यापते हे शोधण्याचा प्रयत्न करू.

सेल G1 मध्ये, आम्ही शोधायचे मूल्य लिहितो, आणि नंतर C1:C10 श्रेणीमध्ये शोधण्यासाठी खालील सूत्र वापरतो आणि A2:A10 वरून संबंधित मूल्य परत करतो:

=ИНДЕКС(А2:А10, ПОИСКПОЗ(G1,C1:C10,0))

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

प्रॉम्प्ट. तुम्‍ही एकाधिक सेलसाठी हे सूत्र वापरण्‍याची योजना करत असल्‍यास, निरपेक्ष पत्‍ता वापरून श्रेणी निश्चित करा (उदाहरणार्थ, $A$2: $A$10 आणि $C$2: 4C$10).

इंडेक्स अधिक उघड अधिक उघड  स्तंभ आणि पंक्तींमध्ये शोधण्यासाठी

वरील उदाहरणांमध्ये, आम्ही या फंक्शन्सचा वापर VLOOKUP() च्या बदली म्हणून पंक्तींच्या पूर्वनिर्धारित श्रेणीतून मूल्ये परत करण्यासाठी केला आहे. परंतु जर तुम्हाला मॅट्रिक्स किंवा द्वि-बाजूचा शोध घेण्याची आवश्यकता असेल तर?

हे क्लिष्ट वाटते, परंतु अशा गणनेचे सूत्र मानक INDEX() MATCH() सूत्रासारखेच आहे, फक्त एका फरकासह: MATCH() सूत्र दोनदा वापरणे आवश्यक आहे. पंक्ती क्रमांक मिळवण्यासाठी पहिल्यांदा आणि स्तंभ क्रमांक मिळविण्यासाठी दुसऱ्यांदा:

=INDEX(अॅरे, MATCH(उभ्या शोध मूल्य, शोध स्तंभ, 0), MATCH(क्षैतिज शोध मूल्य, शोध पंक्ती, 0))

चला खालील तक्त्याकडे पाहू आणि एक सूत्र बनवण्याचा प्रयत्न करू INDEX() एक्सप्रेस() एक्सप्रेस() निवडलेल्या वर्षासाठी विशिष्ट देशात लोकसंख्या प्रदर्शित करण्यासाठी.

लक्ष्य देश सेल G1 (उभ्या लुकअप) मध्ये आहे आणि लक्ष्य वर्ष सेल G2 (क्षैतिज लुकअप) मध्ये आहे. सूत्र असे दिसेल:

=ИНДЕКС(B2:D11, ПОИСКПОЗ(G1,A2:A11,0), ПОИСКПОЗ(G2,B1:D1,0))

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

हे सूत्र कसे कार्य करते

इतर कोणत्याही जटिल सूत्रांप्रमाणे, त्यांना वैयक्तिक समीकरणांमध्ये विभाजित करून समजून घेणे सोपे आहे. आणि मग प्रत्येक वैयक्तिक कार्य काय करते हे आपण समजू शकता:

  • सामना(G1,A2:A11,0) – A1:A2 श्रेणीमध्ये मूल्य (G11) शोधते आणि या मूल्याची संख्या दर्शवते, आमच्या बाबतीत ते 2 आहे;
  • शोधा(G2,B1:D1,0) - B2:D1 श्रेणीमध्ये मूल्य (G1) शोधते. या प्रकरणात, निकाल 3 होता.

सापडलेल्या पंक्ती आणि स्तंभ क्रमांक INDEX() सूत्रातील संबंधित मूल्यावर पाठवले जातात:

=INDEX(B2:D11,2,3)

परिणामी, आमच्याकडे एक मूल्य आहे जे B2:D3 श्रेणीतील 2 पंक्ती आणि 11 स्तंभांच्या छेदनबिंदूवर सेलमध्ये आहे. आणि सूत्र इच्छित मूल्य दर्शविते, जे सेल D3 मध्ये आहे.

INDEX आणि MATCH सह अनेक अटींनुसार शोधा

तुम्ही आमचे VLOOKUP() मार्गदर्शक वाचले असल्यास, तुम्ही बहुधा अनेक शोध सूत्रे वापरून पाहिली असतील. परंतु या शोध पद्धतीमध्ये एक महत्त्वाची मर्यादा आहे - एक सहायक स्तंभ जोडण्याची आवश्यकता.

पण चांगली बातमी अशी आहे INDEX() आणि MATCH() सह तुम्ही तुमचे वर्कशीट संपादित किंवा बदलल्याशिवाय अनेक अटी शोधू शकता.

INDEX() MATCH() साठी सामान्य बहु-स्थिती शोध सूत्र येथे आहे:

{=ИНДЕКС(диапазон поиска, ПОИСКПОЗ(1,условие1=диапазон1)*(условвие2=диапазон2),0))}

टीप: हा फॉर्म्युला कीबोर्ड शॉर्टकटसह वापरला जाणे आवश्यक आहे CTRL+SHIFT+ENTER.

समजा तुम्हाला 2 अटींवर आधारित तुम्ही शोधत असलेले मूल्य शोधणे आवश्यक आहे: खरेदीदार и उत्पादन.

यासाठी खालील सूत्र आवश्यक आहे:

=ИНДЕКС(С2:С10, ПОИСКПОЗ(1,(F1=A2:A10)*(F2=B1:B10),0))

या सूत्रात, C2:C10 ही श्रेणी आहे ज्यामध्ये शोध घेतला जाईल, F1 - ही स्थिती, A2:A10 — स्थितीची तुलना करण्यासाठी श्रेणी आहे, F2 - अट 2, V2:V10 - स्थिती 2 च्या तुलनेसाठी श्रेणी.

सूत्रासह कामाच्या शेवटी संयोजन दाबण्यास विसरू नका CTRL+SHIFT+ENTER - उदाहरणात दाखवल्याप्रमाणे एक्सेल कुरळे ब्रेसेससह सूत्र आपोआप बंद करेल:

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

तुम्हाला तुमच्या कामासाठी अॅरे फॉर्म्युला वापरायचा नसेल, तर फॉर्म्युलामध्ये दुसरा INDEX() जोडा आणि ENTER दाबा, ते उदाहरणाप्रमाणे दिसेल:

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

ही सूत्रे कशी कार्य करतात

हे सूत्र मानक INDEX() MATCH() सूत्राप्रमाणेच कार्य करते. एकाधिक अटी शोधण्यासाठी, तुम्ही फक्त एकापेक्षा जास्त खोट्या आणि सत्य परिस्थिती तयार कराल ज्या योग्य आणि अयोग्य वैयक्तिक परिस्थिती दर्शवतात. आणि मग या अटी अॅरेच्या सर्व संबंधित घटकांना लागू होतात. फॉर्म्युला फॉल्स आणि ट्रू वितर्कांना अनुक्रमे 0 आणि 1 मध्ये रूपांतरित करते आणि अॅरे आउटपुट करते जेथे 1 ही स्ट्रिंगमध्ये आढळलेली जुळणारी मूल्ये आहेत. MATCH() 1 शी जुळणारे पहिले मूल्य शोधेल आणि ते INDEX() फॉर्म्युलामध्ये पास करेल. आणि त्या बदल्यात, इच्छित स्तंभातून निर्दिष्ट केलेल्या ओळीत आधीच इच्छित मूल्य परत करेल.

अ‍ॅरेशिवाय फॉर्म्युला INDEX() च्या स्वतः हाताळण्याच्या क्षमतेवर अवलंबून असतो. सूत्रातील दुसरा INDEX() असत्य (0) शी जुळतो, त्यामुळे तो त्या मूल्यांसह संपूर्ण अ‍ॅरे MATCH() सूत्राकडे जातो. 

या सूत्रामागील तर्कशास्त्राचे हे एक लांबलचक स्पष्टीकरण आहे. अधिक माहितीसाठी लेख वाचा "एकाधिक अटींसह INDEX जुळणी».

INDEX आणि MATCH मध्ये AVERAGE, MAX आणि MIN

सरासरी, कमाल आणि किमान शोधण्यासाठी एक्सेलची स्वतःची विशेष कार्ये आहेत. पण जर तुम्हाला त्या मूल्यांशी संबंधित सेलमधून डेटा मिळवायचा असेल तर? या प्रकरणात AVERAGE, MAX आणि MIN INDEX आणि MATCH च्या संयोगाने वापरणे आवश्यक आहे.

INDEX जुळणी आणि MAX

स्तंभ D मध्ये सर्वात मोठे मूल्य शोधण्यासाठी आणि स्तंभ C मध्ये प्रदर्शित करण्यासाठी, सूत्र वापरा: 

=ИНДЕКС(С2:С10, ПОИСКПОЗ(МАКС(D2:D10),D2:D10,0))

इंडेक्स मॅच आणि मि

स्तंभ D मधील सर्वात लहान मूल्य शोधण्यासाठी आणि स्तंभ C मध्ये प्रदर्शित करण्यासाठी, खालील सूत्र वापरा:

=ИНДЕКС(С2:С10,ПОИСКПОЗ(МИН(D2:D10),D2:D10,0))

इंडेक्स आणि सर्पंट शोधा

स्तंभ D मध्ये सरासरी मूल्य शोधण्यासाठी आणि हे मूल्य C मध्ये प्रदर्शित करण्यासाठी:

=ИНДЕКС(С2:С10,ПОИСКПОЗ(СРЗНАЧ(D2:D10),D2:D10,-1))

तुमचा डेटा कसा लिहिला जातो यावर अवलंबून, MATCH() साठी तिसरा युक्तिवाद एकतर 1, 0, किंवा -1 आहे:

  • जर स्तंभ चढत्या क्रमाने क्रमवारी लावले असतील, तर 1 सेट करा (मग सूत्र कमाल मूल्याची गणना करेल, जे सरासरी मूल्यापेक्षा कमी किंवा समान असेल);
  • जर क्रमवारी उतरत असेल, तर -1 (सूत्र सरासरीपेक्षा मोठे किंवा समान असलेले किमान मूल्य आउटपुट करेल);
  • जर लुकअप अॅरेमध्ये सरासरीच्या बरोबरीचे मूल्य असेल तर ते 0 वर सेट करा. 

 आमच्या उदाहरणात, लोकसंख्या उतरत्या क्रमाने लावली जाते, म्हणून आम्ही -1 ठेवतो. आणि परिणाम टोकियो आहे, कारण लोकसंख्या मूल्य (13,189) सरासरी मूल्य (000) च्या सर्वात जवळ आहे.

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

VLOOKUP() देखील अशी गणना करू शकते, परंतु केवळ अॅरे सूत्र म्हणून: VLOOKUP सरासरी, MIN आणि MAX सह.

इंडेक्स मॅच आणि ESND/IFERROR

आपण कदाचित आधीच लक्षात घेतले आहे की जर सूत्र इच्छित मूल्य शोधू शकत नाही, तर ते एक त्रुटी टाकते # एन / ए. आपण मानक त्रुटी संदेश अधिक माहितीपूर्ण काहीतरी बदलू शकता. उदाहरणार्थ, सूत्रामध्ये युक्तिवाद सेट करा XNUMX व्या मध्ये:

=ЕСНД(ИНДЕКС(С2:С10,ПОИСКПОЗ(F1,A2:A10,0)),значение не найдено)

या सूत्रासह, तुम्ही टेबलमध्ये नसलेला डेटा प्रविष्ट केल्यास, फॉर्म तुम्हाला निर्दिष्ट संदेश देईल.

एक्सेलमधील VLOOKUP पेक्षा INDEX आणि MATCH का चांगले आहेत

आपण सर्व त्रुटी पकडू इच्छित असल्यास, नंतर वगळता XNUMX व्या मध्ये वापरता येते IFERROR:

=IFERROR(INDEX(C2:C10,MATCH(F1,A2:A10,0)), “काहीतरी चूक झाली!”)

परंतु लक्षात ठेवा की अशा प्रकारे त्रुटी मास्क करणे ही चांगली कल्पना नाही, कारण मानक त्रुटी सूत्रातील उल्लंघनाची तक्रार करतात.

आम्हाला आशा आहे की तुम्हाला INDEX MATCH() फंक्शन वापरण्यासाठी आमचे मार्गदर्शक उपयुक्त वाटले असेल.

प्रत्युत्तर द्या