एक्सेल में फंक्शन इंडेक्स

Anonim

माइक्रोसॉफ्ट एक्सेल में फंक्शन इंडेक्स

एक्सेल प्रोग्राम की सबसे उपयोगी विशेषताओं में से एक ऑपरेटर इंडेक्स है। यह निर्दिष्ट पंक्तियों और कॉलम के चौराहे पर सीमा में डेटा की खोज करता है, परिणाम पूर्व निर्धारित कोशिका में लौटाता है। लेकिन अन्य ऑपरेटरों के साथ संयोजन में जटिल सूत्रों में इसका उपयोग करते समय इस समारोह की संभावना का खुलासा किया जाता है। आइए इसके उपयोग के लिए विभिन्न विकल्पों पर विचार करें।

फ़ंक्शन फ़ंक्शन का उपयोग करना

इंडेक्स ऑपरेटर "लिंक और सरणी" श्रेणी से कार्यों के एक समूह को संदर्भित करता है। इसमें दो किस्में हैं: सरणी के लिए और संदर्भों के लिए।

Arrays के लिए एक विकल्प में निम्नलिखित वाक्यविन्यास है:

= सूचकांक (सरणी; NUMBER_LINK; NUMBER_NUMBER)

साथ ही, सूत्र में पिछले दो तर्कों का उपयोग किया जा सकता है, दोनों एक और उनमें से किसी एक-आयामी है। एक बहु-आयामी सीमा के साथ, दोनों मान लागू किए जाने चाहिए। यह ध्यान रखना भी आवश्यक है कि लाइन की संख्या के तहत और कॉलम को शीट के निर्देशांक पर संख्या नहीं समझा जाता है, लेकिन सबसे निर्दिष्ट सरणी के अंदर आदेश।

एक संदर्भ विकल्प के लिए सिंटेक्स इस तरह दिखता है:

= सूचकांक (लिंक; NUMBER_LINK; NUMBER_NUMBER; [NUMBER_NAME])

यहां आप दो से केवल एक तर्क का भी उपयोग कर सकते हैं: "पंक्ति संख्या" या "कॉलम संख्या"। तर्क "क्षेत्र संख्या" आमतौर पर वैकल्पिक होता है और यह तब लागू होता है जब कई श्रेणियां ऑपरेशन में भाग लेती हैं।

इस प्रकार, ऑपरेटर स्ट्रिंग या कॉलम निर्दिष्ट करते समय सेट रेंज में डेटा की तलाश में है। यह सुविधा इसकी क्षमताओं के समान ही है। ऑपरेटर आर्म लेकिन इसके विपरीत यह लगभग हर जगह खोज सकता है, न केवल तालिका के चरम बाएं कॉलम में।

विधि 1: सरणी के लिए ऑपरेटर इंडेक्स का उपयोग करना

आइए, सबसे पहले, हम सरणी के लिए ऑपरेटर इंडेक्स का उपयोग करने के लिए एल्गोरिदम के सबसे सरल उदाहरण पर विश्लेषण करते हैं।

