Excel INDEX MATCH विरुद्ध VLOOKUP - सूत्र उदाहरणे

  • ह्याचा प्रसार करा
Michael Brown

हे ट्युटोरियल एक्सेलमध्ये INDEX आणि MATCH कसे वापरायचे आणि ते VLOOKUP पेक्षा कसे चांगले आहे हे दाखवते.

अलीकडच्या काही लेखांमध्ये, आम्ही नवशिक्यांना VLOOKUP फंक्शनच्या मूलभूत गोष्टी समजावून सांगण्याचा चांगला प्रयत्न केला आणि वापरकर्त्यांना अधिक जटिल VLOOKUP सूत्र उदाहरणे प्रदान केली. आणि आता, मी तुम्हाला VLOOKUP वापरण्यापासून दूर ठेवण्याचा प्रयत्न करेन, तर किमान तुम्हाला Excel मध्ये उभ्या लुकअप करण्याचा पर्यायी मार्ग दाखवा.

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

    Excel INDEX आणि मॅच फंक्शन्स - मुलभूत गोष्टी

    या ट्युटोरियलचा उद्देश INDEX आणि MATCH फंक्शन्सच्या संयोजनाचा वापर करून एक्सेलमध्ये व्हलूकअप करण्याचा पर्यायी मार्ग दाखवणे हा असल्याने, आम्ही त्यांच्या वाक्यरचना आणि वापरते. आम्ही सामान्य कल्पना समजून घेण्यासाठी आवश्यक असलेल्या किमान गोष्टींचा अंतर्भाव करू आणि नंतर VLOOKUP ऐवजी INDEX MATCH वापरण्याचे सर्व फायदे प्रकट करणार्‍या सूत्र उदाहरणांचा सखोल विचार करू.

    INDEX कार्य - वाक्यरचना आणि वापर

    Excel INDEX फंक्शन तुम्ही निर्दिष्ट केलेल्या पंक्ती आणि स्तंभ क्रमांकांच्या आधारे अॅरेमध्ये मूल्य मिळवते. INDEX फंक्शनची वाक्यरचना सरळ आहे:

    ( निकष1= श्रेणी1) * ( निकष2= श्रेणी2), 0))}

    टीप. हा एक अॅरे फॉर्म्युला आहे जो Ctrl + Shift + Enter शॉर्टकटसह पूर्ण करणे आवश्यक आहे.

    खालील नमुना तक्त्यामध्ये, समजा तुम्हाला 2 निकषांवर आधारित रक्कम शोधायची असेल, ग्राहक आणि उत्पादन .

    खालील INDEX MATCH सूत्र एक ट्रीट कार्य करते:

    =INDEX(C2:C10, MATCH(1, (F1=A2:A10) * (F2=B2:B10), 0))

    जिथे C2:C10 ही श्रेणी F1 पासून मूल्य परत करण्यासाठी आहे निकष 1 आहे, A2:A10 ही निकष 1 च्या तुलनेत तुलना करण्यासाठी श्रेणी आहे, F2 निकष 2 आहे आणि B2:B10 ही निकष2 बरोबर तुलना करण्यासाठी श्रेणी आहे.

    Ctrl + Shift + Enter दाबून सूत्र योग्यरित्या प्रविष्ट करण्याचे लक्षात ठेवा , आणि स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे एक्सेल स्वयंचलितपणे त्यास कुरळे कंसात संलग्न करेल:

    तुम्ही तुमच्या वर्कशीटमध्ये अॅरे फॉर्म्युला वापरत नसाल तर, मध्ये आणखी एक INDEX फंक्शन जोडा फॉर्म्युला आणि नेहमीच्या एंटर हिटसह पूर्ण करा:

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

    सूत्रांमध्ये मूलभूत INDEX MATCH फंक्शन प्रमाणेच दृष्टीकोन वापरला जातो. एकच स्तंभ. एकाधिक निकषांचे मूल्यमापन करण्यासाठी, तुम्ही प्रत्येक वैयक्तिक निकषासाठी जुळणारे आणि न जुळणारे प्रतिनिधित्व करणारे खरे आणि असत्य मूल्यांचे दोन किंवा अधिक अॅरे तयार करा आणि नंतर या अॅरेच्या संबंधित घटकांचा गुणाकार करा. गुणाकार ऑपरेशन TRUE आणि FALSE चे अनुक्रमे 1 आणि 0 मध्ये रूपांतरित करते आणि एक अॅरे तयार करते जिथे 1 सर्व निकषांशी जुळणार्‍या पंक्तीशी संबंधित असतात.1 च्या लुकअप मूल्यासह MATCH फंक्शन अॅरेमध्ये पहिले "1" शोधते आणि त्याचे स्थान INDEX ला देते, जे निर्दिष्ट स्तंभातून या पंक्तीमध्ये एक मूल्य मिळवते.

    नॉन-अॅरे सूत्र यावर अवलंबून असते INDEX फंक्शनची अ‍ॅरे मूळ पद्धतीने हाताळण्याची क्षमता. दुसरा INDEX 0 row_num सह कॉन्फिगर केला आहे जेणेकरून तो संपूर्ण कॉलम अॅरेला MATCH मध्ये पास करेल.

    हे सूत्राच्या तर्काचे उच्च-स्तरीय स्पष्टीकरण आहे. संपूर्ण तपशीलांसाठी, कृपया एकाधिक निकषांसह Excel INDEX MATCH पहा.

    AVERAGE, MAX, MIN सह Excel INDEX MATCH

    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(C2:C10, MATCH(MIN(D2:D10), D2:D10, 0))

    AVERAGE सह INDEX MATCH

    D2:D10 मधील सरासरीच्या सर्वात जवळचे मूल्य शोधण्यासाठी आणि स्तंभ C मधून अनुरूप मूल्य मिळविण्यासाठी, हे सूत्र आहे वापरण्यासाठी:

    =INDEX(C2:C10, MATCH(AVERAGE(D2:D10), D2:D10, -1 ))

    तुमचा डेटा कसा व्यवस्थित केला जातो यावर अवलंबून, च्या तिसऱ्या वितर्क (match_type) ला 1 किंवा -1 द्यामॅच फंक्शन:

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

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

    तुम्हाला हे जाणून घेण्यास उत्सुकता असेल. VLOOKUP अशी गणना देखील करू शकते, परंतु अॅरे सूत्र म्हणून: सरासरी, MAX, MIN सह VLOOKUP.

    IFNA / IFERROR सह INDEX जुळणी वापरणे

    तुम्ही लक्षात घेतले असेल की, जर इंडेक्स जुळत असेल तर एक्सेलमधील सूत्र लुकअप मूल्य शोधू शकत नाही, ते #N/A त्रुटी निर्माण करते. तुम्हाला मानक एरर नोटेशन बदलून काहीतरी अधिक अर्थपूर्ण करायचे असल्यास, तुमचे INDEX MATCH सूत्र IFNA फंक्शनमध्ये गुंडाळा. उदाहरणार्थ:

    =IFNA(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "No match is found")

    आणि आता, एखाद्याने लुकअप श्रेणीमध्ये अस्तित्वात नसलेली लुकअप टेबल इनपुट केल्यास, सूत्र वापरकर्त्याला स्पष्टपणे सूचित करेल की कोणतीही जुळणी नाहीआढळले:

    तुम्हाला फक्त #N/Aच नाही तर सर्व चुका पकडायच्या असतील तर IFNA:

    =IFERROR(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "Oops, something went wrong!") <ऐवजी IFERROR फंक्शन वापरा 3>

    कृपया लक्षात ठेवा की बर्‍याच परिस्थितींमध्ये सर्व त्रुटी लपवून ठेवणे मूर्खपणाचे असू शकते कारण ते तुम्हाला तुमच्या सूत्रातील संभाव्य दोषांबद्दल सूचना देतात.

    एक्सेलमध्ये INDEX आणि MATCH कसे वापरायचे. मला आशा आहे की आमची फॉर्म्युला उदाहरणे तुमच्यासाठी उपयुक्त ठरतील आणि पुढील आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्यास उत्सुक आहे!

    डाउनलोड करण्यासाठी सराव वर्कबुक

    Excel INDEX MATCH उदाहरणे (.xlsx फाइल)

    INDEX(array, row_num, [column_num])

    येथे प्रत्येक पॅरामीटरचे अगदी सोपे स्पष्टीकरण आहे:

    • अॅरे - सेलची एक श्रेणी जी तुम्हाला परत करायची आहे कडून मूल्य.
    • row_num - अॅरेमधील पंक्ती क्रमांक ज्यामधून तुम्हाला मूल्य परत करायचे आहे. वगळल्यास, column_num आवश्यक आहे.
    • column_num - अॅरेमधील स्तंभ क्रमांक ज्यामधून तुम्हाला मूल्य परत करायचे आहे. वगळल्यास, row_num आवश्यक आहे.

    अधिक माहितीसाठी, कृपया Excel INDEX फंक्शन पहा.

    आणि येथे INDEX सूत्राचे सर्वात सोप्या स्वरूपात उदाहरण आहे:

    =INDEX(A1:C10,2,3)

    सूत्र A1 ते C10 सेलमध्ये शोधते आणि 2र्‍या पंक्ती आणि 3र्‍या कॉलममधील सेलचे मूल्य मिळवते, म्हणजे सेल C2.

    खूप सोपे, बरोबर? तथापि, वास्तविक डेटासह काम करताना तुम्हाला कोणती पंक्ती आणि स्तंभ हवा आहे हे क्वचितच कळेल, तिथेच MATCH फंक्शन उपयोगी पडते.

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

    एक्सेल मॅच फंक्शन सेलच्या श्रेणीमध्ये लुकअप मूल्य शोधते आणि श्रेणीतील त्या मूल्याची सापेक्ष स्थिती मिळवते.

    MATCH फंक्शनचे वाक्यरचना खालीलप्रमाणे आहे:

    MATCH(lookup_value , lookup_array, [match_type])
    • lookup_value - तुम्ही शोधत असलेली संख्या किंवा मजकूर मूल्य.
    • lookup_array - सेलची एक श्रेणी शोधले.
    • match_type - अचूक जुळणी किंवा जवळची जुळणी परत करायची हे निर्दिष्ट करते:
      • 1 किंवा वगळलेले - लुकअप मूल्यापेक्षा कमी किंवा समान असलेले सर्वात मोठे मूल्य शोधते. लुकअप अॅरेला चढत्या क्रमाने क्रमवारी लावणे आवश्यक आहे.
      • 0 - पहिले मूल्य शोधते जे लुकअप मूल्याच्या अगदी बरोबरीचे आहे. INDEX/MATCH संयोजनात, तुम्हाला जवळजवळ नेहमीच तंतोतंत जुळणीची आवश्यकता असते, त्यामुळे तुम्ही तुमच्या MATCH फंक्शनचा तिसरा वितर्क 0 वर सेट करता.
      • -1 - lookup_value पेक्षा मोठे किंवा समान असलेले सर्वात लहान मूल्य शोधते. लुकअप अॅरेची उतरत्या क्रमाने क्रमवारी लावणे आवश्यक आहे.

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

    =MATCH("London",B1:B3,0)

    अधिक माहितीसाठी, कृपया एक्सेल मॅच फंक्शन पहा.

    येथे प्रथमदर्शनी, MATCH कार्याची उपयुक्तता संशयास्पद वाटू शकते. श्रेणीतील मूल्याच्या स्थितीची कोणाला काळजी आहे? आम्हाला हे मूल्य स्वतःच जाणून घ्यायचे आहे.

    मी तुम्हाला आठवण करून देतो की लुकअप मूल्याची सापेक्ष स्थिती (म्हणजे पंक्ती आणि स्तंभ संख्या) तुम्हाला row_num<ला पुरवठा करणे आवश्यक आहे. INDEX फंक्शनचे 2> आणि column_num वितर्क. तुम्हाला आठवत असेल, Excel INDEX दिलेल्या पंक्ती आणि स्तंभाच्या जंक्शनवर मूल्य शोधू शकते, परंतु तुम्हाला नक्की कोणती पंक्ती आणि स्तंभ हवा आहे हे ते ठरवू शकत नाही.

    Excel मध्ये INDEX MATCH फंक्शन कसे वापरावे

    आता तुम्हाला मूलभूत गोष्टी माहित आहेत, मला विश्वास आहे की ते आहेMATCH आणि INDEX एकत्र कसे काम करतात हे आधीच समजू लागले आहे. थोडक्यात, INDEX स्तंभ आणि पंक्ती क्रमांकांनुसार लुकअप मूल्य शोधते आणि MATCH ते संख्या प्रदान करते. बस्स!

    उभ्या लुकअपसाठी, तुम्ही फक्त पंक्ती क्रमांक निर्धारित करण्यासाठी आणि स्तंभ श्रेणी थेट INDEX ला पुरवण्यासाठी MATCH फंक्शन वापरता:

    INDEX ( कॉलम पासून मूल्य परत करण्यासाठी , जुळणी ( लुकअप व्हॅल्यू , कॉलम विरुद्ध पाहण्यासाठी , 0))

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

    विशिष्ट राजधानीची लोकसंख्या शोधण्यासाठी, जपानची राजधानी म्हणा, खालील INDEX MATCH सूत्र वापरा:

    =INDEX(C2:C10, MATCH("Japan", A2:A10, 0))

    आता, या सूत्राचा प्रत्येक घटक प्रत्यक्षात काय करतो याचे विश्लेषण करूया:

    • MATCH फंक्शन A2 श्रेणीतील लुकअप मूल्य "जपान" शोधते: A10, आणि क्रमांक 3 परत करतो, कारण "जपान" हा लुकअप अॅरेमध्ये तिसरा आहे.
    • पंक्ती क्रमांक थेट INDEX च्या row_num युक्तिवादावर जातो आणि त्यातून एक मूल्य परत करण्याची सूचना देतो. पंक्ती.

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

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

    =INDEX(C2:C10, MATCH(F1,A2:A10,0))

    महत्त्वाची टीप! मधील पंक्तींची संख्या अॅरे INDEX चा वितर्क मॅचच्या lookup_array वितर्कातील पंक्तींच्या संख्येशी जुळला पाहिजे, अन्यथा सूत्र चुकीचा निकाल देईल.

    थांबा, थांबा... का नाही आपण फक्त खालील Vlookup सूत्र वापरत नाही? Excel MATCH INDEX चे रहस्यमय ट्विस्ट शोधण्यात वेळ वाया घालवण्यात काय अर्थ आहे?

    =VLOOKUP(F1, A2:C10, 3, FALSE)

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

    टिपा:

    • Excel 365 आणि Excel 2021 मध्ये, तुम्ही अधिक आधुनिक INDEX XMATCH सूत्र वापरू शकतो.
    • Google Sheets साठी, या लेखातील INDEX MATCH सह सूत्र उदाहरणे पहा.

    INDEX MATCH वि. VLOOKUP

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

    खाली, मी VLOOKUP वर MATCH INDEX चे मुख्य फायदे दाखवून देईन आणि ते तुमच्या Excel शस्त्रागारात योग्य जोडणी आहे की नाही हे तुम्ही ठरवू शकता.

    वापरण्याची 4 मुख्य कारणे VLOOKUP ऐवजी INDEX MATCH

    1. उजवीकडे डावीकडे लुकअप. कोणत्याही सुशिक्षित वापरकर्त्याला माहीत असल्याप्रमाणे, VLOOKUP त्याच्या डावीकडे पाहू शकत नाही, म्हणजे तुमचे लुकअप मूल्य नेहमी सर्वात डावीकडे दिसले पाहिजे. टेबल इंडेक्स मॅच सहजतेने डावीकडे लुकअप करू शकते! खालील उदाहरण ते कृतीत दाखवते: Excel मध्ये डावीकडे मूल्य कसे पहावे.
    2. स्तंभ सुरक्षितपणे घाला किंवा हटवा. नवीन स्तंभ आल्यावर VLOOKUP सूत्रे तुटतात किंवा चुकीचे परिणाम देतात लुकअप टेबलमधून हटवले किंवा जोडले गेले कारण VLOOKUP च्या सिंटॅक्समध्ये तुम्हाला ज्या स्तंभातून डेटा खेचायचा आहे त्याचा इंडेक्स क्रमांक निर्दिष्ट करणे आवश्यक आहे. साहजिकच, जेव्हा तुम्ही स्तंभ जोडता किंवा हटवता तेव्हा अनुक्रमणिका क्रमांक बदलतो.

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

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

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

    Excel INDEX MATCH - सूत्र उदाहरणे

    जाणून घेणे MATCH INDEX फंक्शन शिकण्याची कारणे, चला सर्वात मनोरंजक भागाकडे जाऊ या आणि आपण सैद्धांतिक ज्ञानाचा सरावात कसा उपयोग करू शकतो ते पाहू.

    उजवीकडून डावीकडे पाहण्यासाठी INDEX MATCH सूत्र

    म्हणून आधीच नमूद केले आहे, VLOOKUP डावीकडे पाहू शकत नाही. त्यामुळे, जोपर्यंत तुमची लुकअप व्हॅल्यूज सर्वात डावीकडे कॉलम नाही, तोपर्यंत Vlookup फॉर्म्युला तुम्हाला हवा तो निकाल देईल अशी शक्यता नाही. Excel मधील 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 फंक्शनमध्ये, फक्त एका फरकासह. अंदाज लावा काय?

    फक्त, दोन मॅच फंक्शन्स वापरा – एक पंक्ती क्रमांक मिळवण्यासाठी आणि दुसरा स्तंभ क्रमांक मिळवण्यासाठी. आणि तुमच्यापैकी ज्यांनी योग्य अंदाज लावला आहे त्यांचे मी अभिनंदन करतो :)

    INDEX (अॅरे, मॅच ( व्हलुकअप व्हॅल्यू , कॉलम , 0), मॅच ( ) पहादिलेल्या वर्षासाठी दिलेल्या देशातील लोकसंख्या (लाखोमध्ये) शोधण्याचे सूत्र.

    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 श्रेणीतील 2ऱ्या पंक्ती आणि 3ऱ्या स्तंभाच्या छेदनबिंदूवर एक मूल्य मिळेल, जे सेल D3 मधील मूल्य आहे. सोपे? होय!

    एकाधिक निकष पाहण्यासाठी एक्सेल इंडेक्स मॅच

    तुम्हाला आमचे एक्सेल VLOOKUP ट्यूटोरियल वाचण्याची संधी असल्यास, तुम्ही बहुधा Vlookup च्या सूत्राची एकाधिक निकषांसह चाचणी केली असेल. तथापि, त्या दृष्टिकोनाची महत्त्वपूर्ण मर्यादा म्हणजे मदतनीस स्तंभ जोडणे आवश्यक आहे. चांगली बातमी अशी आहे की Excel चे INDEX MATCH फंक्शन दोन किंवा अधिक निकषांसह देखील शोधू शकते, तुमचा स्त्रोत डेटा सुधारित किंवा पुनर्रचना न करता!

    अनेक निकषांसह जेनेरिक इंडेक्स मॅच फॉर्म्युला येथे आहे:

    {=INDEX( परत_श्रेणी, जुळणी(1,

    मायकेल ब्राउन हे सॉफ्टवेअर टूल्स वापरून जटिल प्रक्रिया सुलभ करण्याच्या उत्कटतेने एक समर्पित तंत्रज्ञान उत्साही आहे. टेक उद्योगातील एका दशकाहून अधिक अनुभवासह, त्यांनी Microsoft Excel आणि Outlook, तसेच Google Sheets आणि Docs मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.