एक्सेल सूत्र: वर्कशीट नाम मौजूद है -

विषय - सूची

सामान्य सूत्र

=ISREF(INDIRECT("sheetname"&"!A1"))

सारांश

यदि किसी कार्यपुस्तिका में कोई कार्यपत्रक नाम मौजूद है, तो परीक्षण करने के लिए, आप ISREF और INDIRECT फ़ंक्शन के आधार पर एक सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, C5 में सूत्र है:

=ISREF(INDIRECT(B5&"!A1"))

स्पष्टीकरण

ISREF फ़ंक्शन वैध वर्कशीट संदर्भ के लिए TRUE लौटाता है और FALSE नहीं है।

इस मामले में, हम एक विशेष कार्यपुस्तिका में मौजूद एक विशेष पत्रक से पता लगाना चाहते हैं, इसलिए हम स्तंभ बी में एक विस्मयादिबोधक चिह्न और "A1" के साथ शीट नामों को संक्षिप्त करके एक पूर्ण संदर्भ का निर्माण करते हैं:

B5&"!A1"

यह पाठ लौटाता है:

"Sheet1!A1"

जो INDIRECT फंक्शन में जाता है। संकेत फिर एक संदर्भ के रूप में पाठ का मूल्यांकन करने की कोशिश करता है।

जब संकेत सफल हो जाता है, तो संदर्भ ISREF में पारित हो जाता है जो TRUE लौटाता है। जब संकेत एक संदर्भ नहीं बना सकता है, यह एक #REF त्रुटि फेंकता है, और ISREF FALSE देता है।

शीट नामों में रिक्त स्थान और विराम चिह्न से निपटना

यदि शीट नामों में स्थान, या विराम चिह्न वर्ण शामिल हैं, तो आपको इस तरह से एकल उद्धरणों में शीट नाम को लपेटने के लिए सूत्र को समायोजित करने की आवश्यकता होगी:

=ISREF(INDIRECT("'"&sheetname&"'!A1"))

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