सामग्री सारणी
INDEX फंक्शन हे टॉप १० एक्सेल फंक्शन्सपैकी एक आहे. या ट्युटोरियलमध्ये, तुम्हाला एक्सेलमध्ये इंडेक्स फंक्शन वैयक्तिकरित्या आणि इतर एक्सेल फंक्शन्ससह कसे कार्य करते याची संपूर्ण कल्पना मिळेल.
तुम्हाला एक्सेल इंडेक्स फंक्शन मिळेल. दोन स्वरूपात: अॅरे फॉर्म आणि संदर्भ फॉर्म .
अॅरे फॉर्ममध्ये एक्सेल इंडेक्स फंक्शन (क्विक व्ह्यू):
जेव्हा तुम्ही एकाच श्रेणीतून मूल्य (किंवा मूल्ये) परत करू इच्छित असाल, तेव्हा तुम्ही INDEX फंक्शनचा अॅरे फॉर्म वापराल.
संदर्भ फॉर्ममध्ये एक्सेल इंडेक्स फंक्शन (क्विक व्ह्यू):
जेव्हा तुम्ही एकाधिक श्रेणींमधून मूल्य (किंवा मूल्ये) परत करू इच्छित असाल, तेव्हा तुम्ही INDEX <चा संदर्भ फॉर्म वापराल. 2>कार्य.
एक्सेल वर्कबुक डाउनलोड करा
एक्सेल वर्कबुक डाउनलोड करा जेणेकरून तुम्ही स्वतः सराव करू शकता.
INDEX Function.xlsx चा वापर
एक्सेलमधील INDEX फंक्शनचा परिचय
फंक्शन उद्देश:
हे दिलेल्या रेंजमध्ये, विशिष्ट पंक्ती आणि स्तंभाच्या छेदनबिंदूवर सेलचे मूल्य किंवा संदर्भ देते.
अॅरे फॉर्ममधील INDEX फंक्शनचे सिंटॅक्स:
=INDEX (अॅरे, रो_संख्या, [कॉलम_संख्या])
वितर्क:
वितर्क | आवश्यक/ पर्यायी | मूल्य |
---|---|---|
अॅरे <18 | आवश्यक आहे | सेलची श्रेणी पास करा, किंवा या युक्तिवादासाठी अॅरे स्थिरांक |
row_numसिंगल/एकाधिक निकालांसह एकल/एकाधिक निकष जुळवा उदाहरण 6: INDEX फंक्शन देखील असू शकते सेल संदर्भ म्हणून वापरले जातेउदाहरण 5 मध्ये, रेंजमधून संपूर्ण पंक्ती परत करण्यासाठी INDEX फंक्शन कसे वापरायचे ते आपण पाहिले आहे. ते मिळवण्यासाठी तुम्ही खालील साधे सूत्र देखील कोणत्याही सेलमध्ये वापरू शकता. =D6:G6 मी सांगण्याचा प्रयत्न करत आहे तो म्हणजे- INDEX फंक्शन सेल मूल्याऐवजी सेल संदर्भ देखील देऊ शकते. मी वरील सूत्रात G6 ऐवजी INDEX(D6:G9,1,4) वापरेन. म्हणून, सूत्र असे असेल, =D6:INDEX(D6:G9,1,4)
🔎 या सूत्राचे मूल्यमापन:
<21 Excel मध्ये INDEX फंक्शन वापरताना सामान्य त्रुटी#REF! त्रुटी: ते उद्भवते-
#VALUE! त्रुटी: तुम्ही row_num, col_num किंवा area_num म्हणून नॉन-न्यूमेरिक व्हॅल्यूज पुरवता तेव्हा उद्भवते. हे देखील पहा: एक्सेलमध्ये TIMEVALUE फंक्शन कसे वापरावे (4 उदाहरणे) निष्कर्षINDEX फंक्शन आहे Excel मधील सर्वात शक्तिशाली कार्यांपैकी एक. सेलच्या श्रेणीमधून प्रवास करण्यासाठी आणि सेलच्या श्रेणीमधून डेटा पुनर्प्राप्त करण्यासाठी, तुम्ही Excel चे INDEX फंक्शन वापराल. तुम्हाला Excel चे INDEX फंक्शन वापरण्याचा एक अनोखा मार्ग माहित असल्यास, आम्हाला टिप्पणी बॉक्समध्ये कळवा. तुम्ही आमच्या ब्लॉग ला भेट देऊ शकता अशा एक्सेल-संबंधित सामग्रीसाठी. | आवश्यक | सेल श्रेणीतील पंक्ती क्रमांक किंवा अॅरे स्थिरांक पास करा |
col_num | पर्यायी | सेल श्रेणीतील स्तंभ क्रमांक किंवा अॅरे स्थिरांक पास करा |
टीप:
- तुम्ही दोन्ही वापरत असल्यास row_num आणि column_num वितर्क, INDEX फंक्शन सेलमधून row_num आणि column_num च्या छेदनबिंदूवर मूल्य परत करेल .
- तुम्ही row_num किंवा column_num 0 (शून्य) वर सेट केल्यास, तुम्हाला अनुक्रमे संपूर्ण स्तंभ मूल्ये किंवा संपूर्ण पंक्ती मूल्ये मिळतील. अॅरेचे स्वरूप. तुम्ही अॅरे फॉर्म्युला वापरून सेलमध्ये ती मूल्ये घालू शकता.
संदर्भ फॉर्ममध्ये INDEX फंक्शनचे सिंटॅक्स:
=INDEX (संदर्भ, row_num, [column_num], [area_num])
वितर्क:
वितर्क | आवश्यक/ पर्यायी | मूल्य |
---|---|---|
संदर्भ | आवश्यक | एकापेक्षा अधिक श्रेणी किंवा अॅरे पास करा |
row_num | आवश्यक | विशिष्ट सेल श्रेणीमध्ये पंक्ती क्रमांक पास करा |
col_num | पर्यायी | विशिष्ट सेल श्रेणीमध्ये स्तंभ क्रमांक पास करा |
क्षेत्र_संख्या | पर्यायी | तुम्हाला श्रेणींच्या गटातून निवडायचा असलेला क्षेत्र क्रमांक पास करा |
टीप:
- अॅरे मूल्य म्हणून एकापेक्षा जास्त श्रेणी किंवा अॅरे पास केल्यास, तुम्ही देखील पास केले पाहिजेक्षेत्र_संख्या.
- जर क्षेत्र_संख्या अनुपस्थित असेल, तर INDEX फंक्शन पहिल्या श्रेणीसह कार्य करेल. तुम्ही क्षेत्र_संख्या म्हणून मूल्य पास केल्यास, INDEX फंक्शन त्या विशिष्ट श्रेणीत कार्य करेल.
- संकल्पना स्पष्ट नसल्यास, काळजी करू नका; पुढील चरणावर जा, जिथे मी तुम्हाला Excel चे INDEX कार्य प्रभावीपणे वापरण्यासाठी अनेक उदाहरणे दाखवणार आहे.
INDEX फंक्शन वैयक्तिकरित्या आणि इतर वापरण्याची 6 उदाहरणे एक्सेल फंक्शन्स
उदाहरण 1: सूचीमधून एक आयटम निवडा
एक्सेल इंडेक्स फंक्शन वापरून, आम्ही सूचीमधून कोणतीही आयटम पुनर्प्राप्त करू शकतो. तुम्ही सूत्रामध्ये हार्ड-कोडेड पंक्ती किंवा स्तंभ क्रमांक वापरू शकता किंवा सेल संदर्भ वापरू शकता.
एकल स्तंभासह एक आयामी सूची:
उदाहरणार्थ, जर आम्ही सूचीमधून तिसरे उत्पादन पुनर्प्राप्त करायचे आहे, आम्ही सेल C12 मध्ये पंक्ती क्रमांक (दुसऱ्या शब्दात सांगायचे तर) निर्दिष्ट करून सेल C13 मध्ये खालील सूत्र वापरू शकतो.
=INDEX(B5:B10,C12)
किंवा,
=INDEX(B5:B10,3)
एकल पंक्तीसह एक मितीय सूची:
तसेच, आपण INDEX फंक्शन वापरून एका ओळीतून आयटम पुनर्प्राप्त करू शकतो. स्तंभ B मध्ये अनुक्रमांक निर्दिष्ट करा आणि सेल C20 मध्ये खालील सूत्र लागू करा:
=INDEX(C17:H17,,B20)
किंवा,
=INDEX(C17:H17,3)
तुम्ही सेल संदर्भ वापरण्याऐवजी थेट फॉर्म्युलामध्ये अनुक्रमांक देखील लिहू शकता.परंतु आम्ही सेल संदर्भ वापरण्याची शिफारस करतो कारण ते तुमचे कार्य अधिक गतिमान करते.
बहुआयामी सूचीमधून आयटम पुनर्प्राप्त करा:
एकाधिक आयामांच्या सूचीमधून आयटम पुनर्प्राप्त करण्यासाठी, तुम्हाला INDEX फंक्शनमध्ये पंक्ती आणि स्तंभ क्रमांक निर्दिष्ट करावा लागेल.
उदाहरणार्थ, जर तुम्हाला तिसऱ्या पंक्ती आणि मधून आयटम मिळवायचा असेल तर सूचीच्या चौथ्या स्तंभात , तुम्ही सेल C33 मध्ये खालील सूत्र समाविष्ट केले पाहिजे.
=INDEX(C26:H29,C31,C32)
टीप:
- तुम्ही तुमच्या सूचीच्या श्रेणीच्या पलीकडे एक पंक्ती क्रमांक निर्दिष्ट केल्यास (तुम्ही INDEX फंक्शनसाठी निर्दिष्ट केलेला अॅरे), यामुळे #REF! त्रुटी .
- तुम्ही अॅरेचा संदर्भ म्हणून संदर्भ घेऊ शकता आणि INDEX फंक्शन लागू करू शकता. उदाहरणार्थ, सूत्र =INDEX({1,2,3;4,5,6;7,8,9;10,11,12},2,3) 8 देईल. अॅरे स्थिरांक {1,2,3;4,5,6;7,8,9;10,11,12} मध्ये अर्धविरामांनी विभक्त केलेले स्तंभ असतात.
अधिक वाचा: Excel VBA सह INDEX MATCH कसे वापरावे
उदाहरण 2: एकाधिक सूचीमधून आयटम निवडणे
आपल्या लक्षात आले असेल आधीच; INDEX फंक्शनमध्ये आणखी एक पर्यायी युक्तिवाद आहे जो [क्षेत्र_संख्या] आहे. यासह, आपण INDEX फंक्शनमध्ये एकाधिक अॅरे किंवा संदर्भ श्रेणी इनपुट करू शकता आणि कोणत्या अॅरेमधून फंक्शन परत येईल ते निर्दिष्ट करू शकता. एखादी वस्तू किंवा मूल्य.
उदाहरणार्थ, आमच्याकडे येथे दोन सूची आहेत, एक Windows साठी आणि दुसरी MS साठी आहेऑफिस. तुम्ही विंडोज सूचीमधून मूल्य मिळवण्यासाठी खालील सूत्र लागू करू शकता.
=INDEX((D5:G9,I5:L9),C11,E11,1)
<3
किंवा,
=INDEX((D5:G9,I5:L9),C11,E11,2)
MS Office सूचीमधून आयटम मिळवण्यासाठी.
टीप:
तुम्ही या सूत्रामध्ये संख्या निर्दिष्ट न केल्यास, एक्सेल डीफॉल्टनुसार मूल्य परत करण्यासाठी क्षेत्र 1 विचारात घेईल.
उदाहरण 3: INDEX सह MATCH फंक्शन एकत्र करा एकापेक्षा जास्त निकष आणि रिटर्न व्हॅल्यू जुळण्यासाठी
MATCH फंक्शन एका अॅरेमधील आयटमची सापेक्ष स्थिती दर्शवते जी एका निर्दिष्ट क्रमामध्ये निर्दिष्ट मूल्याशी जुळते. तुम्ही MATCH फंक्शन वापरून एका विशिष्ट श्रेणीसाठी पंक्ती आणि स्तंभ क्रमांक सहजपणे मिळवू शकता.
पुढील उदाहरण पाहू. सेल C12 आणि C13.
चरण:
- लागू करा. सेल C14 :
=INDEX(B5:E10,MATCH(C13,B5:B10,0),MATCH(C12,B4:E4,0))
- दाबा एंटर.
अधिक वाचा: इंडेक्स एक्सेलमधील पंक्ती आणि स्तंभांमध्ये एकाधिक निकष जुळवा
<0 🔎 हा फॉर्म्युला कसा काम करतो?हा फॉर्म्युला भागानुसार कसा काम करतो ते पाहू.
- MATCH( C12,B4:E4,0)
आउटपुट: 3
स्पष्टीकरण: The MATCH फंक्शन सेल C12 मधून इनपुट घेते आणि श्रेणी B4:E4 मध्ये अचूक जुळणी करते. शेवटच्या युक्तिवादातील 0 अंक येथे अचूक जुळणी दर्शवतो. शेवटी, C12 मधील आयटम B4:E4 श्रेणीच्या तिसऱ्या स्तंभात आहे, फंक्शन 3 मिळवते.
- MATCH(C13,B5:B10,0)
आउटपुट: 3
स्पष्टीकरण : वर वर्णन केलेल्या पहिल्या MATCH फंक्शन प्रमाणेच. परंतु यावेळी, फंक्शन B5:B10, श्रेणीपासून पंक्तीनुसार कार्य करते, म्हणजे आयटम वेगवेगळ्या पंक्तींमध्ये आहेत परंतु एकाच स्तंभात आहेत.
- INDEX (B5:E10,MATCH(C13,B5:B10,0),MATCH(C12,B4:E4,0))
आउटपुट: 1930<3
स्पष्टीकरण : आम्ही दोन जुळणी भागांचे आउटपुट वापरून सूत्र सोपे करू शकतो. तर ते असेल: INDEX(B5:E10,3,3). त्यामुळे, INDEX फंक्शन पंक्ती 3 आणि नंतर B5:E10 श्रेणीतील स्तंभ 3 पर्यंत जाईल. आणि पंक्ती-स्तंभ छेदनबिंदूवरून, ते मूल्य परत करेल.
अधिक वाचा: एक्सेलमध्ये इंडेक्स मॅच फॉर्म्युला कसा वापरायचा (9 उदाहरणे)
उदाहरण 4: दोन याद्यांमधून एकापेक्षा जास्त निकष जुळण्यासाठी INDEX, MATCH आणि IF फंक्शन्स एकत्र करा
आता, आमच्याकडे दोन याद्या असतील आणि एक निवडल्यानंतर अनेक निकष जुळवायचे असतील तर काय करावे? येथे, आम्ही तुम्हाला एक सूत्र प्रदान करू.
हा आमचा डेटासेट आहे आणि आमच्याकडे वेगवेगळ्या देशांमध्ये आणि वर्षांमध्ये Windows आणि MS Office साठी विक्री डेटा आहे.<3
आम्ही 3 निकष सेट करू: उत्पादन नाव, वर्ष, आणि देश, आणि त्यांची संबंधित विक्री पुनर्प्राप्त करू डेटा.
स्टेप्स:
- असे गृहीत धरा की निकष सेट केले आहेत- वर्ष: 2019 , उत्पादन: MS Office , आणि देश: कॅनडा .
- त्यांना सेलमध्ये सेट करा C11, C12, आणि C13 अनुक्रमे.
- आता, खालील सूत्र सेल C14 मध्ये लागू करा आणि ENTER दाबा.
=INDEX(INDEX((D5:G9,I5:L9),,,IF(C12="Windows",1,2)),MATCH(C13,B5:B9,0),MATCH(C11,INDEX((D5:G5,I5:L5),,,IF(C12="Windows",1,2)),0))
- तुम्हाला आता सेल C14 मध्ये संबंधित विक्री डेटा दिसेल.
- तुम्ही हे सूत्र वापरून अधिक गतिमान करू शकता डेटा प्रमाणीकरण .
🔎 हे सूत्र कसे कार्य करते?
- IF(C12=”Windows”,1,2))
आउटपुट : 2
स्पष्टीकरण : सेल C12 मध्ये विंडोज असल्याने, निकष जुळत नाहीत आणि IF फंक्शन 2 परत करते.
- INDEX((D5:G9,I5:L9),,,IF(C12=”Windows”,1,2))
आउटपुट : 2017 ,2018,2019,2020;8545,8417,6318,5603;5052,8052,5137,5958;9590,6451,3177,6711;5126,3763,3317,9940
<0}
- MATCH(C11,INDEX((D5:G5,I5:L5),,,IF (C12=”Windows”,1,2)),0)
आउटपुट : 3
स्पष्टीकरण : IF(C12=”Windows”,1,2) भाग 2 देत असल्याने, हा भाग MATCH(C11,INDEX((D5:G5,I5:L5),,,2) होतो. ,0). आता, INDEX((D5:G5,I5:L5),,,2) भाग परतावा I5:G5 जो {2017,2018,2019, 2020 . तर MATCH सूत्र MATCH(C11,{2017,2018,2019,2020},0) होईल. आणि सेल C11 मधील मूल्य 2019 पासून {2017,2018,2019,2020} अॅरेच्या 3ऱ्या स्थानावर असल्याने MATCH फंक्शन 3 मिळवते.
- <22 MATCH(C13,B5:B9,0),
आउटपुट : 4
स्पष्टीकरण : MATCH फंक्शन B5:B9 श्रेणीतील सेल C13 च्या मूल्याशी जुळते आणि 4 मिळवते कारण ते <1 मधील "कॅनडा" स्ट्रिंगचे स्थान आहे>B5:B9 श्रेणी.
- =INDEX({2017,2018,2019,2020;8545,8417,6318,5603;5052,8052,5137,5958;9590 ,6451,3177,6711;5126,3763,3317,9940},4,3)
आउटपुट : 3177
स्पष्टीकरण : सूत्राचे सर्व छोटे तुकडे केल्यानंतर, संपूर्ण सूत्र असे दिसते. आणि ते 4थी पंक्ती आणि 3रा स्तंभ जेथे छेदतात ते मूल्य परत करते.
अधिक वाचा: Excel मध्ये INDEX-MATCH सह (3 योग्य दृष्टीकोन)
उदाहरण 5: रेंजमधून संपूर्णपणे एक पंक्ती किंवा स्तंभ परत करणे
INDEX फंक्शन वापरून, तुम्ही रेंजमधून संपूर्णपणे पंक्ती किंवा स्तंभ देखील परत करू शकता. ते करण्यासाठी, खालील पायऱ्या अंमलात आणा.
पायऱ्या:
- सांगा की तुम्हाला विंडोज सूचीमधून पहिली पंक्ती परत करायची आहे. . खालील सूत्र कोणत्याही सेलमध्ये लागू करा (येथे, सेल F11 मध्ये), आणि ENTER दाबा.
=INDEX(D6:G9,1,0)
- लक्षात घ्या की, आम्ही येथे कॉलम क्रमांक 0 म्हणून निर्दिष्ट केला आहे. प्राप्त करण्यासाठी आम्ही खालील सूत्र देखील लागू करू शकतोसंपूर्ण पंक्ती, row_num आर्ग्युमेंट नंतर स्वल्पविराम लावणे आणि कोणत्याही स्तंभ क्रमांकाचा उल्लेख न करता तो तसाच सोडणे.
=INDEX(D6:G9,1,)
- परंतु तुम्ही जर फक्त =INDEX(D6:G9,1) लिहून ENTER, दाबले तर तुम्हाला पहिल्या रांगेतील फक्त पहिले मूल्य मिळेल, संपूर्ण पंक्तीचे नाही.
- पहिला स्तंभ संपूर्णपणे मिळविण्यासाठी, खालील सूत्र लागू करा. संपूर्ण पंक्ती परत मिळण्याच्या बाबतीत तुम्ही ज्या गोष्टींचा विचार केला पाहिजे त्या या केसला देखील लागू आहेत.
=INDEX(I6:L9,,1)
टीप:
- तुम्ही Microsoft 365 पेक्षा जुन्या एक्सेल आवृत्त्या वापरत असाल, तर तुम्ही वापरून रेंजमधून पंक्ती किंवा स्तंभ परत करण्यासाठी अॅरे सूत्र वापरणे आवश्यक आहे. INDEX फंक्शन.
- उदाहरणार्थ, येथे आमच्या डेटासेटमध्ये, विक्री श्रेणीच्या प्रत्येक पंक्तीमध्ये 4 मूल्ये असतात, म्हणून तुम्ही 4 सेल क्षैतिजरित्या निवडले पाहिजे आणि नंतर INDEX फंक्शन इनपुट केले पाहिजे.
- आता CTRL + SHIFT + ENTER दाबा अॅरे फॉर्म्युला म्हणून फॉर्म्युला एंटर करण्यासाठी.
- तसेच, तुम्ही संपूर्ण कॉलम दाखवू शकता.
- संपूर्ण श्रेणी परत करण्यासाठी, फक्त संदर्भ वितर्कासाठी श्रेणी नियुक्त करा आणि स्तंभ आणि पंक्ती क्रमांक म्हणून 0 ठेवा. उदाहरण म्हणून येथे एक सूत्र आहे.
=INDEX(D6:G9,0,0)
अधिक वाचा: वेगवेगळ्या अॅरेमधून अनेक निकष कसे जुळवायचे Excel मध्ये
समान रीडिंग
- इंडेक्स मॅच एक्सेलमधील एकाधिक निकष (अॅरे फॉर्म्युलाशिवाय) <22 Excel INDEX