एक्सेल: मैं वेबसाइट से एक्सेल में चिपकाई गई सूची 200 लिंक कॉपी करता हूं और लिंक से टेक्स्ट निकालना चाहता हूं


1

लिंक एक्सेल में नीली रेखा के साथ हाइपरलिंक दिखाई देते हैं, मैं लिंक से पाठ को निकालना चाहता हूं जैसे कि url http: \ sea.craigskind एक्सल में "सीटल" के रूप में दिखाई देता है। मैं लिंक से पाठ "समुद्र" निकालना चाहता हूं और अगले कॉलम में पेस्ट करना चाहता हूं।


क्या आप स्पष्ट कर सकते हैं? आपके पास एक सेल है (नीला-रेखांकित) जो TEXT = "सिएटल" और लिंक = " सी.क्राईगिस्क्रिट्स्क " के साथ एक लिंक है , है ना? आप पाठ या लिंक से "समुद्र" निकालना चाहेंगे?
विल्सन

जवाबों:


0

यह सूत्र http://पहली अवधि के बाद और A1हाइपरलिंक वाले सेल से पहले सभी पाठों को बाहर निकाल देगा । यह अधिक उन्नत तरीका नहीं है, लेकिन यदि आपका सारा डेटा समान, सरल, स्वरूप में है, तो यह पर्याप्त हो सकता है।

=MID( A1 , SEARCH("http://",A1)+7 , SEARCH(".",A1)-SEARCH("http://",A1)-7 )

हालाँकि , यह हाइपरलिंक URL पर दिखाई देने वाले पाठ पर निर्भर करता है, और तब काम नहीं करता जब वे अपने अनुकूल नाम दिखा रहे हों। अन्य पासवर्ड में यह काम नहीं करता है जब हाइपरलिंक सिर्फ "सिएटल" के रूप में दिखाई दे रहा है, क्योंकि सूत्र URL के बजाय उस पर काम करता है।

अब तक, मैं इस मुद्दे के चारों ओर एक कस्टम VBA फ़ंक्शन का सहारा लिए बिना नहीं मिल सकता है - जिस स्थिति में पूरी चीज़ एक कस्टम फ़ंक्शन हो सकती है। क्या यह स्वीकार्य समाधान होगा?

वैकल्पिक रूप से, क्या किसी को लिंक के लक्ष्य को निकालने के लिए अंतर्निहित फ़ंक्शन का पता है?


यह VBA में एक फ़ंक्शन को परिभाषित करके किया जा सकता है ( लिंक देखें )
विल्सन

@Wilson, मेरे 3 पैरा के अनुसार काफी। और यह वास्तव में एक बहुत ही सरल कार्य है, भले ही आपने इसे उपडोमेन को भी निकालने के लिए बनाया हो। लेकिन लोग अक्सर कस्टम कार्यों का उपयोग करना पसंद नहीं करते हैं, इसलिए इसे मेरे जवाब के मुख्य जोर के रूप में पेश करने में मेरी झिझक है।
DMA57361

वास्तव में मैं कस्टम फ़ंक्शन को भी नापसंद करता हूं। :) लेकिन मुझे सिर्फ वह संदर्भ मिला और इसे यहाँ साझा करें। ऐसा लगता है कि कोई समान अंतर्निहित फ़ंक्शन नहीं है।
विल्सन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.