सामग्री तालिका
INDEX प्रकार्य शीर्ष प्रयोग 10 Excel प्रकार्यहरू मध्ये एक हो। यस ट्यूटोरियलमा, तपाईंले एक्सेलमा कसरी INDEX प्रकार्यले व्यक्तिगत रूपमा र अन्य एक्सेल प्रकार्यहरूसँग काम गर्दछ भन्ने बारे पूर्ण विचार प्राप्त गर्नुहुनेछ।
तपाईंले एक्सेल INDEX प्रकार्य पाउनुहुनेछ। दुई रूपहरूमा: एरे फारम र सन्दर्भ फारम ।
एरे फारममा एक्सेल INDEX प्रकार्य (द्रुत दृश्य):
जब तपाईं एकल दायराबाट मान (वा मानहरू) फर्काउन चाहनुहुन्छ, तपाईंले INDEX प्रकार्यको एरे फारम प्रयोग गर्नुहुनेछ।
सन्दर्भ फारममा एक्सेल INDEX प्रकार्य (द्रुत दृश्य):
जब तपाईं बहु दायराहरूबाट मान (वा मानहरू) फर्काउन चाहनुहुन्छ, तपाईंले INDEX <को सन्दर्भ फारम प्रयोग गर्नुहुनेछ। 2> प्रकार्य।
एक्सेल कार्यपुस्तिका डाउनलोड गर्नुहोस्
एक्सेल कार्यपुस्तिका डाउनलोड गर्नुहोस् ताकि तपाईं आफैं अभ्यास गर्न सक्नुहुन्छ।
INDEX Function.xlsx को प्रयोग
एक्सेलमा INDEX प्रकार्यको परिचय
प्रकार्य उद्देश्य:
यसले दिइएको दायरामा कुनै विशेष पङ्क्ति र स्तम्भको प्रतिच्छेदनमा सेलको मान वा सन्दर्भ फर्काउँछ।
एरे फारममा INDEX प्रकार्यको सिन्ट्याक्स:
=INDEX (array, row_num, [column_num])
तर्क:
तर्क | आवश्यक/ वैकल्पिक | मान |
---|---|---|
एरे <18 | आवश्यक | कक्षहरूको दायरा पास गर्नुहोस्, वा यो तर्कमा एरे स्थिरता |
row_numएकल/बहु नतिजाहरूसँग एकल/बहु मापदण्डहरू मिलाउनुहोस् उदाहरण 6: INDEX प्रकार्य पनि हुन सक्छ सेल सन्दर्भको रूपमा प्रयोग गरिएकोउदाहरण ५ मा, हामीले दायराबाट सम्पूर्ण पङ्क्ति फर्काउन INDEX प्रकार्य कसरी प्रयोग गर्ने भनेर देख्यौं। तपाईले कुनै पनि सेलमा समान प्राप्त गर्न निम्न सरल सूत्र पनि प्रयोग गर्न सक्नुहुन्छ। =D6:G6 मैले बनाउन खोजेको बिन्दु हो- INDEX प्रकार्यले सेल मानको सट्टा सेल सन्दर्भ पनि फर्काउन सक्छ। म माथिको सूत्रमा G6 को सट्टा INDEX(D6:G9,1,4) प्रयोग गर्नेछु। तसर्थ, सूत्र यस्तो हुनेछ, =D6:INDEX(D6:G9,1,4)
🔎 यो सूत्रको मूल्याङ्कन:
<21 Excel मा INDEX प्रकार्य प्रयोग गर्दा सामान्य त्रुटिहरूThe #REF! त्रुटि: यो हुन्छ-
#VALUE! त्रुटि: यो तब हुन्छ जब तपाइँ row_num, col_num, वा area_num को रूपमा गैर-संख्यात्मक मानहरू आपूर्ति गर्नुहुन्छ। निष्कर्षINDEX प्रकार्य हो Excel मा सबैभन्दा शक्तिशाली कार्यहरू मध्ये एक। कक्षहरूको दायरा मार्फत यात्रा गर्न, र कक्षहरूको दायराबाट डेटा पुन: प्राप्त गर्न, तपाईंले धेरै समय एक्सेलको INDEX प्रकार्य प्रयोग गर्नुहुनेछ। यदि तपाइँ एक्सेलको INDEX प्रकार्य प्रयोग गर्ने अद्वितीय तरिका थाहा छ भने, हामीलाई टिप्पणी बक्समा थाहा दिनुहोस्। तपाईं हाम्रो ब्लग मा जान सक्नुहुन्छ यस्तै एक्सेल-सम्बन्धित सामग्रीको लागि। | आवश्यक | कक्ष दायरा वा एरे स्थिरतामा पङ्क्ति नम्बर पास गर्नुहोस् |
col_num | ऐच्छिक | कक्ष दायरा वा एरे स्थिरतामा स्तम्भ नम्बर पास गर्नुहोस् |
नोट:
- यदि तपाइँ दुबै प्रयोग गर्नुहुन्छ भने row_num र column_num arguments, INDEX प्रकार्यले row_num र column_num को छेउमा सेलबाट मान फर्काउनेछ। ।
- यदि तपाईंले row_num वा column_num लाई ० (शून्य) मा सेट गर्नुभयो भने, तपाईंले क्रमशः सम्पूर्ण स्तम्भ मानहरू वा सम्पूर्ण पङ्क्ति मानहरू प्राप्त गर्नुहुनेछ। arrays को रूप। तपाईंले एरे सूत्र प्रयोग गरेर ती मानहरूलाई कक्षहरूमा घुसाउन सक्नुहुन्छ।
सन्दर्भ फारममा INDEX प्रकार्यको सिन्ट्याक्स:
=INDEX (सन्दर्भ, row_num, [column_num], [area_num])
तर्क:
तर्क | आवश्यक/ ऐच्छिक | मान |
---|---|---|
सन्दर्भ | आवश्यक | एक भन्दा बढी दायरा वा एरे पास गर्नुहोस् |
row_num | आवश्यक | पङ्क्ति नम्बरलाई विशिष्ट कक्ष दायरामा पास गर्नुहोस् |
col_num | ऐच्छिक | विशिष्ट कक्ष दायरामा स्तम्भ नम्बर पास गर्नुहोस् |
area_num | ऐच्छिक | तपाईले दायराहरूको समूहबाट चयन गर्न चाहनु भएको क्षेत्र नम्बर पास गर्नुहोस् |
नोट:
- यदि एरे मानको रूपमा एक भन्दा बढी दायरा वा एरे पास गर्नुहुन्छ भने, तपाईंले पनि पास गर्नुपर्छक्षेत्र_संख्या।
- यदि क्षेत्र_संख्या अनुपस्थित छ भने, INDEX प्रकार्यले पहिलो दायरासँग काम गर्नेछ। यदि तपाईंले क्षेत्र_संख्या को रूपमा मान पास गर्नुभयो भने, INDEX प्रकार्यले त्यो विशिष्ट दायरामा काम गर्नेछ।
- यदि अवधारणाहरू स्पष्ट छैनन् भने, चिन्ता नगर्नुहोस्; अर्को चरणमा जानुहोस्, जहाँ म तपाईंलाई एक्सेलको INDEX प्रकार्य प्रभावकारी रूपमा प्रयोग गर्नका लागि उदाहरणहरूको राम्रो संख्या देखाउने छु।
INDEX प्रकार्य व्यक्तिगत रूपमा र अन्यसँग प्रयोग गर्ने 6 उदाहरणहरू एक्सेल कार्यहरू
उदाहरण 1: सूचीबाट एउटा वस्तु चयन गर्नुहोस्
एक्सेल INDEX प्रकार्य प्रयोग गरेर, हामी सूचीबाट कुनै पनि वस्तु पुन: प्राप्त गर्न सक्छौं। तपाईं सूत्रमा हार्ड-कोड गरिएको पङ्क्ति वा स्तम्भ नम्बरहरू प्रयोग गर्न सक्नुहुन्छ वा सेल सन्दर्भ प्रयोग गर्न सक्नुहुन्छ।
एकल स्तम्भको साथ एक आयामी सूची:
उदाहरणका लागि, यदि हामी सूचीबाट तेस्रो उत्पादन पुन: प्राप्त गर्न चाहन्छौं, हामीले सेल 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) ले ८ फर्काउनेछ। एरे स्थिरता {1,2,3;4,5,6;7,8,9;10,11,12} अर्धविरामद्वारा विभाजित स्तम्भहरू समावेश गर्दछ।
थप पढ्नुहोस्: Excel VBA सँग INDEX MATCH कसरी प्रयोग गर्ने
उदाहरण २: बहु सूचीहरूबाट वस्तु चयन गर्ने
तपाईले याद गर्नुभएको होला। पहिले नै; INDEX प्रकार्यमा अर्को वैकल्पिक तर्क छ जुन [क्षेत्र_संख्या] हो। यसबाट, तपाईँले INDEX प्रकार्यमा बहु एरे वा सन्दर्भ दायराहरू इनपुट गर्न सक्नुहुन्छ र कुन एरेबाट फंक्शन फर्किनेछ भनेर निर्दिष्ट गर्न सक्नुहुन्छ। एउटा वस्तु वा मान।
उदाहरणका लागि, हामीसँग यहाँ दुईवटा सूचीहरू छन्, एउटा Windows को लागि र अर्को MS को लागि हो।कार्यालय। तपाईंले विन्डोज सूचीबाट मान प्राप्त गर्न निम्न सूत्र लागू गर्न सक्नुहुन्छ।
=INDEX((D5:G9,I5:L9),C11,E11,1)
वा,
=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))
- थिच्नुहोस् ENTER।
थप पढ्नुहोस्: इन्डेक्स एक्सेलमा पङ्क्ति र स्तम्भहरूमा बहु मापदण्डहरू मिलाउनुहोस्
<0 🔎 यो सूत्रले कसरी काम गर्छ?यस सूत्रले भाग अनुसार काम गर्छ हेरौं।
- MATCH( C12,B4:E4,0)
आउटपुट: 3
स्पष्टीकरण: The MATCH प्रकार्यले सेल C12 बाट इनपुट लिन्छ र दायरा B4:E4 मा सटीक मेल प्रदर्शन गर्दछ। अन्तिम आर्गुमेन्टमा ० अंकले यहाँ ठ्याक्कै मिल्दो संकेत गर्दछ। अन्तमा, 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
स्पष्टीकरण : हामी दुई MATCH भागहरूको आउटपुट प्रयोग गरेर सूत्रलाई सरल बनाउन सक्छौं। त्यसैले यो हुनेछ: INDEX(B5:E10,3,3)। त्यसैले, INDEX प्रकार्यले पङ्क्ति 3 र त्यसपछि B5:E10 दायरा भित्र स्तम्भ 3 मा यात्रा गर्नेछ। र पङ्क्ति-स्तम्भ प्रतिच्छेदनबाट, यसले त्यो मान फिर्ता गर्नेछ।
थप पढ्नुहोस्: एक्सेलमा INDEX MATCH सूत्र कसरी प्रयोग गर्ने (९ उदाहरणहरू)
उदाहरण 4: दुई सूचिहरूबाट धेरै मापदण्डहरू मिलाउन INDEX, MATCH र IF प्रकार्यहरू मिलाउनुहोस्
अब, यदि हामीसँग दुईवटा सूचीहरू छन् र एउटा छनोट गरेपछि धेरै मापदण्डहरू मिलाउन चाहनुहुन्छ भने, के गर्ने? यहाँ, हामी तपाईंलाई एक सूत्र प्रदान गर्नेछौं।
यहाँ हाम्रो डाटासेट छ र हामीसँग विभिन्न देश र वर्षहरूमा Windows र MS Office को बिक्री डाटा छ।
हामी ३ मापदण्डहरू सेट गर्नेछौं: उत्पादन नाम, वर्ष, र देश, र तिनीहरूको संगत बिक्री पुन: प्राप्त गर्नुहोस्। डेटा।
चरणहरू:
- मान्नुहोस् कि मापदण्ड सेट गरिएको छ- वर्ष: 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 मा Windows समावेश भएको हुनाले, मापदण्ड मिल्दैन र IF प्रकार्य ले २ फर्काउँछ।
- 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) भागले २ फर्काउँछ, त्यसैले यो भाग MATCH(C11,INDEX((D5:G5,I5:L5),,,2) बन्छ। ,0)। अब, INDEX((D5:G5,I5:L5),,,2) भाग फिर्ता I5:G5 जुन {2017,2018,2019, २०२० । त्यसैले MATCH सूत्र MATCH(C11,{2017,2018,2019,2020},0) हुन्छ। र MATCH प्रकार्यले 3 फर्काउँछ किनकि सेल C11 मा 2019 को मान {2017,2018,2019,2020} array को तेस्रो स्थानमा छ।
- <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
स्पष्टीकरण : सूत्रका सबै साना टुक्राहरू प्रदर्शन गरेपछि, सम्पूर्ण सूत्र यस्तो देखिन्छ। र यसले चौथो पङ्क्ति र तेस्रो स्तम्भलाई काट्ने मान फर्काउँछ।
थप पढ्नुहोस्: If Excel मा INDEX-MATCH सँग (३ उपयुक्त दृष्टिकोणहरू)
उदाहरण 5: कुनै दायराबाट पूर्ण रूपमा पङ्क्ति वा स्तम्भ फिर्ता गर्ने
INDEX प्रकार्य प्रयोग गरेर, तपाईंले दायराबाट पूर्ण रूपमा पङ्क्ति वा स्तम्भ फिर्ता गर्न सक्नुहुन्छ। त्यसो गर्नको लागि, निम्न चरणहरू कार्यान्वयन गर्नुहोस्।
चरणहरू:
- भन्नुहोस् तपाईं विन्डोज सूचीबाट पहिलो पङ्क्ति फर्काउन चाहनुहुन्छ। । कुनै पनि कक्षमा निम्न सूत्र लागू गर्नुहोस् (यहाँ, सेल F11 मा), र ENTER थिच्नुहोस्।
=INDEX(D6:G9,1,0)
- ध्यान दिनुहोस्, हामीले यहाँ स्तम्भ नम्बर ० को रूपमा निर्दिष्ट गरेका छौं। हामीले प्राप्त गर्न निम्न सूत्र पनि लागू गर्न सक्छौंसम्पूर्ण पङ्क्ति, row_num argument पछि अल्पविराम राखेर, कुनै पनि स्तम्भ नम्बर निर्दिष्ट नगरी यसलाई जस्तै छोड्नुहोस्।
=INDEX(D6:G9,1,)
- तर यदि तपाईंले =INDEX(D6:G9,1) लेखेर ENTER, थिच्नुभयो भने तपाईंले पहिलो पङ्क्तिमा पहिलो मान मात्र पाउनुहुनेछ, सम्पूर्ण पङ्क्तिमा होइन।
- सम्पूर्ण रूपमा पहिलो स्तम्भ प्राप्त गर्न, निम्न सूत्र लागू गर्नुहोस्। पूरै पङ्क्ति फिर्ता भएको अवस्थामा तपाईंले विचार गर्नुपर्ने कुराहरू यस केसमा पनि लागू हुन्छन्।
=INDEX(I6:L9,,1)
नोट:
- यदि तपाइँ Microsoft 365 भन्दा पुरानो एक्सेल संस्करणहरू प्रयोग गर्दै हुनुहुन्छ भने, तपाइँले प्रयोग गरी दायराबाट पङ्क्ति वा स्तम्भ फिर्ता गर्न एरे सूत्र प्रयोग गर्नुपर्छ। INDEX प्रकार्य।
- उदाहरणका लागि, यहाँ हाम्रो डेटासेटमा, बिक्री दायराको प्रत्येक पङ्क्तिमा 4 मानहरू हुन्छन्, त्यसैले तपाईंले 4 कक्षहरू तेर्सो रूपमा चयन गर्नुपर्छ र त्यसपछि INDEX प्रकार्य इनपुट गर्नुपर्छ।
- अब CTRL + SHIFT + ENTER थिच्नुहोस् एरे सूत्रको रूपमा सूत्र प्रविष्ट गर्न।
- त्यसै गरी, तपाइँ सम्पूर्ण स्तम्भ देखाउन सक्नुहुन्छ।
- सम्पूर्ण दायरा फर्काउनको लागि, केवल सन्दर्भ तर्कमा दायरा असाइन गर्नुहोस् र स्तम्भ र पङ्क्ति नम्बरको रूपमा ० राख्नुहोस्। यहाँ उदाहरणको रूपमा एउटा सूत्र छ।
=INDEX(D6:G9,0,0)
थप पढ्नुहोस्: विभिन्न एरेहरूबाट बहुविध मापदण्डहरू कसरी मिलाउने Excel मा
समान पठनहरू
- INDEX MATCH Excel मा बहु मापदण्ड (विना एरे सूत्र) <22 Excel INDEX