INDIRECT फ़ंक्शन (एक लुकअप और रेफरेंस फ़ंक्शन) का उपयोग टेक्स्ट स्ट्रिंग द्वारा निर्दिष्ट रेफरेंस को वापस करने के लिए किया जाता है। इस फ़ंक्शन का उपयोग किसी सेल या रेंज के किसी भी रेफरेंस से मान प्राप्त करने के लिए किया जाता है। इस लेख में, मैं एक्सेल INDIRECT रेंज के उपयोग की व्याख्या करने जा रहा हूं।
स्पष्टीकरण को स्पष्ट बनाने के लिए, मैं एक डेटासेट का उपयोग करने जा रहा हूं जो 4 तिमाहियों के लिए बिक्री जानकारी दर्शाता है। डेटासेट में 5 कॉलम हैं ये हैं सेल्स पर्सन, तिमाही-1, तिमाही-2, तिमाही-3, और तिमाही-4।

अभ्यास के लिए डाउनलोड करें
एक्सेल INDIRECT रेंज का उपयोग करने के 8 तरीके
1. सेल रेफरेंस के माध्यम से मान प्राप्त करने के लिए INDIRECT रेंज का उपयोग
आप किसी सेल या सेल रेंज के सेल रेफरेंस के माध्यम से मान प्राप्त करने के लिए INDIRECT फ़ंक्शन का उपयोग कर सकते हैं।
यहां, मैं तिमाही-1 से सेल रेंज C4:C8 के मान प्राप्त करना चाहता हूं।
इसे करने के लिए,
⏩ सेल H4 में, निम्न सूत्र टाइप करें।
=INDIRECT("C4:C8")
यहां, INDIRECT फ़ंक्शन में, मैंने ref_text में सेल रेंज C4:C8 को स्ट्रिंग/टेक्स्ट ("C4:C8") के रूप में उपयोग किया है।
अब, ENTER दबाएं, और आपको उपयोग किए गए सेल रेफरेंस के सभी मान मिल जाएंगे।

2. सेल में सेल रेफरेंस के माध्यम से मान प्राप्त करें
यदि आप सेल या सेल रेंज को एक सेल में रखते हुए मान प्राप्त करना चाहते हैं तो आप INDIRECT फ़ंक्शन का उपयोग करके भी ऐसा कर सकते हैं।
यहां, मैं तिमाही-2 से सेल रेंज D4:D8 के मान प्राप्त करना चाहता हूं। सीधे सेल रेफरेंस का उपयोग करने के बजाय, मैं इसे एक सेल में रखना चाहता हूं। यहां, नीचे दिए गए डेटासेट में, मैं उस सेल रेंज को रखता हूं जहां से मैं मान प्राप्त करना चाहता हूं।

⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=INDIRECT(H4)
यहां, INDIRECT फ़ंक्शन में, मैंने सेल H4 को ref_text के रूप में चुना। जहां मैंने सेल रेंज D4:D8 को H4 सेल में संग्रहीत किया है। तो, यह उन सेल्स के मान प्राप्त करेगा।
अब, ENTER दबाएं, और आपको चयनित सेल से सभी मान मिल जाएंगे।

3. सेल में मान का उपयोग करके रेफरेंस बनाना
INDIRECT फ़ंक्शन हमें सेल में मान का उपयोग करके सेल रेफरेंस बनाने का अवसर देता है।
मैं आपको रेफरेंस बनाने की प्रक्रिया दिखाता हूं।
⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=INDIRECT("E"&H4)
यहां, INDIRECT फ़ंक्शन में, मैंने ref_text के रूप में "E"&H4 का उपयोग किया। जहां E कॉलम है और H4 में मैंने मान 5 संग्रहीत किया है। फ़ंक्शन में, मैंने कॉलम E और H4 सेल के मान को संयोजित किया ताकि यह E5 बन जाए। अंत में, INDIRECT फ़ंक्शन E5 सेल का मान प्राप्त करेगा।
अब, ENTER दबाएं, और आपको रेफरेंस के रूप में उपयोग किए गए सेल से मान मिल जाएंगे।

