विषयसूची
यह ट्यूटोरियल एक्सेल हाइपरलिंक फ़ंक्शन की मूल बातें समझाता है और इसे सबसे अधिक कुशलता से उपयोग करने के लिए कुछ सुझाव और सूत्र उदाहरण प्रदान करता है।
एक्सेल में हाइपरलिंक बनाने के कई तरीके हैं। एक निश्चित वेब पेज से लिंक करने के लिए, आप बस उसका URL सेल में टाइप कर सकते हैं, एंटर दबाएं, और Microsoft Excel स्वचालित रूप से प्रविष्टि को क्लिक करने योग्य हाइपरलिंक में बदल देगा। किसी अन्य वर्कशीट या किसी अन्य एक्सेल फ़ाइल में किसी विशिष्ट स्थान से लिंक करने के लिए, आप हाइपरलिंक संदर्भ मेनू या Ctrl + K शॉर्टकट का उपयोग कर सकते हैं। यदि आप कई समान या समान लिंक सम्मिलित करने की योजना बना रहे हैं, तो सबसे तेज़ तरीका हाइपरलिंक सूत्र का उपयोग करना है, जो एक्सेल में हाइपरलिंक बनाना, कॉपी करना और संपादित करना आसान बनाता है।
एक्सेल हाइपरलिंक फ़ंक्शन - सिंटैक्स और बुनियादी उपयोग
एक्सेल में हाइपरलिंक फ़ंक्शन का उपयोग एक संदर्भ (शॉर्टकट) बनाने के लिए किया जाता है जो उपयोगकर्ता को उसी दस्तावेज़ में निर्दिष्ट स्थान पर निर्देशित करता है या अन्य दस्तावेज़ या वेब-पेज खोलता है। हाइपरलिंक सूत्र का उपयोग करके, आप निम्नलिखित मदों से लिंक कर सकते हैं:
- एक विशिष्ट स्थान जैसे कि सेल या नामांकित श्रेणी Excel फ़ाइल में (मौजूदा शीट में या में कोई अन्य वर्कशीट या वर्कबुक)
- Word, PowerPoint या अन्य दस्तावेज़ आपकी हार्ड डिस्क ड्राइव, स्थानीय नेटवर्क या ऑनलाइन पर संग्रहीत
- बुकमार्क Word में दस्तावेज़
- वेब-पृष्ठ इंटरनेट या इंट्रानेट पर
- ईमेल पता एक नया संदेश बनाने के लिए
दस्तावेज़उदाहरण)।
संवाद को बंद करने के लिए बंद करें बटन पर क्लिक करें। संपन्न!
इसी प्रकार से, आप एक ही समय में सभी हाइपरलिंक फ़ार्मुलों में लिंक टेक्स्ट (दोस्ताना_नाम) संपादित कर सकते हैं। ऐसा करते समय, सुनिश्चित करें कि Friendly_name में प्रतिस्थापित किया जाने वाला टेक्स्ट link_location में कहीं भी प्रकट नहीं होता है ताकि आप सूत्रों को तोड़ न सकें।
Excel HYPERLINK काम नहीं कर रहा - कारण और समाधान
हाइपरलिंक सूत्र के काम न करने का सबसे आम कारण (और सबसे पहली बात जो आपको जांचनी चाहिए!) link_location<में एक गैर-मौजूद या टूटा हुआ रास्ता है। 2> तर्क। यदि ऐसा नहीं है, तो निम्नलिखित दो चीजों की जाँच करें:
- यदि हाइपरलिंक पर क्लिक करने पर लिंक गंतव्य नहीं खुलता है, तो सुनिश्चित करें कि लिंक स्थान उचित प्रारूप में प्रदान किया गया है। विभिन्न प्रकार के हाइपरलिंक बनाने के सूत्र के उदाहरण यहां देखे जा सकते हैं।
- यदि लिंक के बजाय VALUE! या एन/ए एक सेल में दिखाई देता है, सबसे अधिक संभावना है कि समस्या आपके हाइपरलिंक सूत्र के Friendly_name तर्क के साथ है।
आमतौर पर, ऐसी त्रुटियां तब होती हैं जब Friendly_name किसी अन्य फ़ंक्शन द्वारा लौटाया जाता है, जैसे कि हमारे Vlookup और पहले मैच के उदाहरण के लिए हाइपरलिंक। इस स्थिति में, #N/A त्रुटि में दिखाई देगीयदि लुकअप तालिका में लुकअप मान नहीं मिलता है तो सूत्र कक्ष। ऐसी त्रुटियों को रोकने के लिए, आप त्रुटि मान के बजाय एक खाली स्ट्रिंग या कुछ उपयोगकर्ता के अनुकूल पाठ प्रदर्शित करने के लिए IFERROR फ़ंक्शन का उपयोग करने पर विचार कर सकते हैं।
इस तरह आप एक्सेल का उपयोग करके हाइपरलिंक बनाते हैं। हाइपरलिंक फ़ंक्शन। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह हमारे ब्लॉग पर आपसे मुलाकात होगी!
डाउनलोड के लिए अभ्यास कार्यपुस्तिका
एक्सेल हाइपरलिंक सूत्र उदाहरण (.xlsx फ़ाइल)
फ़ंक्शन एक्सेल 365 - 2000 के सभी संस्करणों में उपलब्ध है। एक्सेल ऑनलाइन में, हाइपरलिंक फ़ंक्शन का उपयोग केवल वेब पतों (यूआरएल) के लिए किया जा सकता है।हाइपरलिंक फ़ंक्शन का सिंटैक्स इस प्रकार है:
हाइपरलिंक (link_location, [Friendly_name])कहाँ:
- Link_location (required) वेब-पेज या फ़ाइल को खोले जाने का पथ है।
Link_location की आपूर्ति सेल के संदर्भ के रूप में की जा सकती है जिसमें लिंक या टेक्स्ट स्ट्रिंग उद्धरण चिह्नों में संलग्न है जिसमें संग्रहीत फ़ाइल का पथ शामिल है एक स्थानीय ड्राइव पर, एक सर्वर पर UNC पथ, या इंटरनेट या इंट्रानेट पर URL।
यदि निर्दिष्ट लिंक पथ मौजूद नहीं है या टूटा हुआ है, तो हाइपरलिंक सूत्र एक त्रुटि देगा जब आप सेल पर क्लिक करेंगे।
- Friendly_name (वैकल्पिक) एक सेल में प्रदर्शित होने वाला लिंक टेक्स्ट (उर्फ जंप टेक्स्ट या एंकर टेक्स्ट) है। यदि छोड़ा जाता है, तो लिंक_लोकेशन को लिंक टेक्स्ट के रूप में प्रदर्शित किया जाता है।
Friendly_name को संख्यात्मक मान, उद्धरण चिह्नों, नाम, या लिंक टेक्स्ट वाले सेल के संदर्भ में संलग्न टेक्स्ट स्ट्रिंग के रूप में प्रदान किया जा सकता है।
हाइपरलिंक सूत्र वाले सेल पर क्लिक करने से link_location तर्क में निर्दिष्ट फ़ाइल या वेब-पेज खुल जाता है।
नीचे, आप देख सकते हैं एक्सेल हाइपरलिंक सूत्र का सबसे सरल उदाहरण, जहां A2 में Friendly_name और B2 में link_location शामिल है:
=HYPERLINK(B2, A2)
परिणाम कुछ इसी तरह दिख सकता हैयह:
Excel HYPERLINK फ़ंक्शन के अन्य उपयोगों को प्रदर्शित करने वाले अधिक सूत्र उदाहरण नीचे दिए गए हैं।
Excel में HYPERLINK का उपयोग कैसे करें - सूत्र उदाहरण
सिद्धांत से अभ्यास की ओर बढ़ते हुए, आइए देखें कि आप अपने कार्यपत्रकों से सीधे विभिन्न दस्तावेज़ों को खोलने के लिए HYPERLINK फ़ंक्शन का उपयोग कैसे कर सकते हैं। हम एक अधिक जटिल सूत्र पर भी चर्चा करेंगे जहां एक्सेल हाइपरलिंक का उपयोग गैर-तुच्छ चुनौतीपूर्ण कार्य को पूरा करने के लिए कुछ अन्य कार्यों के संयोजन में किया जाता है।
शीट्स, फाइलों, वेब पेजों और अन्य वस्तुओं से कैसे लिंक करें
Excel HYPERLINK फ़ंक्शन आपको link_location तर्क को प्रदान किए जाने वाले मूल्य के आधार पर कुछ अलग-अलग प्रकार के क्लिक करने योग्य हाइपरलिंक सम्मिलित करने में सक्षम बनाता है।
अन्य वर्कशीट के लिए हाइपरलिंक<16
एक ही कार्यपुस्तिका में एक अलग पत्रक के लिए एक हाइपरलिंक सम्मिलित करने के लिए, एक पाउंड चिह्न (#) से पहले लक्ष्य पत्रक नाम की आपूर्ति करें, और विस्मयादिबोधक बिंदु और लक्ष्य सेल संदर्भ के बाद, इस तरह:
=HYPERLINK("#Sheet2!A1", "Sheet2")
उपरोक्त सूत्र जंप टेक्स्ट "शीट2" के साथ एक हाइपरलिंक बनाता है जो वर्तमान कार्यपुस्तिका में शीट2 को खोलता है।
यदि वर्कशीट के नाम में रिक्त स्थान या <9 शामिल हैं>गैर-वर्णानुक्रमिक वर्ण , इसे एकल उद्धरण चिह्नों में संलग्न किया जाना चाहिए, जैसे:
=HYPERLINK("#'Price list'!A1", "Price list")
इसी तरह, आप उसी तरह से दूसरे सेल के लिए हाइपरलिंक बना सकते हैंचादर। उदाहरण के लिए, एक हाइपरलिंक सम्मिलित करने के लिए जो आपको उसी में कक्ष A1 पर ले जाएगावर्कशीट, इसके समान एक सूत्र का उपयोग करें:
=HYPERLINK("#A1", "Go to cell A1")
किसी भिन्न कार्यपुस्तिका के लिए हाइपरलिंक
किसी अन्य कार्यपुस्तिका के लिए हाइपरलिंक बनाने के लिए, आपको पूर्ण निर्दिष्ट करने की आवश्यकता है निम्न स्वरूप में लक्ष्य कार्यपुस्तिका के लिए पथ :
"ड्राइव:\Folder\Workbook.xlsx"
उदाहरण के लिए:
=HYPERLINK("D:\Source data\Book3.xlsx", "Book3")
किसी विशिष्ट शीट पर और यहां तक कि किसी विशिष्ट सेल में उतरने के लिए, इस प्रारूप का उपयोग करें:
"[ड्राइव:\Folder\Workbook.xlsx]शीट!सेल"<2
उदाहरण के लिए, "बुक3" नामक एक हाइपरलिंक जोड़ने के लिए जो ड्राइव डी पर स्रोत डेटा फ़ोल्डर में संग्रहीत बुक3 में शीट2 को खोलता है, इस सूत्र का उपयोग करें:
=HYPERLINK("[D:\Source data\Book3.xlsx]Sheet2!A1", "Book3")
यदि आप अपनी कार्यपुस्तिकाओं को जल्द ही किसी अन्य स्थान पर ले जाने की योजना बना रहे हैं, तो आप इस तरह एक सापेक्ष लिंक बना सकते हैं:
=HYPERLINK("Source data\Book3.xlsx", "Book3")
जब आप फ़ाइलों को स्थानांतरित करते हैं, तो संबंधित हाइपरलिंक तब तक कार्य करना जारी रखें जब तक लक्ष्य कार्यपुस्तिका का सापेक्ष पथ अपरिवर्तित रहता है। अधिक जानकारी के लिए, कृपया एक्सेल में निरपेक्ष और सापेक्ष हाइपरलिंक्स देखें। लक्ष्य नाम का पूरा पथ:
"[Drive:\Folder\Workbook.xlsx]Sheet!Name"
उदाहरण के लिए, एक लिंक डालने के लिए Book1 में पत्रक1 पर संग्रहीत "Source_data" नाम की श्रेणी, इस सूत्र का उपयोग करें:
=HYPERLINK("[D:\Excel files\Book1.xlsx]Sheet1!Source_data","Source data")
यदि आप कार्यपुस्तिका-स्तर का नाम संदर्भित कर रहे हैं, तो पत्रक नाम की आवश्यकता नहीं है शामिल करने के लिए, उदाहरण के लिए:
=HYPERLINK("[D:\Excel files\Book1.xlsx]Source_data","Source data")
एक खोलने के लिए हाइपरलिंकहार्ड डिस्क ड्राइव पर संग्रहीत फ़ाइल
एक लिंक बनाने के लिए जो अन्य दस्तावेज़ खोलेगा, इस प्रारूप में उस दस्तावेज़ का पूर्ण पथ निर्दिष्ट करें:
"ड्राइव:\ Folder\File_name.extension"
उदाहरण के लिए, मूल्य सूची नामक Word दस्तावेज़ को खोलने के लिए जो ड्राइव D पर Word फ़ाइलें फ़ोल्डर में संग्रहीत है, आप इसका उपयोग करते हैं निम्न सूत्र:
=HYPERLINK("D:\Word files\Price list.docx","Price list")
Word दस्तावेज़ में बुकमार्क के लिए हाइपरलिंक
Word दस्तावेज़ में किसी विशिष्ट स्थान के लिए हाइपरलिंक बनाने के लिए, [स्क्वायर] में दस्तावेज़ पथ संलग्न करें कोष्ठक] और उस स्थान को परिभाषित करने के लिए बुकमार्क का उपयोग करें जहां आप नेविगेट करना चाहते हैं।
उदाहरण के लिए, निम्न सूत्र मूल्य में Subscription_prices नामक बुकमार्क में हाइपरलिंक जोड़ता है। list.docx:
=HYPERLINK("[D:\Word files\Price list.docx]Subscription_prices","Price list")
नेटवर्क ड्राइव पर फ़ाइल के लिए हाइपरलिंक
अपने स्थानीय नेटवर्क में संग्रहीत फ़ाइल को खोलने के लिए, उस फ़ाइल को यूनिवर्सल में पथ प्रदान करें नेमिंग कन्वेंशन फॉर्मेट (UNC) जो सर्वर के नाम के आगे डबल बैकस्लैश का उपयोग करता है, जैसे:
"\\Server_name\ Folder\File_name.extension"
नीचे दिया गया सूत्र "मूल्य सूची" शीर्षक से एक हाइपरलिंक बनाता है जो SERVER1 में संग्रहीत मूल्य सूची.xlsx कार्यपुस्तिका को <1 में खोलेगा>स्वेतलाना फ़ोल्डर:
=HYPERLINK("\\SERVER1\Svetlana\Price list.xlsx", "Price list")
किसी विशिष्ट वर्कशीट पर एक्सेल फ़ाइल खोलने के लिए, [स्क्वायर ब्रैकेट्स] में फ़ाइल का पथ संलग्न करें और इसमें शामिल करें विस्मयादिबोधक चिह्न (!) के बाद पत्रक का नाम और संदर्भितसेल:
=HYPERLINK("[\\SERVER1\Svetlana\Price list.xlsx]Sheet4!A1", "Price list")
वेब पेज के लिए हाइपरलिंक
इंटरनेट या इंट्रानेट पर वेब पेज के लिए हाइपरलिंक बनाने के लिए, उद्धरण चिह्नों में संलग्न इसका URL प्रदान करें, जैसे यह:
=HYPERLINK("//www.ablebits.com","Go to Ablebits.com")
उपरोक्त सूत्र में "Ablebits.com पर जाएं" शीर्षक से एक हाइपरलिंक डाला गया है, जो हमारी वेब साइट का होम पेज खोलता है।
हाइपरलिंक एक ईमेल भेजें
किसी विशिष्ट प्राप्तकर्ता को एक नया संदेश बनाने के लिए, इस प्रारूप में एक ईमेल पता प्रदान करें:
"mailto:email_address"
उदाहरण के लिए:
=HYPERLINK("mailto:[email protected]","Drop us an email")
उपरोक्त सूत्र "हमें एक ईमेल भेजें" शीर्षक से एक हाइपरलिंक जोड़ता है, और लिंक पर क्लिक करने से हमारी सहायता टीम के लिए एक नया संदेश बन जाता है।
वीलुकअप करें और हाइपरलिंक बनाएं पहला मैच
बड़े डेटासेट के साथ काम करते समय, आप अक्सर खुद को ऐसी स्थिति में पा सकते हैं जब आपको एक विशिष्ट मान को देखने और संबंधित डेटा को दूसरे कॉलम से वापस करने की आवश्यकता होती है। इसके लिए, आप या तो VLOOKUP फ़ंक्शन या अधिक शक्तिशाली INDEX MATCH संयोजन का उपयोग करते हैं।
लेकिन क्या होगा यदि आप न केवल मिलान करने वाले मान को खींचना चाहते हैं, बल्कि स्रोत डेटासेट में उस मान की स्थिति पर भी कूदना चाहते हैं एक ही पंक्ति में अन्य विवरणों पर एक नज़र? यह सेल, इंडेक्स और मैच की कुछ मदद से एक्सेल हाइपरलिंक फ़ंक्शन का उपयोग करके किया जा सकता है।
पहले मैच के लिए हाइपरलिंक बनाने का सामान्य सूत्र इस प्रकार है:
हाइपरलिंक ("#" और amp सेल ("पता", इंडेक्स ( रिटर्न_रेंज , मैच ( लुकअप_वैल्यू , लुकअप_रेंज ,0))), INDEX( रिटर्न_रेंज , MATCH( लुकअप_वैल्यू, लुकअप_रेंज ,0)))उपरोक्त फॉर्मूले को क्रियाशील देखने के लिए, निम्नलिखित उदाहरण पर विचार करें। मान लीजिए, आपके पास कॉलम A में विक्रेताओं की सूची है, और कॉलम C में बेचे गए उत्पाद हैं। आप किसी दिए गए विक्रेता द्वारा बेचे गए पहले उत्पाद को खींचने का लक्ष्य रखते हैं और उस पंक्ति में कुछ सेल के लिए हाइपरलिंक बनाते हैं ताकि आप अन्य सभी संबंधित विवरणों की समीक्षा कर सकें। उस विशेष क्रम के साथ।
सेल E2 में लुकअप मान, A2:A10 में विक्रेता सूची (लुकअप रेंज) और C2:C10 में उत्पाद सूची (रिटर्न रेंज) के साथ, सूत्र निम्न आकार लेता है:
=HYPERLINK("#"&CELL("address", INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0))), INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0)))
जैसा कि नीचे दिए गए स्क्रीनशॉट में दिखाया गया है, फ़ॉर्मूला मेल खाने वाले मान को खींचता है और इसे एक क्लिक करने योग्य हाइपरलिंक में बदल देता है जो उपयोगकर्ता को मूल डेटासेट में पहले मैच की स्थिति पर ले जाता है।<3
यदि आप डेटा की लंबी पंक्तियों के साथ काम कर रहे हैं, तो यह अधिक सुविधाजनक हो सकता है कि पंक्ति में पहले सेल पर हाइपरलिंक बिंदु हो जहां मिलान पाया जाता है। इसके लिए, आप बस पहले INDEX MATCH संयोजन में रिटर्न रेंज को कॉलम A ($A$2:$A$10 इस उदाहरण में) पर सेट करें:
=HYPERLINK("#"&CELL("address", INDEX($A$2:$A$10, MATCH($E2,$A$2:$A$10,0))), INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0)))
यह सूत्र आपको इस पर ले जाएगा डेटासेट में लुकअप वैल्यू ("एडम") की पहली घटना:
यह फॉर्मूला कैसे काम करता है
आपमें से जो INDEX से परिचित हैं एक्सेल VLOOKUP के अधिक बहुमुखी विकल्प के रूप में MATCH सूत्र, शायद पहले ही समग्र रूप से समझ लिया हैतर्क।
मूल रूप से, आप लुकअप श्रेणी में लुकअप मान की पहली घटना का पता लगाने के लिए क्लासिक INDEX MATCH संयोजन का उपयोग करते हैं:
INDEX( return_range , MATCH(<1)>lookup_value , lookup_range , 0))उपर्युक्त लिंक का पालन करके आप इस सूत्र के काम करने के तरीके के बारे में पूरी जानकारी प्राप्त कर सकते हैं। नीचे, हम मुख्य बिंदुओं को रेखांकित करेंगे:
- मैच फ़ंक्शन श्रेणी A2:A10 (लुकअप रेंज) में " एडम " (लुकअप मान) की स्थिति निर्धारित करता है और रिटर्न देता है 3.
- MATCH का परिणाम INDEX फ़ंक्शन के row_num तर्क को पास किया जाता है, जो इसे श्रेणी C2:C10 (रिटर्न रेंज) में तीसरी पंक्ति से मान वापस करने का निर्देश देता है। और INDEX फ़ंक्शन " नींबू " लौटाता है.
इस तरह, आपको अपने हाइपरलिंक सूत्र का Friendly_name तर्क मिलता है.
अब , चलिए link_location पर काम करते हैं, यानी हाइपरलिंक को जिस सेल की ओर इशारा करना चाहिए। सेल पता प्राप्त करने के लिए, आप संदर्भ के रूप में INDEX MATCH के साथ CELL ("पता", [संदर्भ]) फ़ंक्शन का उपयोग करते हैं। हाइपरलिंक फ़ंक्शन के लिए यह जानने के लिए कि लक्ष्य सेल वर्तमान शीट में रहता है, पाउंड कैरेक्टर ("#") के साथ सेल एड्रेस को सम्मिलित करें।
नोट। लुकअप और रिटर्न रेंज को ठीक करने के लिए कृपया निरपेक्ष सेल संदर्भों के उपयोग पर ध्यान दें। यदि आप सूत्र की प्रतिलिपि बनाकर एक से अधिक हाइपरलिंक सम्मिलित करने की योजना बनाते हैं तो यह महत्वपूर्ण है।
एक समय में एक से अधिक हाइपरलिंक्स को कैसे संपादित करें
जैसा कि शुरुआत में उल्लेख किया गया हैयह ट्यूटोरियल, फ़ॉर्मूला-संचालित हाइपरलिंक्स के सबसे उपयोगी लाभों में से एक है, एक्सेल की रिप्लेस ऑल फ़ीचर का उपयोग करके एकाधिक हाइपरलिंक फ़ॉर्मूले को एक बार में संपादित करने की क्षमता।
मान लें कि आप अपनी कंपनी के पुराने URL (old-website.com) को वर्तमान शीट या संपूर्ण कार्यपुस्तिका के सभी हाइपरलिंक्स में नए (new-website.com) से बदलना चाहते हैं। इसे पूरा करने के लिए, कृपया नीचे दिए गए चरणों का पालन करें:
- खोजें और बदलें संवाद का बदलें टैब खोलने के लिए Ctrl + H दबाएं। 11>
- डायलॉग बॉक्स के दाहिने हिस्से में, विकल्प बटन पर क्लिक करें। बदलने के लिए ("पुराना-website.com" इस उदाहरण में)। 10> इस पर निर्भर करता है कि आप केवल वर्तमान वर्कशीट पर हाइपरलिंक बदलना चाहते हैं या वर्तमान वर्कबुक की सभी शीट में।
- लुक इन ड्रॉप-डाउन सूची में, सूत्र चुनें ।
- अतिरिक्त सावधानी के तौर पर, पहले सभी को खोजें बटन पर क्लिक करें, और एक्सेल खोज पाठ वाले सभी सूत्रों की एक सूची प्रदर्शित करेगा: