उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

पहिल्या दृष्टीक्षेपात (विशेषत: मदत वाचताना), कार्य अप्रत्यक्ष (अप्रसिद्ध) सोपे आणि अगदी अनावश्यक दिसते. दुव्यासारखा दिसणारा मजकूर पूर्ण दुव्यात बदलणे हे त्याचे सार आहे. त्या. जर आपल्याला सेल A1 चा संदर्भ घ्यायचा असेल, तर आपण एकतर सवयीने थेट लिंक बनवू शकतो (D1 मध्ये समान चिन्ह प्रविष्ट करा, A1 वर क्लिक करा आणि एंटर दाबा) किंवा आपण वापरू शकतो. अप्रत्यक्ष त्याच हेतूसाठी:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

कृपया लक्षात घ्या की फंक्शन आर्ग्युमेंट - A1 चा संदर्भ - अवतरण चिन्हांमध्ये प्रविष्ट केला आहे, जेणेकरून, खरं तर, येथे मजकूर आहे.

"बरं, ठीक आहे," तुम्ही म्हणता. "आणि फायदा काय?" 

परंतु पहिल्या छापाने न्याय करू नका - ते फसवे आहे. हे वैशिष्ट्य तुम्हाला बर्‍याच परिस्थितींमध्ये मदत करू शकते.

उदाहरण 1. ट्रान्सपोज

शैलीचा एक क्लासिक: आपल्याला उभ्या डायला चालू करणे आवश्यक आहे

खोबणी ते क्षैतिज (स्थानांतरित करणे). अर्थात, आपण एक विशेष घाला किंवा कार्य वापरू शकता ट्रान्सप (हस्तांतरण) अॅरे फॉर्म्युलामध्ये, परंतु तुम्ही आमच्यासह मिळवू शकता अप्रत्यक्ष:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

तर्क सोपा आहे: पुढील सेलचा पत्ता मिळविण्यासाठी, आम्ही "A" अक्षर "&" आणि वर्तमान सेलच्या स्तंभ क्रमांकासह चिकटवतो, जे फंक्शन आपल्याला देते. स्तंभाचा (स्तंभ).

उलट प्रक्रिया थोड्या वेगळ्या पद्धतीने केली जाते. यावेळी आम्हाला B2, C2, D2, इत्यादी सेलसाठी एक दुवा तयार करणे आवश्यक आहे, क्लासिक "समुद्र युद्ध" ऐवजी R1C1 लिंक मोड वापरणे अधिक सोयीचे आहे. या मोडमध्ये, आमचे सेल फक्त स्तंभ क्रमांकामध्ये भिन्न असतील: B2=R1C2, C2=R1C3, D2=R1C4

इथेच दुसरा पर्यायी फंक्शन आर्ग्युमेंट येतो. अप्रत्यक्ष. समान असल्यास खोटे बोलणे (असत्य), नंतर तुम्ही R1C1 मोडमध्ये लिंक पत्ता सेट करू शकता. म्हणून आम्ही क्षैतिज श्रेणी परत उभ्यामध्ये सहजपणे स्थानांतरित करू शकतो:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

उदाहरण 2. मध्यांतराची बेरीज

फंक्शन वापरून शीटवर दिलेल्या आकाराच्या विंडो (श्रेणी) वर बेरीज करण्याच्या एका पद्धतीचे आम्ही आधीच विश्लेषण केले आहे. विल्हेवाट लावणे (ऑफसेट). एक समान समस्या देखील वापरून निराकरण केले जाऊ शकते अप्रत्यक्ष. जर आपल्याला केवळ एका विशिष्ट श्रेणी-कालावधीतील डेटाचा सारांश हवा असेल, तर आपण त्यास तुकड्यांमधून चिकटवू शकतो आणि नंतर त्यास पूर्ण लिंकमध्ये बदलू शकतो, जो आपण फंक्शनमध्ये घालू शकतो. सारांश (SUM):

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

उदाहरण 3. स्मार्ट टेबल ड्रॉपडाउन सूची

काहीवेळा मायक्रोसॉफ्ट एक्सेल स्मार्ट टेबलची नावे आणि स्तंभांना पूर्ण लिंक मानत नाही. म्हणून, उदाहरणार्थ, ड्रॉप-डाउन सूची तयार करण्याचा प्रयत्न करताना (टॅब डेटा - डेटा प्रमाणीकरण) स्तंभावर आधारित कर्मचारी स्मार्ट टेबलवरून लोक आम्हाला एक त्रुटी मिळेल:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

