यह लेख दर्शाता है कि एक्सेल में INDIRECT फंक्शन का उपयोग करके टेक्स्ट प्रारूप में फॉर्मूला को गणना करने के लिए वास्तविक फॉर्मूला में कैसे बदलें। INDIRECT फंक्शन फॉर्मूला को डायनामिक बनाने में मदद करता है। हम फॉर्मूला को बदले बिना फॉर्मूला के भीतर उपयोग किए जाने वाले एक विशिष्ट सेल में टेक्स्ट प्रारूप में सेल संदर्भ मान को बदल सकते हैं। आइए स्पष्ट समझ पाने के लिए निम्नलिखित उदाहरण में गोता लगाएं।
एक्सेल में INDIRECT फंक्शन का परिचय
हम INDIRECT फंक्शन का उपयोग एक सेल मान से वैध सेल संदर्भ प्राप्त करने के लिए कर सकते हैं जो टेक्स्ट स्ट्रिंग के रूप में संग्रहीत है।
सिंटैक्स:
INDIRECT(ref_text, [a1])
आर्गुमेंट:
ref_text- यह आर्गुमेंट एक आवश्यक है. यह एक सेल संदर्भ है, जिसे टेक्स्ट के रूप में आपूर्ति की जाती है जो या तो A1 या R1C1 शैली में हो सकता है।
[a1] – इस आर्गुमेंट के दो मान हैं-
यदि मान =TRUE या छोड़ा गया, तो ref_text A1 शैली संदर्भ में है।
और मान= FALSE, ref_text R1C1 संदर्भ प्रारूप में है।
एक्सेल में INDIRECT फंक्शन का उपयोग करके टेक्स्ट को फॉर्मूला में बदलें (चरण-दर-चरण विश्लेषण)
चरण 1: एक्सेल में फॉर्मूला को टेक्स्ट में बदलने के लिए डेटासेट बनाना
मान लीजिए हम लंबाई को मीटर से फीट इकाई में बदलना चाहते हैं। लेकिन फॉर्मूला जो मान की गणना करता है वह टेक्स्ट प्रारूप में है।
हम स्ट्रिंग फॉर्मूला को एक वास्तविक फॉर्मूला में बदलना चाहते हैं जो इकाई रूपांतरण की गणना करेगा।
और पढ़ें: एक्सेल फॉर्मूला को दूसरे सेल में टेक्स्ट के रूप में दिखाएं (4 आसान तरीके)
चरण 2: एक्सेल में टेक्स्ट को फॉर्मूला में बदलने के लिए INDIRECT फंक्शन लागू करें
इस समस्या को हल करने के लिए, हम इस उदाहरण में INDIRECT फंक्शन का उपयोग करेंगे। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें।
- सेल F3 में, वह सेल संदर्भ रखें जो मीटर इकाई में लंबाई का मान रखता है यानी B3.

- अब सेल G3 में, निम्नलिखित फॉर्मूला लिखें।
=3.28*INDIRECT(F3)
फॉर्मूला में, हमने TRUE का उपयोग [a1] आर्गुमेंट के मान के रूप में किया है जो इंगित करता है कि ref_text आर्गुमेंट (सेल F3 में B3) A1 शैली संदर्भ में है।
- अंत में, एंटर दबाएं और आउटपुट 52 फीट है।

डायनामिक फॉर्मूला:
हमने रूपांतरण की गणना के लिए जिस फॉर्मूला का उपयोग किया, वह डायनामिक है। आइए कुछ बदलाव करें-
- केस 1: यदि हम B3 में मान बदलते हैं, तो G3 में आउटपुट स्वचालित रूप से समायोजित हो जाएगा।

- केस 2: दूसरे मामले में, हम सेल B4 में मीटर इकाई में एक लंबाई रखते हैं। इस बार हमें सेल F3 के मान के रूप में B4 रखने की आवश्यकता है।

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