01 में से 01
अप्रत्यक्ष समारोह के साथ डेटा ढूँढना
अप्रत्यक्ष कार्य, जैसा कि इसके नाम से पता चलता है, का उपयोग वर्कशीट फॉर्मूला में किसी सेल को अप्रत्यक्ष रूप से संदर्भित करने के लिए किया जा सकता है।
यह उस सेल में सेल संदर्भ दर्ज करके किया जाता है जिसे फ़ंक्शन द्वारा पढ़ा जा रहा है।
जैसा कि ऊपर दिए गए उदाहरण में दिखाया गया है, सेल डी 2 में अप्रत्यक्ष कार्य सेल बी 2 में स्थित डेटा को प्रदर्शित करता है - संख्या 27 - भले ही इसमें उस सेल का कोई प्रत्यक्ष संदर्भ न हो।
यह कैसे होता है, कुछ हद तक दृढ़ तरीके से, यह है:
- अप्रत्यक्ष कार्य सेल डी 2 में स्थित है;
- राउंड ब्रैकेट में निहित सेल संदर्भ फ़ंक्शन को सेल ए 2 की सामग्री को पढ़ने के लिए कहता है - जिसमें एक और सेल संदर्भ होता है - बी 2;
- फ़ंक्शन तब सेल बी 2 की सामग्री पढ़ता है - जहां यह संख्या 27 पाता है;
- फ़ंक्शन सेल डी 2 में इस नंबर को प्रदर्शित करता है।
अधिक जटिल सूत्र बनाने के लिए, उपरोक्त उदाहरण के OFFSET और SUM -row 7 जैसे अन्य कार्यों के साथ अप्रत्यक्ष रूप से जोड़ा जाता है।
इसके लिए काम करने के लिए, दूसरे फ़ंक्शन को एक सेल संदर्भ को तर्क के रूप में स्वीकार करना होगा।
अप्रत्यक्ष के लिए एक आम उपयोग आपको फार्मूला को संपादित किए बिना सूत्र में एक या अधिक सेल संदर्भों को बदलने देना है।
अप्रत्यक्ष कार्य सिंटेक्स और तर्क
फ़ंक्शन का सिंटैक्स फ़ंक्शन के लेआउट को संदर्भित करता है और इसमें फ़ंक्शन का नाम, ब्रैकेट, कॉमा सेपरेटर्स और तर्क शामिल हैं।
अप्रत्यक्ष कार्य के लिए वाक्यविन्यास है:
= अप्रत्यक्ष (Ref_text, ए 1)
Ref_text - (आवश्यक) उपरोक्त छवि में एक मान्य सेल संदर्भ (या तो ए 1 या आर 1 सी 1 शैली संदर्भ हो सकता है) या नामित श्रेणी - पंक्ति 6 जहां सेल ए 6 को अल्फा नाम दिया गया है ;
ए 1 - (वैकल्पिक) एक तार्किक मान (केवल सत्य या गलत) जो निर्दिष्ट करता है कि सेल संदर्भ की कौन सी शैली Ref_text तर्क में निहित है।
- यदि ए 1 सत्य या छोड़ा गया है, तो Ref_text को फ़ंक्शन द्वारा अधिक सामान्य ए 1-शैली सेल संदर्भ - ऊपर दिए गए उदाहरण के पंक्ति 3 का उपयोग करने के रूप में व्याख्या किया जाता है;
- यदि ए 1 गलत है, तो Ref_text को कम आम R1C1-style सेल संदर्भ का उपयोग करने के रूप में फ़ंक्शन द्वारा व्याख्या किया जाता है।
#REF! त्रुटियां और अप्रत्यक्ष
अप्रत्यक्ष #REF वापस आ जाएगा! त्रुटि मान अगर फ़ंक्शन का Ref_text तर्क:
- एक मान्य सेल संदर्भ नहीं है - ऊपर पंक्ति 8;
- एक अलग कार्यपुस्तिका के लिए बाहरी संदर्भ है और वह कार्यपुस्तिका खुला नहीं है;
- वर्कशीट के बाहर एक सेल रेंज को संदर्भित करता है - पंक्ति 1,048,576 या कॉलम एक्सएफडी से परे।
अप्रत्यक्ष फ़ंक्शन दर्ज करना
हालांकि पूरे सूत्र को टाइप करना संभव है
= अप्रत्यक्ष (A2)
वर्कशीट सेल में मैन्युअल रूप से, दूसरा विकल्प फंक्शन के डायलॉग बॉक्स का उपयोग फ़ंक्शन और उसके तर्कों को सेल डी 2 में नीचे दिए गए चरणों में उल्लिखित करने के लिए करना है।
- इसे सक्रिय सेल बनाने के लिए सेल डी 2 पर क्लिक करें;
- रिबन मेनू के सूत्र टैब पर क्लिक करें;
- फ़ंक्शन ड्रॉप डाउन सूची खोलने के लिए रिबन से लुकअप और संदर्भ चुनें;
- फ़ंक्शन के संवाद बॉक्स को लाने के लिए सूची में अप्रत्यक्ष पर क्लिक करें
- संवाद बॉक्स में, Ref_text लाइन पर क्लिक करें;
- Ref_text तर्क के रूप में संवाद बॉक्स में सेल संदर्भ दर्ज करने के लिए वर्कशीट में सेल ए 2 पर क्लिक करें;
- फ़ंक्शन को पूरा करने के लिए ठीक क्लिक करें और संवाद बॉक्स बंद करें;
- सेल डी 2 में नंबर 27 दिखाई देता है क्योंकि यह सेल बी 2 में स्थित डेटा है
- जब आप सेल डी 2 पर क्लिक करते हैं तो पूर्ण कार्य = INDIRECT (A2) वर्कशीट के ऊपर सूत्र बार में दिखाई देता है।