4. नामित रेंज का उपयोग करके सेल्स की रेंज का SUM ढूंढें
आप INDIRECT फ़ंक्शन में नामित रेंज का उपयोग कर सकते हैं। फिर अन्य फ़ॉर्मूला का उपयोग करके आप नामित रेंज के मानों की गणना कर सकते हैं।
मैं आपको किसी भी रेंज को नाम देने की प्रक्रिया दिखाता हूं,
सबसे पहले, सेल रेंज चुनें।
➤ मैंने सेल रेंज C4:C8 चुना।
फिर, एड्रेस बार पर जाएं और अपनी पसंद का कोई भी नाम टाइप करके रेंज को नाम दें।
➤ मैंने चयनित सेल को Quarter_1 नाम दिया।

अब, Quarter_1 की कुल बिक्री की गणना करने के लिए नामित रेंज का उपयोग करने के लिए, मैं INDIRECT और SUM फ़ंक्शन को एक साथ उपयोग करने जा रहा हूं।
⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=SUM(INDIRECT(I3))
यहां, SUM फ़ंक्शन में, मैंने INDIRECT(I3) को number1 के रूप में उपयोग किया।
INDIRECT फ़ंक्शन में, मैंने सेल I3 को ref_text के रूप में चुना। जहां I3 में मैंने रेंज C4:C8 का नाम रखा।
अब, INDIRECT फ़ंक्शन उन सेल्स के मान प्राप्त करेगा और SUM फ़ंक्शन उन सेल्स का कुल लौटाएगा।
अंत में, ENTER दबाएं, और आपको Quarter_1 की कुल बिक्री मिल जाएगी।

5. INDIRECT नामित रेंज का उपयोग करके AVERAGE ढूंढें
आप AVERAGE फ़ंक्शन और INDIRECT फ़ंक्शन का उपयोग करके सेल्स की नामित रेंज का AVERAGE भी गणना कर सकते हैं।
⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=AVERAGE(INDIRECT(I3))
यहां, AVERAGE फ़ंक्शन में, मैंने INDIRECT(I3) को number1 के रूप में उपयोग किया।
INDIRECT फ़ंक्शन में, मैंने सेल I3 को ref_text के रूप में चुना। जहां I3 में मैंने रेंज C4:C8 का नाम रखा।
अब, INDIRECT फ़ंक्शन उन सेल्स के मान प्राप्त करेगा और SUM फ़ंक्शन उन सेल्स का औसत लौटाएगा।
अंत में, ENTER दबाएं, और आपको Quarter_1 की औसत बिक्री मिल जाएगी।

6. सेल्स की रेंज का MAXIMUM ढूंढें
यदि आप नामित रेंज का अधिकतम ढूंढना चाहते हैं तो आप MAX फ़ंक्शन और INDIRECT फ़ंक्शन का उपयोग कर सकते हैं।
⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=MAX(INDIRECT(I3))
यहां, MAX फ़ंक्शन में, मैंने INDIRECT(I3) को number1 के रूप में उपयोग किया।
INDIRECT फ़ंक्शन में, मैंने सेल I3 को ref_text के रूप में चुना। जहां I3 में मैंने रेंज C4:C8 का नाम रखा।
अब, INDIRECT फ़ंक्शन उन सेल्स के मान प्राप्त करेगा और MAX फ़ंक्शन उन सेल्स से अधिकतम संख्या लौटाएगा।
अंत में, ENTER दबाएं, और आपको Quarter_1 की अधिकतम बिक्री मिल जाएगी।

