एक्सेलको सबैभन्दा धेरै उपयोगी सुविधाहरू INDEX अपरेटर हो। यो निर्दिष्ट पङ्क्ति र स्तम्भको चौराहमा दायरामा डेटा खोज्छ, परिणामलाई पूर्व-नामित कक्षमा फर्काउँछ। तर यो प्रकार्यको पूर्ण सम्भावना प्रकट हुन्छ जब यो अन्य अपरेटरहरूको साथ संयोजनमा जटिल सूत्रहरूमा प्रयोग गरिन्छ। यसको आवेदनको लागि विभिन्न विकल्पहरू हेर्नुहोस्।
INDEX प्रकार्य प्रयोग गर्दै
अपरेटर INDEX श्रेणीबाट प्रकार्यहरूको समूहसँग सम्बन्धित छ "लिङ्कहरू र arrays"। यसमा दुई किस्ताहरू छन्: सट्टाका लागि र सन्दर्भहरूको लागि।
Arrays को लागि संस्करण निम्न वाक्य रचना छ:
= INDEX (array; line_number; column_number)
यस अवस्थामा, सूत्रको अन्तिम दुई तर्कहरू एकै साथ र तिनीहरूमध्ये कुनै पनि प्रयोग गर्न सकिन्छ भने, यदि array एक-आयाम हो। बहुआयामी दायरामा, दुवै मानहरू प्रयोग गरिनुपर्छ। यो पनि ध्यान दिनु पर्छ कि पङ्क्ति र स्तम्भ नम्बर पानाको समकक्षमा संख्या होइन, तर निर्दिष्ट array भित्रको आदेश।
सन्दर्भ संस्करणको लागि वाक्य रचना यो जस्तो देखिन्छ:
= इन्डेक्स (लिंक; लाइन_नम्बर; स्तम्भ_नम्बर; [क्षेत्र_नम्बर])
यहाँ तपाईं दुई तर्कहरू मध्ये एक मात्र प्रयोग गर्न सक्नुहुन्छ: "रेखा नम्बर" वा "स्तम्भ संख्या"। तर्क "एरिया नम्बर" साधारणतया वैकल्पिक छ र केवल लागू हुन्छ जब धेरै दायराहरू अपरेसनमा संलग्न हुन्छन्।
यसरी, अपरेटरले निर्दिष्ट दायरामा डाटाको खोजी गर्दछ जब पङ्क्ति वा स्तम्भ निर्दिष्ट गर्दछ। यो प्रकार्यले यसको क्षमताहरूमा धेरै समान छ vpr संचालक, तर यसको विपरीत यो लगभग सबै ठाउँ खोज्न सक्दछ, र तालिकाको बायाँको कुल स्तम्भमा मात्र।
विधि 1: arrays को लागि INDEX अपरेटर को प्रयोग गर्नुहोस्
आउनुहोस्, सबै भन्दा पहिला, विश्लेषण गर्नुहोस्, सरल उदाहरणको प्रयोग, एपरेटर प्रयोग गर्न एल्गोरिथ्म INDEX arrays को लागि।
हामीसँग वेतनको तालिका छ। पहिलो स्तम्भमा, कर्मचारीहरूको नामहरू दोस्रोमा - प्रदर्शनको मिति, र तेस्रोमा - आयको रकम। हामीले तेस्रो लाइनमा कर्मचारीको नाम प्रदर्शन गर्न आवश्यक छ।
- सेल चयन गर्नुहोस् जुन प्रोसेस परिणाम प्रदर्शित हुनेछ। प्रतिमामा क्लिक गर्नुहोस् "प्रकार्य घुसाउनुहोस्"जुन तुरुन्त सूत्र पट्टीको बाँयामा अवस्थित छ।
- सक्रियता प्रक्रिया हुन्छ। प्रकार्य स्वामीहरू। वर्गमा "लिङ्कहरू र arrays" यो साधन वा "पूर्ण वर्णमाला सूची" नाम खोज्नुहोस् INDEX। हामीले यो अपरेटर फेला पार्यौं, यसलाई चयन गर्नुहोस् र बटनमा क्लिक गर्नुहोस्। "ठीक"जुन सञ्झ्यालको तलमा स्थित छ।
- सानो सञ्झ्याल खोल्दछ जसमा तपाईँले एक प्रकार्य प्रकारको चयन गर्न आवश्यक छ: "Array" वा "लिङ्क"। हामीलाई आवश्यक विकल्प "Array"। यो पहिलो स्थान हो र डिफल्ट द्वारा चयन गरिएको छ। यसकारण, हामी भर्खरै बटन थिच्न आवश्यक छ "ठीक".
- प्रकार्य तर्क सञ्झ्याल खुल्छ। INDEX। माथि उल्लेखित रूपमा, यसको तीन तर्कहरू छन्, र तदनुसार, भरिएका तीन क्षेत्रहरू।
फिल्डमा "Array" तपाईंले प्रक्रिया दायराको डेटा दायरा निर्दिष्ट गर्नुपर्दछ। यो हातद्वारा संचालित हुन सक्छ। तर कार्यलाई सुधार्न हामी अलग हुनेछौं। कर्सर उपयुक्त क्षेत्रमा राख्नुहोस्, र त्यसपछि पानामा डेटाको सम्पूर्ण दायरालाई पानामा घुमाउनुहोस्। यस पछि, दायरा ठेगाना फाँटमा तुरुन्तै प्रदर्शित हुन्छ।
फिल्डमा "रेखा नम्बर" नम्बर राख्नुहोस् "3", किनभने शर्तले हामीलाई सूचीमा तेस्रो नाम निर्धारण गर्न आवश्यक छ। फिल्डमा "स्तम्भ संख्या" नम्बर सेट गर्नुहोस् "1"किनकी नामको साथ स्तम्भ चयन गरिएको दायराको पहिलो हो।
सबै निर्दिष्ट सेटिङहरू बनाइएपछि हामी बटनमा क्लिक गर्छौं "ठीक".
- यो निर्देशनको पहिलो अनुच्छेदमा निर्दिष्ट गरिएको कक्षमा प्रशोधनको परिणाम प्रदर्शित हुन्छ। यो व्युत्पन्न अन्तिम नाम हो जुन चयन गरिएको डाटा दायरामा सूचीमा तेस्रो हो।
हामीले प्रकार्यको आवेदनको विश्लेषण गरेका छौ। INDEX एक बहुआयामी array (धेरै स्तम्भहरू र पङ्क्तिहरू) मा। यदि दायरा एक-आयामी थियो, तर्क विण्डोमा डेटा भरेर पनि सजिलो हुनेछ। फिल्डमा "Array" माथिको समान विधि, हामी यसको ठेगाना निर्दिष्ट गर्दछौं। यस अवस्थामा, डाटा दायराले केवल एक स्तम्भमा मानहरू समावेश गर्दछ। "नाम"। फिल्डमा "रेखा नम्बर" मान निर्दिष्ट गर्नुहोस् "3", किनभने तपाइँ तेस्रो लाइनबाट डेटा जान्न आवश्यक छ। क्षेत्र "स्तम्भ संख्या" सामान्यमा, तपाइँ यसलाई खाली छोड्न सक्नुहुन्छ, किनकि हाम्रो पास एक आयामी दायरा छ जसमा केवल एक स्तम्भ प्रयोग गरिन्छ। हामी बटन थिच्दछौं "ठीक".
परिणाम माथिको जस्तो उस्तै हुनेछ।
यो तपाइँका लागि यो प्रकार्यले कसरी काम गर्दछ भनेर हेर्नको लागि सरल उदाहरण हो, तर व्यवहारमा यो विकल्प यसको प्रयोग अझै पनि कम्तीमा प्रयोग भएको छ।
पाठ: एक्सेल प्रकार्य विजार्ड
विधि 2: MATCH अपरेटरसँग संयोजनमा प्रयोग गर्नुहोस्
अभ्यासमा, प्रकार्य INDEX प्राय: तर्कको साथ प्रयोग गरिन्छ MATCH। गुच्छा INDEX - MATCH एक्सेलमा काम गर्दा एक शक्तिशाली उपकरण हो, जुन यसको कार्यक्षमतामा यसको सबैभन्दा उपयुक्त एनालॉग भन्दा अधिक लचीला छ - अपरेटर वीपी.
प्रकार्यको मुख्य कार्य MATCH चयनित दायरामा निश्चित मानको संख्या नम्बरको संकेत हो।
अपरेटर सिंक MATCH यस्तो:
= मिच (खोज मान, लुकअप सरणी, [match_type])
- विचार मूल्य - यो मान हो जसको दायरामा हामीले खोजिरहेका छौं।
- हेरिएको array - यो दायरा हो जसमा यो मूल्य अवस्थित छ;
- म्यापिङ प्रकार - यो एक वैकल्पिक प्यारामिटर हो जसले निर्धारण गर्दछ कि सही गर्न वा लगभग खोजीहरूको लागि। हामी सटीक मानहरू खोज्छौं, त्यसैले यो तर्क प्रयोग गरिएको छैन।
यस उपकरणको साथ तपाई तर्कको परिचय स्वचालित गर्न सक्नुहुन्छ। "रेखा नम्बर" र "स्तम्भ संख्या" प्रकार्यमा INDEX.
आउनुहोस् कि यो कसरी एक विशिष्ट उदाहरणको साथ गर्न सकिन्छ। हामी सबैसँग एउटै तालिकाको साथ काम गर्दछौं, जुन माथि छलफल गरिएको थियो। साथै, हामीसँग दुई अतिरिक्त क्षेत्रहरू छन् - "नाम" र "रकम"। यो गर्न आवश्यक छ कि जब तपाई कर्मचारीको नाममा प्रवेश गर्नुहुन्छ, उसको द्वारा लिईएको पैसा स्वचालित रूपमा प्रदर्शित हुन्छ। आउनुहोस् कि कसरी कार्यहरू लागू गरेर अभ्यासमा लागू गर्न सकिन्छ INDEX र MATCH.
- सबैभन्दा पहिला, हामी कसरी पत्ता लगाए कि किस प्रकार का वेतन कर्मचारी पाफेनव डीएफ प्राप्त हुन्छ। हामी उनको नाम उपयुक्त क्षेत्र मा दर्ज गर्छन।
- क्षेत्रमा सेल चयन गर्नुहोस् "रकम"जसमा अन्तिम परिणाम प्रदर्शित हुनेछ। प्रकार्य तर्क विण्डो चलाउनुहोस् INDEX arrays को लागि।
फिल्डमा "Array" हामी स्तम्भ को समकक्ष प्रविष्ट गर्दछ जसमा कर्मचारीहरु को मजदूरी को रकम मा स्थित छ।
क्षेत्र "स्तम्भ संख्या" हामी खाली छोड्छौं, किनकि हामी उदाहरणको लागि एक-आयामी दायरा प्रयोग गर्दैछौँ।
तर फिल्डमा "रेखा नम्बर" हामी भर्खरै प्रकार्य लेख्न आवश्यक छ MATCH। यसलाई लेख्नका लागि हामी माथि वर्णन गरिएको वाक्य रचनाको पालना गर्दछौं। तुरुन्तै क्षेत्रमा अपरेटरको नाम प्रविष्ट गर्नुहोस् "MATCH" बिना उद्धरण त्यसपछि तुरुन्तै कोष्ठक खोल्नुहोस् र इच्छित मानको समकक्ष निर्दिष्ट गर्नुहोस्। यी सेलको समकक्ष हुन् जसमा हामीले अलग-अलग पेफेनभको कार्यकर्ता नाम राखेका छौं। हामी एक सेमिनार राख्छौं र हेरिएको दायराको समकक्ष निर्दिष्ट गर्दछौं। हाम्रो अवस्थामा, यो कर्मचारीहरूको नामको साथ स्तम्भको ठेगाना हो। त्यस पछि, कोष्ठक बन्द गर्नुहोस्।
सबै मानहरू प्रविष्ट भएपछि, बटनमा क्लिक गर्नुहोस् "ठीक".
- क्षेत्रमा प्रदर्शित प्रोफर गरे पछि कमाफेनवाओ डीएफ आय को परिणाम "रकम"।
- अब फिल्ड भने "नाम" हामीसँग सामग्री परिवर्तन गर्दछौं "पेरेनेव डीएफ"उदाहरणका लागि, "पपोवा एम.डी."त्यसपछि फिल्डमा वेतन मूल्य स्वचालित रूपमा परिवर्तन हुनेछ। "रकम".
विधि 3: बहुविध तालिकाहरू प्रसोधन गर्दै
अब आउनुहोस् कि अपरेटर कसरी प्रयोग गर्ने INDEX तपाईँ बहुविध तालिकाहरू ह्यान्डल गर्न सक्नुहुन्छ। यस उद्देश्यका लागि अतिरिक्त तर्क प्रयोग गरिनेछ। "एरिया नम्बर".
हामीसँग तीन तालिकाहरू छन्। प्रत्येक तालिकाले एक महिनाको लागि कर्मचारीहरूको वेद देखाउँछ। हाम्रो कार्य तेस्रो महिना (तेस्रो क्षेत्र) को लागि दोस्रो कर्मचारी (दोस्रो पङ्क्ति) को वेज (तेस्रो स्तम्भ) फेला पार्न छ।
- सेल चयन गर्नुहोस् जुन परिणाम प्रदर्शित हुनेछ र सामान्य तरिकामा खुला छ प्रकार्य जादूगर, तर जब अपरेटरको प्रकार छान्नुहोस्, सन्दर्भ दृश्य चयन गर्नुहोस्। हामीलाई यो चाहिन्छ किनभने यो प्रकार हो जसले तर्कको साथ कामलाई समर्थन गर्दछ "एरिया नम्बर".
- तर्क सञ्झ्याल खुल्छ। फिल्डमा "लिङ्क" हामीले सबै तीन दायराहरूको ठेगाना निर्दिष्ट गर्न आवश्यक छ। यो गर्नका लागि, कर्सर क्षेत्रमा फाँट गर्नुहोस् र बायाँ माउस बटनसँग पहिलो दायरा चयन गर्नुहोस्। त्यसोभए हामी एक अर्धलोन राख्यौं। यो धेरै महत्त्वपूर्ण छ, किनभने यदि तुरुन्तै अर्को array को चयनमा जानुहोस्, यसको ठेगानाले मात्र अघिल्लोको समकक्षलाई प्रतिस्थापन गर्नेछ। त्यसोभए एक अर्धको परिचय पछि, निम्न दायरा चयन गर्नुहोस्। त्यसपछि फेरि हामी एक अर्धलोन राख्छौं र अन्तिम array चयन गर्नुहोस्। क्षेत्रमा रहेका सबै अभिव्यक्ति "लिङ्क" पेन्डिङमा राख्नुहोस्।
फिल्डमा "रेखा नम्बर" नम्बर निर्दिष्ट गर्नुहोस् "2", किनभने हामी सूचीमा दोस्रो नाम खोज्दै छौं।
फिल्डमा "स्तम्भ संख्या" नम्बर निर्दिष्ट गर्नुहोस् "3", किनभने हरेक तालिकामा वेतन स्तम्भ तेस्रो हो।
फिल्डमा "एरिया नम्बर" नम्बर राख्नुहोस् "3", किनभने हामीले तेस्रो तालिकामा डेटा फेला पार्न आवश्यक छ, जुन तेस्रो महिनाको लागि मजदूरीमा जानकारी समावेश गर्दछ।
सबै डेटा प्रविष्ट भएपछि, बटनमा क्लिक गर्नुहोस् "ठीक".
- त्यस पछि, गणनाको नतीजा पूर्व चयन गरिएको सेलमा प्रदर्शन गरिन्छ। यसले तेस्रो महिनाको लागि दोस्रो कर्मचारीको वेतन (वी। सफ्रोनोभ) रकम देखाउँछ।
विधि 4: योग गणना
सन्दर्भ फारम प्रायः सरणी फारमको रूपमा प्रयोग गरिएको छैन, तर यो मात्र प्रयोग गर्न सकिन्छ जब मात्र धेरै दायराहरू संग, तर अन्य आवश्यकताहरूको लागि पनि। उदाहरणका लागि, यो अपरेटरसँग संयोजनमा रकम गणना गर्न प्रयोग गर्न सकिन्छ SUM.
रकम जोड्दा SUM निम्न वाक्य रचना छ:
= SUM (array को ठेगाना)
हाम्रो विशेष मामला मा, महिना को लागि सबै श्रमिकों को आय को राशि निम्नलिखित सूत्र को उपयोग गरेर गणना गर्न सकिन्छ:
= SUM (C4: C9)
तर तपाइँ प्रकार्य प्रयोग गरेर यसलाई थोडा परिमार्जन गर्न सक्नुहुन्छ INDEX। त्यसपछि यो जस्तो देखिन्छ:
= SUM (C4: INDEX (C4: C9; 6))
यस अवस्थामा, सङ्ग्रहको सुरुवातको समकक्षहरूले सेल सुरू गर्दछ जुन यो सुरु हुन्छ। तर सरणीको अन्त्य निर्दिष्ट गर्ने समन्वयमा, अपरेटर प्रयोग गरिन्छ। INDEX। यस अवस्थामा, अपरेटरको पहिलो तर्क INDEX दायरालाई संकेत गर्दछ, र यसको अन्तिम कक्षमा सेकेन्ड छैटौं छ।
पाठ: उपयोगी एक्सेल सुविधाहरू
तपाईं देख्न सक्नुहुन्छ, प्रकार्य INDEX विविध विविध कार्यहरू समाधान गर्न एक्सेलमा प्रयोग गर्न सकिन्छ। यद्यपि हामीले सबै सम्भावित विकल्पहरूबाट यसको प्रयोगको लागि विचार गरेका छौं, तर केवल सबै भन्दा अनुरोध गरिएका व्यक्तिहरू। यस प्रकार्यको दुई प्रकारहरू छन्: सन्दर्भ र सर्टिफिकेटहरूका लागि। सबै प्रभावकारी रूपमा यो अन्य अपरेटरहरूको साथ संयोजनमा प्रयोग गर्न सकिन्छ। यस मार्गमा सिर्जना गरिएका सूत्रहरू सबै भन्दा जटिल कार्यहरू समाधान गर्न सक्षम हुनेछन्।