एक्सेलच्या सर्वात उपयुक्त वैशिष्ट्यांपैकी एक INDEX ऑपरेटर आहे. हे निर्दिष्ट केलेल्या पंक्ती आणि स्तंभाच्या छेदनबिंदूवरील श्रेणीमधील डेटा शोधते आणि परिणामी पूर्व-निर्धारित सेलवर परिणाम मिळविते. परंतु या कार्याची संपूर्ण संभाव्यता जेव्हा ती इतर ऑपरेटर्ससह एकत्रितपणे जटिल सूत्रांमध्ये वापरली जाते तेव्हा उघड केली जाते. त्याच्या अनुप्रयोगासाठी विविध पर्याय पहा.
INDEX फंक्शन वापरुन
ऑपरेटर INDEX श्रेणीमधील कार्यसंघांच्या गटाशी संबंधित आहे "दुवे आणि अॅरे". त्यात दोन प्रकार आहेत: अॅरे आणि संदर्भांसाठी.
अॅरेसाठी भिन्नता खालील वाक्यरचना आहे:
= INDEX (अॅरे; ओळ_संख्या; स्तंभ_संख्या)
या प्रकरणात, अॅरे एक-परिमाण असेल तर सूत्रामधील अंतिम दोन वितर्क एकत्रितपणे आणि त्यापैकी कोणत्याही एकचा वापर केला जाऊ शकतो. बहुआयामी श्रेणीमध्ये, दोन्ही मूल्ये वापरली जाणे आवश्यक आहे. हे देखील लक्षात घ्यावे की पंक्ती आणि स्तंभ संख्या ही पत्रकाच्या निर्देशांकांची संख्या नाही, परंतु निर्दिष्ट केलेल्या अॅरेच्या आत क्रम देखील आहे.
संदर्भ प्रकारासाठी सिंटॅक्स असे दिसते:
= INDEX (दुवा; ओळ_संख्या; स्तंभ_संख्या; [क्षेत्र_संख्या])
येथे आपण दोन प्रकारे केवळ एक वितर्क वापरू शकता: "रेखा क्रमांक" किंवा "स्तंभ क्रमांक". वितर्क "क्षेत्र क्रमांक" सामान्यतः पर्यायी असते आणि ऑपरेशनमध्ये एकाधिक श्रेणी समाविष्ट केल्यावरच लागू होते.
अशा प्रकारे, एक पंक्ती किंवा स्तंभ निर्दिष्ट करताना ऑपरेटर निर्दिष्ट श्रेणीमध्ये डेटा शोधतो. हे कार्य त्याच्या क्षमतांमध्ये फारच सारखे आहे vpr ऑपरेटर, परंतु त्याव्यतिरिक्त, जवळपास सर्वत्र शोधू शकता आणि केवळ सारणीच्या डाव्या स्तंभामध्ये नाही.
पद्धत 1: अॅरेसाठी INDEX ऑपरेटर वापरा
सर्वप्रथम, ऑपरेटर वापरण्यासाठी अल्गोरिदम, सर्वात सोपा उदाहरण वापरुन विश्लेषण करा INDEX अॅरेसाठी
आमच्याकडे वेतन एक टेबल आहे. पहिल्या स्तंभात, कर्मचार्यांची नावे दुसर्यांदा - देय तारीख आणि तिसऱ्या - कमाईची रक्कम प्रदर्शित केली जातात. आपल्याला कर्मचार्याचे नाव तिसऱ्या ओळीत दाखवावे लागेल.
- सेल निवडा ज्यामध्ये प्रक्रिया परिणाम प्रदर्शित केला जाईल. चिन्हावर क्लिक करा "कार्य घाला"जे फॉर्म्युला बारच्या डाव्या बाजूला ताबडतोब स्थित आहे.
- सक्रियकरण प्रक्रिया घडते. फंक्शन मास्टर्स. श्रेणीमध्ये "दुवे आणि अॅरे" हे साधन किंवा "पूर्ण वर्णानुक्रमानुसार यादी" नावासाठी पहा INDEX. आम्हाला हे ऑपरेटर सापडल्यानंतर, ते निवडा आणि बटणावर क्लिक करा. "ओके"जो खिडकीच्या तळाशी स्थित आहे.
- एक लहान विंडो उघडते ज्यामध्ये आपणास कार्य प्रकारांपैकी एक निवडण्याची आवश्यकता आहे: "अॅरे" किंवा "दुवा". आम्हाला आवश्यक पर्याय "अॅरे". हे प्रथम स्थित आहे आणि डीफॉल्टनुसार निवडलेले आहे. म्हणूनच आपल्याला फक्त बटण दाबावे लागेल "ओके".
- फंक्शन वितर्क विंडो उघडेल. INDEX. वर नमूद केल्यानुसार, त्यात तीन वितर्क आहेत आणि त्यानुसार, तीन फील्ड भरण्यासाठी आहेत.
क्षेत्रात "अॅरे" आपण प्रक्रिया केलेल्या डेटा श्रेणीचा पत्ता निर्दिष्ट करणे आवश्यक आहे. हे हाताने चालवता येते. परंतु कार्य सुलभ करण्यासाठी आम्ही वेगळ्याच पुढे जाऊ. कर्सर योग्य फील्डमध्ये ठेवा, आणि नंतर शीटवरील सर्व प्रकारच्या टॅब्यूलर डेटा सर्कल करा. यानंतर, श्रेणीतील पत्ता त्वरीत फील्डमध्ये प्रदर्शित केला जातो.
क्षेत्रात "रेखा क्रमांक" संख्या ठेवा "3", कारण स्थितीनुसार आम्हाला सूचीतील तिसरे नाव निश्चित करणे आवश्यक आहे. क्षेत्रात "स्तंभ क्रमांक" क्रमांक सेट करा "1"चूंकि नावांसह स्तंभ निवडलेल्या श्रेणीतील प्रथम आहे.
सर्व निर्दिष्ट सेटिंग्ज बनल्यानंतर, आम्ही बटणावर क्लिक करू "ओके".
- प्रक्रियेचा परिणाम या निर्देशाच्या पहिल्या परिच्छेदामध्ये निर्दिष्ट केलेल्या सेलमध्ये प्रदर्शित केला जातो. निवडलेल्या डेटा श्रेणीमधील सूचीमध्ये हा तिसरा क्रमांक आहे.
आम्ही फंक्शनच्या अनुप्रयोगाचे विश्लेषण केले आहे. INDEX एक बहुआयामी अॅरे (अनेक स्तंभ आणि पंक्ती) मध्ये. श्रेणी एक-दितीय असल्यास, वितर्क विंडोमधील डेटा भरणे आणखी सोपे होईल. क्षेत्रात "अॅरे" उपरोक्त सारखीच पद्धत आम्ही त्याचे पत्ता निर्दिष्ट करतो. या प्रकरणात, डेटा श्रेणीमध्ये केवळ एका स्तंभामधील मूल्यांचा समावेश असतो. "नाव". क्षेत्रात "रेखा क्रमांक" मूल्य निर्दिष्ट करा "3", कारण आपल्याला तिसऱ्या ओळीतील डेटा माहित असणे आवश्यक आहे. फील्ड "स्तंभ क्रमांक" सर्वसाधारणपणे, आपण त्यास रिक्त ठेऊ शकता कारण आपल्याकडे एक-मितीय श्रेणी आहे ज्यामध्ये केवळ एक स्तंभ वापरला जातो. आम्ही बटण दाबा "ओके".
परिणाम नक्की वर प्रमाणेच असेल.
हे कार्य कसे कार्य करते हे आपल्यासाठी सर्वात सोपा उदाहरण होते, परंतु सरावाने हा पर्याय वापरणे अद्याप क्वचितच वापरले जाते.
पाठः एक्सेल फंक्शन विझार्ड
पद्धत 2: MATCH ऑपरेटरच्या सहाय्याने वापरा
सराव मध्ये, कार्य INDEX बहुतेकदा वितर्क सह वापरले सामना. घड INDEX - सामना एक्सेलमध्ये काम करताना एक शक्तिशाली साधन आहे, जे त्याच्या कार्यक्षमतेमध्ये अधिक लवचिक असून त्याच्या जवळील अॅनालॉग ऑपरेटर आहे व्हीआरपी.
फंक्शनचा मुख्य कार्य सामना निवडलेल्या श्रेणीमधील निश्चित मूल्याच्या संख्येची संख्या होय.
ऑपरेटर सिंटॅक्स सामना असे:
= MATCH (शोध मूल्य, लुकअप अॅरे, [match_type])
- विचार मूल्य - ही अशी किंमत आहे ज्यांच्या स्थितीत आम्ही शोधत आहोत;
- दिलेले अॅरे - ही रेंज ज्यामध्ये हे मूल्य स्थित आहे;
- मॅपिंग प्रकार - हे एक पर्यायी मापदंड आहे जे मूल्ये अचूकपणे किंवा अंदाजे शोधणे निर्धारित करते. आम्ही अचूक मूल्ये शोधू, म्हणून हा युक्तिवाद वापरला जात नाही.
या साधनासह आपण वितर्कांची ओळख स्वयंचलित करू शकता. "रेखा क्रमांक" आणि "स्तंभ क्रमांक" कार्यामध्ये INDEX.
चला एका विशिष्ट उदाहरणासह हे कसे करता येईल ते पाहूया. आम्ही सर्व समान सारणीसह कार्य करतो, वर चर्चा केली गेली. वेगळे, आपल्याकडे दोन अतिरिक्त फील्ड आहेत - "नाव" आणि "रक्कम". असे करणे आवश्यक आहे की जेव्हा आपण कर्मचार्याचे नाव प्रविष्ट करता तेव्हा त्याच्याकडून कमाई केलेली रक्कम स्वयंचलितपणे प्रदर्शित केली जाईल. चला कार्यान्वीत करून हे कसे सराव केले जाऊ शकते ते पाहूया INDEX आणि सामना.
- सर्वप्रथम, आम्ही पारफ्नोव्ह डीएफ प्राप्त करणार्या कोणत्या पगाराचे कर्मचारी मिळतो हे आम्ही शोधू. योग्य त्या फील्डमध्ये आम्ही त्याचे नाव प्रविष्ट करतो.
- फील्डमध्ये सेल निवडा "रक्कम"ज्यात अंतिम परिणाम प्रदर्शित होईल. फंक्शन वितर्क विंडो चालवा INDEX अॅरेसाठी
क्षेत्रात "अॅरे" आम्ही स्तंभाच्या निर्देशांकांमध्ये प्रवेश करतो ज्यात कर्मचार्यांच्या वेतनमानांची संख्या आढळते.
फील्ड "स्तंभ क्रमांक" आम्ही रिक्त सोडतो, कारण आम्ही उदाहरण म्हणून एक-परिमाणिक श्रेणी वापरत आहोत.
पण शेतात "रेखा क्रमांक" आपल्याला फक्त एक कार्य लिहावे लागेल सामना. ते लिहिण्यासाठी, आम्ही वर वर्णन केलेल्या वाक्यरचनाचे अनुसरण करतो. ताबडतोब फील्डमध्ये ऑपरेटरचे नाव प्रविष्ट करा "मॅच" कोट्सशिवाय. मग लगेच ब्रॅकेट उघडा आणि इच्छित मूल्याचे निर्देशांक निर्दिष्ट करा. हे सेलचे निर्देशक आहेत ज्यात आम्ही परफेनोव्हच्या कार्यकर्त्याचे नाव स्वतंत्ररित्या रेकॉर्ड केले आहे. आम्ही अर्धविराम काढतो आणि पाहिलेल्या श्रेणीचे निर्देशांक निर्दिष्ट करतो. आमच्या बाबतीत, कर्मचार्यांच्या नावे असलेल्या कॉलमचा हा पत्ता आहे. त्यानंतर, ब्रॅकेट बंद करा.
सर्व मूल्ये प्रविष्ट केल्यानंतर, बटणावर क्लिक करा "ओके".
- प्रक्रियेनंतर परफेनोव्हा डीएफच्या उत्पन्नाच्या रकमेचा निकाल फील्डमध्ये प्रदर्शित केला जातो "रक्कम".
- आता फील्ड असेल तर "नाव" आम्ही सामग्री बदलतो "परफ्नोव्ह डी. एफ."उदाहरणार्थ, उदाहरणार्थ "पोपोवा एमडी"नंतर फील्डमधील पगार मूल्य आपोआप बदलेल. "रक्कम".
पद्धत 3: एकाधिक सारण्यांवर प्रक्रिया करणे
आता आपण ऑपरेटर कसे वापरावे ते पाहूया INDEX आपण एकाधिक टेबल हाताळू शकता. या उद्देशासाठी अतिरिक्त युक्तिवाद वापरला जाईल. "क्षेत्र क्रमांक".
आपल्याकडे तीन टेबल्स आहेत. प्रत्येक टेबल एका विशिष्ट महिन्यासाठी कर्मचार्यांच्या वेतन दर्शवते. तिसर्या महिन्यासाठी (तृतीय क्षेत्रासाठी) दुसर्या कर्मचार्याचे (तृतीय पंक्ती) वेतन (तृतीय स्तंभ) शोधण्यासाठी आपले कार्य आहे.
- ज्या सेलमध्ये परिणाम प्रदर्शित केला जाईल व नेहमीप्रमाणे उघडलेला सेल निवडा फंक्शन विझार्ड, परंतु ऑपरेटर प्रकार निवडताना, संदर्भ दृश्य निवडा. आपल्याला याची गरज आहे कारण हा असा प्रकार आहे जो तर्काने कार्य करण्यास समर्थन देतो "क्षेत्र क्रमांक".
- वितर्क विंडो उघडते. क्षेत्रात "दुवा" आपल्याला सर्व तीन श्रेणींचे पत्ते निर्दिष्ट करण्याची गरज आहे. हे करण्यासाठी, कर्सर फील्ड मध्ये सेट करा आणि खाली असलेल्या डाव्या माऊस बटणासह प्रथम श्रेणी निवडा. मग आम्ही अर्धविराम काढतो. हे खूप महत्वाचे आहे, कारण आपण त्वरित पुढच्या अॅरेच्या निवडीवर जाल तर त्याचा पत्ता मागील एकाच्या निर्देशांकांची जागा घेईल. तर अर्धविराम सुरू केल्यानंतर पुढील श्रेणी निवडा. मग पुन्हा आपण अर्धविराम काढू आणि अंतिम अॅरे निवडा. शेतात आहे की सर्व अभिव्यक्ती "दुवा" कोष्ठकात घ्या.
क्षेत्रात "रेखा क्रमांक" क्रमांक निर्दिष्ट करा "2", कारण आम्ही सूचीतील दुसरे नाव शोधत आहोत.
क्षेत्रात "स्तंभ क्रमांक" क्रमांक निर्दिष्ट करा "3", प्रत्येक टेबलमध्ये पगार स्तंभ तिसरा आहे.
क्षेत्रात "क्षेत्र क्रमांक" संख्या ठेवा "3", कारण आपल्याला तिसर्या महिन्यामध्ये डेटा शोधण्याची गरज आहे, ज्यात तिसऱ्या महिन्यात मजुरीची माहिती आहे.
सर्व डेटा प्रविष्ट केल्यानंतर, बटणावर क्लिक करा "ओके".
- त्यानंतर, गणन परिणाम अगोदर निवडलेल्या सेलमध्ये प्रदर्शित केले जातात. हे तिसऱ्या महिन्यात दुसऱ्या कर्मचार्याच्या पगाराची (व्ही. सफ्रोनव्ह) रक्कम दर्शवते.
पद्धत 4: गणित करणे
संदर्भाचा फॉर्म बर्याचदा अॅरे फॉर्म म्हणून वापरला जात नाही, परंतु याचा वापर अनेक श्रेण्यांसह केवळ इतर आवश्यकतांसाठीच केला जातो तेव्हाच केला जाऊ शकतो. उदाहरणार्थ, ऑपरेटरशी जुळणार्या रकमेची गणना करण्यासाठी याचा वापर केला जाऊ शकतो सारांश.
रक्कम जमा करताना सारांश खालील वाक्यरचना आहे:
= एसयूएम (अॅरेचा पत्ता)
आमच्या विशिष्ट बाबतीत, महिन्यासाठी सर्व कामगारांच्या उत्पन्नाची रक्कम खालील सूत्र वापरून मोजली जाऊ शकते:
= एसयूएम (सी 4: सी 9)
परंतु आपण फंक्शन वापरुन यास थोडी सुधारित करू शकता INDEX. मग हे असे दिसेल:
= एसयूएम (सी 4: इंडेक्स (सी 4: सी 9; 6))
या प्रकरणात, अॅरेच्या सुरवातीस निर्देशांक ज्या सेलचा प्रारंभ होतो त्यास सूचित करतात. परंतु अॅरेचा शेवट निर्दिष्ट करण्याच्या निर्देशांकांमध्ये ऑपरेटरचा वापर केला जातो. INDEX. या प्रकरणात, ऑपरेटरचा पहिला तर्क INDEX श्रेणी दर्शवितो आणि शेवटच्या सेलचा दुसरा भाग सहावा आहे.
पाठः उपयुक्त एक्सेल वैशिष्ट्ये
जसे आपण पाहू शकता, कार्य INDEX ऐवजी विविध कार्यांचा निराकरण करण्यासाठी एक्सेलमध्ये वापरले जाऊ शकते. जरी आपण त्याच्या वापरासाठी सर्व संभाव्य पर्यायांकडे खूप दूर मानले असले तरी केवळ सर्वात मागणी असलेल्या गोष्टी आहेत. या फंक्शनचे दोन प्रकार आहेत: संदर्भ आणि अॅरेसाठी. सर्वात प्रभावीपणे ते इतर ऑपरेटरसह संयोजनात वापरले जाऊ शकते. अशा प्रकारे तयार केलेले सूत्र सर्वात जटिल कार्ये सोडविण्यास सक्षम असतील.