7. सेल्स की रेंज का MINIMUM ढूंढें
यदि आप चाहते हैं, तो आप MIN फ़ंक्शन और INDIRECT फ़ंक्शन का उपयोग करके नामित रेंज का न्यूनतम भी ढूंढ सकते हैं।
⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=MIN(INDIRECT(I3))
यहां, MIN फ़ंक्शन में, मैंने INDIRECT(I3) को number1 के रूप में उपयोग किया।
INDIRECT फ़ंक्शन में, मैंने सेल I3 को ref_text के रूप में चुना, जहां I3 में मैंने रेंज C4:C8 का नाम रखा।
अब, INDIRECT फ़ंक्शन उन सेल्स के मान प्राप्त करेगा और MIN फ़ंक्शन उन सेल्स से न्यूनतम संख्या लौटाएगा।
ENTER दबाएं और आपको Quarter_1 की न्यूनतम बिक्री मिल जाएगी।

8. एक्सेल INDIRECT रेंज का उपयोग करके SMALL मानों का AVERAGE ढूंढें
आप AVERAGE फ़ंक्शन, SMALL फ़ंक्शन, ROW फ़ंक्शन, और INDIRECT फ़ंक्शन का उपयोग करके सेल्स की एक रेंज से 3 सबसे छोटे नंबरों का औसत भी ढूंढ सकते हैं।
⏩ सेल I4 में, निम्न सूत्र टाइप करें।
=AVERAGE(SMALL(F4:F8,ROW(INDIRECT("1:3"))))
यहां, AVERAGE फ़ंक्शन में, मैंने SMALL(F4:F8,ROW(INDIRECT("1:3"))) को number1 के रूप में उपयोग किया।
SMALL फ़ंक्शन में, मैंने F4:F8 को array के रूप में और ROW(INDIRECT("1:3")) को k के रूप में उपयोग किया जो स्थिति है।
फिर, ROW फ़ंक्शन में, मैंने INDIRECT("1:3") को रेफरेंस के रूप में उपयोग किया।
INDIRECT फ़ंक्शन में, मैंने ref_text के रूप में 1:3 का उपयोग किया। जहां 1:3 का अर्थ 3 मान है। यहां, INDIRECT फ़ंक्शन का उपयोग ROW फ़ंक्शन में किया गया है ताकि यदि आप कोई पंक्ति डालते या हटाते हैं तो सूत्र सही रहे।
अब, SMALL फ़ंक्शन 3 सबसे छोटी संख्याएं लौटाएगा और AVERAGE फ़ंक्शन उन सबसे छोटी संख्याओं का औसत लौटाएगा।
ENTER दबाएं और आपको Quarter_4 की 3 सबसे छोटी बिक्री का औसत मिल जाएगा।

याद रखने योग्य बातें
🔺 यदि ref_text वैध सेल रेफरेंस नहीं है और रेंज सीमा पार हो गई है तो INDIRECT फ़ंक्शन #REF त्रुटि दिखाता है।
🔺 यदि आप फ़ंक्शन नाम की गलत वर्तनी करते हैं तो INDIRECT फ़ंक्शन #NAME त्रुटि दिखाएगा।
अभ्यास अनुभाग

निष्कर्ष
इस लेख में, मैंने एक्सेल INDIRECT रेंज का उपयोग करने के 8 तरीके समझाए हैं। मैंने यह भी कवर करने की कोशिश की कि INDIRECT फ़ंक्शन कब और क्यों बार-बार त्रुटियां दिखा सकता है। अंत में, यदि आपके पास किसी प्रकार के सुझाव, विचार, या प्रतिक्रिया हैं तो कृपया नीचे टिप्पणी करने में संकोच न करें।
संबंधित लेख
- एक्सेल में इनडायरेक्ट एड्रेस का उपयोग कैसे करें (12 उदाहरण)
- एक्सेल में शीट नाम के साथ INDIRECT फ़ंक्शन (4 क्राइटेरिया)
- INDIRECT फ़ंक्शन एक्सेल: अलग शीट से मान प्राप्त करें
- एक्सेल में INDIRECT फ़ंक्शन का उपयोग करके ड्रॉप-डाउन सूची बनाएं