हमारे पास वेतन तालिका है। अपने पहले कॉलम में, श्रमिकों के नाम दूसरे स्थान पर प्रदर्शित होते हैं - भुगतान की तारीख, और तीसरे स्थान पर - कमाई राशि की राशि। हमें तीसरी पंक्ति में कर्मचारी के नाम को वापस लेने की जरूरत है।

  1. उस सेल का चयन करें जिसमें प्रसंस्करण परिणाम प्रदर्शित किया जाएगा। "फ़ंक्शन डालें" आइकन पर क्लिक करें, जो फॉर्मूला स्ट्रिंग के बाईं ओर स्थित है।
  2. माइक्रोसॉफ्ट एक्सेल में फ़ंक्शंस के मास्टर पर स्विच करें

  3. कार्यों के विज़ार्ड को सक्रिय करने की प्रक्रिया होती है। "सूचकांक" नाम की तलाश करके "संदर्भ और सरणी" या "पूर्ण वर्णमाला सूची" श्रेणी में। इस ऑपरेटर को खोजने के बाद, हम इसे हाइलाइट करते हैं और "ओके" बटन पर क्लिक करते हैं, जो खिड़की के नीचे रखा जाता है।
  4. माइक्रोसॉफ्ट एक्सेल में कार्य निष्पादन

  5. एक छोटी सी खिड़की खुलती है, जिसमें आपको फ़ंक्शन के प्रकारों में से एक का चयन करने की आवश्यकता होती है: "सरणी" या "लिंक"। हमें "सरणी" विकल्प की आवश्यकता है। यह पहले स्थित है और डिफ़ॉल्ट रूप से हाइलाइट किया गया है। इसलिए, हम बस "ओके" बटन पर क्लिक कर सकते हैं।
  6. Microsoft Excel में फ़ंक्शन इंडेक्स का प्रकार चुनें

  7. तर्क विंडो सूचकांक समारोह खोलता है। जैसा ऊपर बताया गया है, इसमें तीन तर्क हैं, और तदनुसार तीन फ़ील्ड भरने के लिए हैं।

    "सरणी" फ़ील्ड में, आपको संसाधित होने वाली डेटा रेंज का पता निर्दिष्ट करने की आवश्यकता है। आप इसे मैन्युअल रूप से ड्राइव कर सकते हैं। लेकिन कार्य को सुविधाजनक बनाने के लिए, हम अन्यथा करेंगे। हम कर्सर को उचित फ़ील्ड में डालते हैं, और फिर शीट पर टैब्यूलर डेटा की पूरी श्रृंखला को दुःख देते हैं। उसके बाद, सीमा का पता तुरंत क्षेत्र में दिखाई देता है।

    "पंक्ति संख्या" फ़ील्ड में, हमने "3" को सेट किया है, क्योंकि हालत से, हमें सूची में तीसरे नाम को परिभाषित करने की आवश्यकता है। "कॉलम संख्या" फ़ील्ड में, संख्या "1" सेट करें, क्योंकि नाम कॉलम समर्पित सीमा में पहला है।

    सभी निर्दिष्ट सेटिंग्स के बाद, "ओके" बटन पर क्लिक करें।

  8. माइक्रोसॉफ्ट एक्सेल में तर्क विंडो फंक्शन इंडेक्स

  9. प्रसंस्करण का परिणाम सेल में प्रदर्शित होता है, जिसे इस मैनुअल के पहले पैराग्राफ में निर्दिष्ट किया गया था। यह परिणामी उपनाम है जो समर्पित डेटा रेंज में सूची में तीसरा है।

माइक्रोसॉफ्ट एक्सेल में फंक्शन प्रोसेसिंग परिणाम सूचकांक

हमने एक बहुआयामी सरणी (कई कॉलम और तार) में इंडेक्स फ़ंक्शन के फ़ंक्शन को अलग कर दिया। यदि सीमा एक-आयामी थी, तो तर्क विंडो में डेटा भरने से भी आसान होगा। ऊपर के रूप में एक ही विधि द्वारा "सरणी" फ़ील्ड में, हम अपना पता निर्दिष्ट करते हैं। इस मामले में, डेटा रेंज में केवल "नाम" कॉलम में मान होते हैं। "पंक्ति संख्या" फ़ील्ड में, मान निर्दिष्ट करें "3", जैसा कि आपको तीसरी पंक्ति से डेटा जानने की आवश्यकता है। "कॉलम संख्या" फ़ील्ड को खाली छोड़ दिया जा सकता है, क्योंकि हमारे पास एक-आयामी सीमा है जिसमें केवल एक कॉलम का उपयोग किया जाता है। ठीक बटन पर क्लिक करें।

माइक्रोसॉफ्ट एक्सेल में एक आयामी सरणी के लिए तर्क विंडो फ़ंक्शन इंडेक्स

