एक्सेल इंडिया फ़ंक्शन का उपयोग कैसे करें -

विषय - सूची

सारांश

Excel INDIRECT फ़ंक्शन दिए गए टेक्स्ट स्ट्रिंग से एक वैध संदर्भ देता है। जब आप पाठ मान को मान्य सेल संदर्भ में परिवर्तित करना चाहते हैं, तो उपयोगी है।

प्रयोजन

पाठ से एक संदर्भ बनाएँ

प्रतिलाभ की मात्रा

एक मान्य वर्कशीट संदर्भ।

वाक्य - विन्यास

= संकेत (Ref_text, (a1))

तर्क

  • Ref_text - पाठ के रूप में दिया गया संदर्भ।
  • a1 - (वैकल्पिक) A1 या R1C1- शैली संदर्भ को इंगित करने के लिए एक बूलियन। डिफ़ॉल्ट TRUE = A1 शैली है।

संस्करण

एक्सेल 2003

उपयोग नोट

INDIRECT फ़ंक्शन दिए गए टेक्स्ट स्ट्रिंग से एक वैध संदर्भ देता है। जब आप पाठ मान को मान्य सेल संदर्भ में परिवर्तित करना चाहते हैं, तो उपयोगी है। उदाहरण के लिए, पाठ से सेल A1 का संदर्भ बनाने के लिए, आप इस तरह से उपयोग कर सकते हैं:

=INDIRECT("A1") // returns reference to A1

संकेत का उद्देश्य पहली बार में चकरा देने वाला लग सकता है (जब आप केवल उचित संदर्भ प्रदान कर सकते हैं तो टेक्स्ट का उपयोग क्यों करें?) लेकिन कई परिस्थितियां हैं जहां पाठ से संदर्भ बनाने की क्षमता उपयोगी है, जिनमें शामिल हैं:

  • एक सूत्र जिसमें एक चर शीट नाम की आवश्यकता होती है
  • एक निश्चित संदर्भ जो पंक्तियों या स्तंभों को हटाए जाने पर भी नहीं बदलेगा
  • जटिल सूत्रों में ROW फ़ंक्शन के साथ संख्यात्मक सरणियों का निर्माण

नोट: संकेत एक अस्थिर कार्य है और बड़े या जटिल कार्यपत्रकों में प्रदर्शन समस्याओं का कारण बन सकता है।

परिवर्तनीय वर्कशीट नाम

ऊपर दिखाए गए उदाहरण में, INDIRECT को इस तरह एक चर शीट नाम का उपयोग करने के लिए सेट किया गया है:

=INDIRECT(B6&"!A1") // sheet name in B6 is variable

B6 में सूत्र, नीचे कॉपी किया गया, स्तंभ B में दर्ज किए गए शीट नामों का उपयोग करके पहले 5 शीट्स में सेल A1 में मान लौटाता है। दूसरे शब्दों में, जब कॉलम बी में एक अलग शीट नाम दर्ज किया जाता है, तो एक नया परिणाम वापस आ जाता है। उसी दृष्टिकोण के साथ, आप एक उपयोगकर्ता को ड्रॉपडाउन सूची के साथ एक शीट नाम का चयन करने की अनुमति दे सकते हैं, फिर INDECTECT के साथ चयनित शीट का संदर्भ बना सकते हैं।

नोट: शीट के नाम जिनमें विराम चिह्न या स्थान शामिल हैं, उन्हें एकल उद्धरण (') में संलग्न किया जाना चाहिए, जैसा कि इस उदाहरण में बताया गया है। यह INDIRECT फ़ंक्शन के लिए विशिष्ट नहीं है; सभी योगों में यही सत्य है।

निश्चित संदर्भ

INDIRECT द्वारा बनाया गया संदर्भ तब भी नहीं बदलेगा जब सेल, रो, या कॉलम डाले या हटाए जाएंगे। उदाहरण के लिए, नीचे दिया गया सूत्र हमेशा कॉलम A की पहली 100 पंक्तियों को संदर्भित करेगा, भले ही उस सीमा में पंक्तियाँ हटा दी गई हों या डाली गई हों:

=INDIRECT("A1:A100") // will not change

संख्यात्मक सरणी उत्पन्न करें

INDIRECT का एक और अधिक उन्नत उपयोग इस तरह ROW फ़ंक्शन के साथ एक संख्यात्मक सरणी बनाने के लिए है:

ROW(INDIRECT("1:10")) // create (1;2;3;4;5;6;7;8;9;10)

इस फॉर्मूले में एक उपयोग के मामले को समझाया गया है, जो एक सीमा में नीचे के एन मानों को बताता है।

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

टिप्पणियाँ

  • संकेत द्वारा बनाए गए संदर्भों का मूल्यांकन वास्तविक समय में किया जाता है और संदर्भ की सामग्री प्रदर्शित की जाती है।
  • जब Ref_text किसी अन्य कार्यपुस्तिका के लिए एक बाहरी संदर्भ है, तो कार्यपुस्तिका खुली होनी चाहिए।
  • ए 1 वैकल्पिक है। जब छोड़ा गया, तो a1 TRUE = A1 शैली संदर्भ है।
  • जब A1 को FALSE पर सेट किया जाता है, तो संकेत R1C1- शैली का संदर्भ बनाएगा।
  • संकेत एक अस्थिर कार्य है, और प्रदर्शन मुद्दों का कारण बन सकता है।

संबंधित वीडियो

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

दिलचस्प लेख...