जर आपण आमच्या फंक्शनची लिंक “रॅप” केली अप्रत्यक्ष, नंतर Excel ते सहजपणे स्वीकारेल आणि स्मार्ट टेबलच्या शेवटी नवीन कर्मचारी जोडताना आमची ड्रॉप-डाउन सूची गतिकरित्या अपडेट केली जाईल:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

उदाहरण ४. अनब्रेकेबल लिंक्स

तुम्हाला माहिती आहेच की, शीटवर पंक्ती-स्तंभ टाकताना किंवा हटवताना एक्सेल आपोआप सूत्रांमध्ये संदर्भ पत्ते दुरुस्त करते. बर्याच बाबतीत, हे योग्य आणि सोयीस्कर आहे, परंतु नेहमीच नाही. चला असे म्हणूया की आम्हाला कर्मचारी निर्देशिकेतून अहवालात नावे हस्तांतरित करण्याची आवश्यकता आहे:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

तुम्ही नियमित लिंक्स टाकल्यास (पहिल्या ग्रीन सेलमध्ये =B2 एंटर करा आणि खाली कॉपी करा), नंतर तुम्ही हटवल्यावर, उदाहरणार्थ, दशा, आम्हाला #LINK मिळेल! तिच्याशी संबंधित ग्रीन सेलमधील त्रुटी. (#REF!). दुवे तयार करण्यासाठी फंक्शन वापरण्याच्या बाबतीत अप्रत्यक्ष अशी कोणतीही समस्या होणार नाही.

उदाहरण 5: एकाधिक शीटमधून डेटा गोळा करणे

समजा आमच्याकडे वेगवेगळ्या कर्मचार्‍यांकडून समान प्रकारच्या अहवालांसह 5 पत्रके आहेत (मिखाईल, एलेना, इव्हान, सेर्गे, दिमित्री):

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

आपण असे गृहीत धरू की सर्व सारण्यांमधील वस्तूंचे आकार, आकार, स्थान आणि क्रम आणि महिने समान आहेत - फक्त संख्या भिन्न आहेत.

तुम्ही सर्व शीटमधून डेटा गोळा करू शकता (त्याची बेरीज करू नका, परंतु "पाइल" मध्ये एकमेकांच्या खाली ठेवा) फक्त एका सूत्रासह:

उदाहरणांद्वारे INDIRECT कार्याचे विश्लेषण

जसे आपण पाहू शकता, कल्पना समान आहे: आम्ही दिलेल्या शीटच्या इच्छित सेलची लिंक चिकटवतो आणि अप्रत्यक्ष ते "लाइव्ह" मध्ये बदलते. सोयीसाठी, टेबलच्या वर, मी स्तंभांची अक्षरे जोडली (B,C,D), आणि उजवीकडे - प्रत्येक शीटमधून घेतलेल्या ओळ क्रमांक.

तेथे उपासनेच्या

आपण वापरत असल्यास अप्रत्यक्ष (अप्रसिद्ध) आपल्याला त्याच्या कमकुवतपणाबद्दल लक्षात ठेवण्याची आवश्यकता आहे:

  • तुम्ही दुसर्‍या फाईलशी लिंक केल्यास (चौकोनी कंसात फाइलचे नाव, शीटचे नाव आणि सेल अॅड्रेस चिकटवून), तर ती मूळ फाइल उघडी असतानाच कार्य करते. आम्ही ते बंद केल्यास, आम्हाला त्रुटी #LINK मिळेल!
  • INDIRECT डायनॅमिक नावाच्या श्रेणीचा संदर्भ घेऊ शकत नाही. स्थिर वर - कोणतीही समस्या नाही.
  • INDIRECT हे अस्थिर किंवा "अस्थिर" फंक्शन आहे, म्हणजे पत्रकाच्या कोणत्याही सेलमधील कोणत्याही बदलासाठी त्याची पुनर्गणना केली जाते आणि सामान्य कार्यांप्रमाणे केवळ पेशींवर प्रभाव टाकत नाही. याचा कार्यक्षमतेवर वाईट परिणाम होतो आणि मोठ्या अप्रत्यक्ष तक्त्यांसह वाहून न जाणे चांगले.

  • स्वयं-आकारासह डायनॅमिक श्रेणी कशी तयार करावी
  • ऑफसेट फंक्शनसह शीटवरील श्रेणी-विंडोवर सारांश करणे

 

प्रत्युत्तर द्या