नतीजा बिल्कुल ऊपर जैसा होगा।

माइक्रोसॉफ्ट एक्सेल में एक आयामी सरणी के लिए फ़ंक्शन प्रोसेसिंग परिणाम सूचकांक

यह सबसे सरल उदाहरण था, ताकि आप यह देख सकें कि यह फ़ंक्शन कैसे काम करता है, लेकिन व्यावहारिक रूप से, इस विकल्प का उपयोग अभी तक किया जाता है, यह शायद ही कभी लागू होता है।

पाठ: उत्कृष्टता के मास्टर

विधि 2: एक खोज ऑपरेटर के साथ एक परिसर में आवेदन

व्यावहारिक रूप से, सूचकांक फ़ंक्शन अक्सर खोज तर्क के साथ उपयोग किया जाता है। गुच्छा सूचकांक - एक्सेल में काम करते समय खोज कंपनी एक शक्तिशाली उपकरण है, जो इसके निकटतम एनालॉग - एक एआरपी ऑपरेटर की तुलना में अपने कार्यात्मक के अनुसार अधिक लचीला है।

खोज फ़ंक्शन का मुख्य कार्य समर्पित सीमा में एक निश्चित मूल्य के क्रम में संख्या निर्दिष्ट करना है।

सिंटेक्स ऑपरेटर इस तरह के लिए खोज:

= खोज बोर्ड (desifer_dation, viewed_missive, [type_densation])

  • वांछित मूल्य मूल्य है, जिस स्थिति में हम जिस श्रेणी की तलाश में हैं;
  • देखी गई सरणी वह सीमा है जिसमें यह मान स्थित है;
  • मैपिंग प्रकार एक वैकल्पिक पैरामीटर है जो मूल्यों के लिए बिल्कुल या लगभग देखता है। हम सटीक मानों की तलाश करेंगे, इसलिए इस तर्क का उपयोग नहीं किया जाता है।

इस टूल का उपयोग करके, आप इंडेक्स फ़ंक्शन में "पंक्ति संख्या" और "कॉलम नंबर" तर्कों की शुरूआत को स्वचालित कर सकते हैं।

चलो देखते हैं कि यह एक विशिष्ट उदाहरण पर कैसे किया जा सकता है। हम उसी तालिका के साथ काम करते हैं जिस पर ऊपर चर्चा की गई थी। अलग से, हमारे पास दो अतिरिक्त फ़ील्ड हैं - "नाम" और "राशि"। यह सुनिश्चित करना आवश्यक है कि जब कर्मचारी का नाम पेश किया गया हो, तो उनके द्वारा अर्जित धन की राशि स्वचालित रूप से प्रदर्शित होती है। चलो देखते हैं कि फ़ंक्शन इंडेक्स और खोज को लागू करके इसे अभ्यास में कैसे लागू किया जा सकता है।

  1. सबसे पहले, हम सीखते हैं कि कितने वेतन Parfenov डी एफ एफ के कर्मचारी को प्राप्त करता है। इसी क्षेत्र में अपना नाम दर्ज करें।
  2. नाम Microsoft Excel में फ़ील्ड में अंकित है

  3. "राशि" फ़ील्ड में सेल का चयन करें जिसमें अंतिम परिणाम प्रदर्शित किया जाएगा। Arrays के लिए तर्क विंडो फ़ंक्शन इंडेक्स चलाएं।

    फ़ील्ड "सरणी" में हम कॉलम के निर्देशांक पेश करते हैं, जिसमें श्रमिकों की मजदूरी की मात्रा स्थित होती है।

    "कॉलम" फ़ील्ड को खाली छोड़ दिया जाता है, जैसा कि हम एक उदाहरण के लिए एक-आयामी सीमा के लिए उपयोग करते हैं।

    लेकिन "पंक्ति संख्या" फ़ील्ड में, हमें केवल खोज के कार्य को रिकॉर्ड करने की आवश्यकता होगी। अपने रिकॉर्ड के लिए, ऊपर चर्चा की गई सिंटैक्स का पालन करें। फ़ील्ड में तुरंत उद्धरण के बिना ऑपरेटर "खोज कंपनी" का नाम दर्ज करें। फिर तुरंत ब्रैकेट खोलें और वांछित मान के निर्देशांक को इंगित करें। ये सेल के निर्देशांक हैं जिनमें हमने पार्फेनोव के कर्मचारी का नाम अलग से रिकॉर्ड किया था। हम एक कॉमा के साथ एक बिंदु डालते हैं और देखी गई श्रेणी के निर्देशांक निर्दिष्ट करते हैं। हमारे मामले में, यह कर्मचारियों के नाम के साथ स्तंभ का पता है। उसके बाद, ब्रैकेट बंद करें।

    सभी मान किए जाने के बाद, "ओके" बटन पर क्लिक करें।

  4. माइक्रोसॉफ्ट एक्सेल में खोज ऑपरेटर के साथ संयोजन में फ़ंक्शन इंडेक्स की तर्क विंडो

  5. प्रसंस्करण के बाद कमाई की संख्या का परिणाम "राशि" फ़ील्ड में प्रदर्शित होता है।
  6. माइक्रोसॉफ्ट एक्सेल में एक खोज ऑपरेटर के साथ संयोजन में फंक्शन प्रोसेसिंग परिणाम सूचकांक

  7. अब, यदि "नाम" क्षेत्र में हम सामग्री को Parfenov से बदल देंगे।

माइक्रोसॉफ्ट एक्सेल में खोज ऑपरेटर के साथ संयोजन में फ़ंक्शन इंडेक्स का उपयोग करते समय मान बदलना

विधि 3: एकाधिक तालिकाओं को संसाधित करना

अब देखते हैं कि इंडेक्स को कई टेबलों से कैसे संभाला जा सकता है। इन उद्देश्यों के लिए, एक अतिरिक्त तर्क "क्षेत्र संख्या" लागू किया जाएगा।

हमारे पास तीन टेबल हैं। प्रत्येक तालिका एक अलग महीने में श्रमिकों की मजदूरी प्रदर्शित करती है। हमारा कार्य तीसरे महीने (तीसरे क्षेत्र) के लिए दूसरे कर्मचारी (दूसरी पंक्ति) के मजदूरी (तीसरे कॉलम) को जानना है।

  1. हम उस सेल का चयन करते हैं जिसमें परिणाम आउटपुट होता है और फ़ंक्शंस विज़ार्ड खोल सकता है, लेकिन ऑपरेटर प्रकार चुनते समय, एक संदर्भ दृश्य का चयन करें। हमें इसकी आवश्यकता है क्योंकि यह इस प्रकार है जो तर्क "क्षेत्र संख्या" के साथ काम का समर्थन करता है।
  2. माइक्रोसॉफ्ट एक्सेल में एक संदर्भ प्रकार का फ़ंक्शन इंडेक्स का चयन करना

  3. तर्क खिड़की खुलती है। लिंक फ़ील्ड में, हमें सभी तीन श्रेणियों के पते निर्दिष्ट करने की आवश्यकता है। ऐसा करने के लिए, कर्सर को फ़ील्ड में सेट करें और बाएं माउस बटन के साथ पहली श्रेणी का चयन करें। फिर एक अल्पविराम के साथ एक बिंदु डाल दिया। यह बहुत महत्वपूर्ण है, क्योंकि यदि आप तुरंत अगले सरणी के रिलीज पर जाते हैं, तो इसका पता पिछले एक के निर्देशांक को प्रतिस्थापित करेगा। तो, अल्पविराम के साथ एक बिंदु दर्ज करने के बाद, हम निम्नलिखित सीमा आवंटित करते हैं। फिर फिर बिंदु को अल्पविराम के साथ रखें और अंतिम सरणी आवंटित करें। "लिंक" फ़ील्ड में मौजूद सभी अभिव्यक्ति ब्रैकेट में ले जाती हैं।

    "पंक्ति संख्या" फ़ील्ड में, संख्या "2" इंगित करें, क्योंकि हम सूची में दूसरे उपनाम की तलाश में हैं।

    "कॉलम संख्या" फ़ील्ड में, संख्या "3" निर्दिष्ट करें, क्योंकि प्रत्येक तालिका में वेतन कॉलम तीसरा है।

    "क्षेत्र संख्या" फ़ील्ड में, हमने नंबर "3" सेट किया है, क्योंकि हमें तीसरी तालिका में डेटा ढूंढने की आवश्यकता है, जिसमें तीसरे महीने के लिए मजदूरी के बारे में जानकारी शामिल है।

    सभी डेटा दर्ज किए जाने के बाद, "ओके" बटन पर क्लिक करें।

  4. माइक्रोसॉफ्ट एक्सेल में तीन क्षेत्रों के साथ काम करते समय फ़ंक्शन इंडेक्स की तर्क विंडो

  5. उसके बाद, गणना परिणाम पूर्व-चयनित सेल में प्रदर्शित होते हैं। तीसरे महीने के लिए दूसरे कर्मचारी (सफोनोवा वी। एम) के वेतन की राशि प्रदर्शित करता है।

माइक्रोसॉफ्ट एक्सेल में तीन क्षेत्रों के साथ काम करते समय फ़ंक्शन प्रोसेसिंग परिणाम सूचकांक

विधि 4: राशि की गणना

संदर्भ फॉर्म अक्सर सरणी के रूप में उपयोग नहीं किया जाता है, लेकिन इसका उपयोग न केवल कई श्रेणियों के साथ काम करते समय, बल्कि अन्य जरूरतों के लिए भी किया जा सकता है। उदाहरण के लिए, इसका उपयोग रकम ऑपरेटर के साथ संयोजन में राशि की गणना करने के लिए किया जा सकता है।

रकम जोड़ते समय, निम्न वाक्यविन्यास है:

= रकम (पता_मासिवा)

हमारे विशेष मामले में, प्रति माह सभी कर्मचारियों की कमाई की कमाई की गणना निम्न सूत्र का उपयोग करके की जा सकती है:

= रकम (C4: C9)

माइक्रोसॉफ्ट एक्सेल में मात्रा के कार्य का परिणाम

लेकिन आप इंडेक्स फ़ंक्शन का उपयोग करके इसे थोड़ा संशोधित कर सकते हैं। तब उसके पास निम्नलिखित रूप होगा:

= रकम (C4: इंडेक्स (C4: C9; 6))

Microsoft Excel में रकम और सूचकांक के समारोह के संयोजन का परिणाम

इस मामले में, सेल सरणी के निर्देशांक को इंगित करता है, जो इसे शुरू होता है। लेकिन सरणी की समाप्ति के निर्देशांक में, ऑपरेटर एक सूचकांक का उपयोग किया जाता है। इस मामले में, ऑपरेटर इंडेक्स का पहला तर्क सीमा को इंगित करता है, और दूसरा - इसके अंतिम सेल पर - छठा।

पाठ: उपयोगी विशेषताएं एक्सेल

जैसा कि आप देख सकते हैं, सूचकांक का कार्य व्यापक रूप से विविध कार्यों को हल करने के लिए निर्वासन में उपयोग किया जा सकता है। हालांकि हम इसके उपयोग के लिए सभी संभावित विकल्पों से बहुत दूर माना जाता है, लेकिन केवल सबसे अधिक मांग के बाद। इस सुविधा के दो प्रकार हैं: संदर्भ और सरणी के लिए। यह अन्य ऑपरेटरों के साथ संयोजन में सबसे प्रभावी ढंग से उपयोग किया जा सकता है। सूत्रों के इस तरीके में बनाया गया सबसे कठिन कार्यों को हल करने में सक्षम होगा।

अधिक पढ़ें