एक्सेल में टेक्स्ट स्ट्रिंग से सबस्ट्रिंग निकालें
यह आपके लिए एक सामान्य कार्य हो सकता है कि आपको टेक्स्ट स्ट्रिंग्स से सबस्ट्रिंग्स निकालने की आवश्यकता है, एक्सेल में, ऐसा करने के लिए कोई सीधा फ़ंक्शन नहीं है, लेकिन, बाएं, दाएं, मध्य और खोज फ़ंक्शन की सहायता से, आप निकाल सकते हैं आपकी आवश्यकतानुसार सबस्ट्रिंग के प्रकार।
- टेक्स्ट स्ट्रिंग से वर्णों की विशिष्ट संख्या के साथ सबस्ट्रिंग निकालें
- टेक्स्ट स्ट्रिंग से किसी विशिष्ट वर्ण के पहले या बाद में सबस्ट्रिंग निकालें
टेक्स्ट स्ट्रिंग से वर्णों की विशिष्ट संख्या के साथ सबस्ट्रिंग निकालें
एक्सेल में, बाएँ, दाएँ और मध्य फ़ंक्शन आपको टेक्स्ट स्ट्रिंग के बाएँ, दाएँ या मध्य से एक निर्दिष्ट लंबाई के सबस्ट्रिंग को निकालने में मदद कर सकते हैं।
- LEFT function: टेक्स्ट स्ट्रिंग के बाईं ओर से एक सबस्ट्रिंग निकालने के लिए।
- RIGHT function: टेक्स्ट स्ट्रिंग के दाईं ओर से टेक्स्ट निकालने के लिए।
- MID function: टेक्स्ट स्ट्रिंग के मध्य से एक सबस्ट्रिंग निकालने के लिए।
टेक्स्ट स्ट्रिंग के बाईं ओर से सबस्ट्रिंग निकालें:
LEFT फ़ंक्शन आपको टेक्स्ट स्ट्रिंग से पहले x अक्षर निकालने में मदद कर सकता है, सामान्य सिंटैक्स है:
- text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
- num_chars: अक्षरों की संख्या जिन्हें आप टेक्स्ट स्ट्रिंग के बाईं ओर से निकालना चाहते हैं।
कृपया निम्नलिखित सूत्र को रिक्त कक्ष में दर्ज करें:
फिर, भरण हैंडल को उन कक्षों तक नीचे खींचें जहां आप इस सूत्र को लागू करना चाहते हैं, और सभी पहले 3 अक्षर मूल पाठ से निकाले गए हैं, स्क्रीनशॉट देखें:
टेक्स्ट स्ट्रिंग के दाईं ओर से सबस्ट्रिंग निकालें:
पाठ के अंत से सबस्ट्रिंग निकालने के लिए, कृपया राइट फ़ंक्शन का उपयोग करें:
- text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
- num_chars: अक्षरों की संख्या जिन्हें आप टेक्स्ट स्ट्रिंग के दाईं ओर से निकालना चाहते हैं।
उदाहरण के लिए, टेक्स्ट स्ट्रिंग से अंतिम 6 अक्षर निकालने के लिए, कृपया नीचे दिए गए सूत्र को एक रिक्त कक्ष में दर्ज करें:
और फिर, इस सूत्र को उन अन्य कक्षों में कॉपी करें जिनकी आपको आवश्यकता है, और सभी 6 अक्षर पाठ के दाईं ओर से निकाले गए हैं, स्क्रीनशॉट देखें:
टेक्स्ट स्ट्रिंग के मध्य से सबस्ट्रिंग निकालें:
पाठ के मध्य से एक विशिष्ट वर्ण लंबाई के साथ सबस्ट्रिंग निकालने के लिए, एमआईडी फ़ंक्शन आपकी मदद कर सकता है।
- text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
- start_num: पहले अक्षर का स्थान जिसे आप निकालना चाहते हैं।
- num_chars: कुल वर्णों की संख्या जिन्हें आप निकालना चाहते हैं।
उदाहरण के लिए, टेक्स्ट स्ट्रिंग से सातवें अक्षर से शुरू होने वाले 3 अक्षर निकालने के लिए, कृपया नीचे दिए गए सूत्र को एक रिक्त सेल में दर्ज करें:
और फिर, इस फॉर्मूले को आवश्यकतानुसार लागू करने के लिए भरण हैंडल को कोशिकाओं तक नीचे खींचें, आपको निम्नलिखित परिणाम मिलेगा:
टेक्स्ट स्ट्रिंग से किसी विशिष्ट वर्ण के पहले या बाद में सबस्ट्रिंग निकालें
बाएँ, दाएँ और मध्य फ़ंक्शन आपको विशिष्ट संख्या में वर्णों के साथ एक समान सबस्ट्रिंग निकालने में मदद कर सकते हैं, लेकिन, कभी-कभी, आपको चर लंबाई के सबस्ट्रिंग को निकालने की आवश्यकता हो सकती है, आप इस कार्य को हल करने के लिए कुछ और जटिल सूत्र बना सकते हैं।
किसी विशिष्ट वर्ण से पहले सबस्ट्रिंग निकालें
किसी विशिष्ट वर्ण से पहले सभी वर्ण निकालने के लिए, सामान्य वाक्यविन्यास है:
- text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
- char: सबस्ट्रिंग के आधार पर निकालने के लिए विशिष्ट वर्ण।
उदाहरण के लिए, मैं हाइफ़न वर्ण से पहले के सभी वर्ण निकालना चाहता हूं, कृपया निम्न सूत्र को रिक्त कक्ष में लागू करें:
फिर भरण हैंडल को उन कक्षों तक नीचे खींचें जहां आप इस सूत्र को लागू करना चाहते हैं, और हाइफ़न से पहले के सभी वर्ण दिखाए गए स्क्रीनशॉट के अनुसार निकाले गए हैं:
सूत्र की व्याख्या:
- खोजें("-",ए2)-1: इस खोज फ़ंक्शन का उपयोग सेल A2 में हाइफ़न वर्ण की स्थिति का पता लगाने और वर्ण को बाहर करने के लिए 1 घटाने के लिए किया जाता है। इसे LEFT फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
- बाएँ(A2, खोजें("-",A2)-1): यह LEFT फ़ंक्शन सेल A2 में टेक्स्ट के बाईं ओर से SEARCH फ़ंक्शन द्वारा लौटाए गए वर्णों की संख्या निकालता है।
किसी विशिष्ट वर्ण के बाद सबस्ट्रिंग निकालें
यदि आप किसी विशिष्ट वर्ण के बाद सबस्ट्रिंग निकालना चाहते हैं, तो RIGHT, LEN, SEARCH फ़ंक्शन आपकी सहायता कर सकता है, सामान्य सिंटैक्स है:
- text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
- char: सबस्ट्रिंग के आधार पर निकालने के लिए विशिष्ट वर्ण।
हाइफ़न वर्ण के बाद वर्ण निकालने के लिए, कृपया नीचे दिया गया सूत्र लागू करें:
और फिर, इस सूत्र को उन कक्षों में कॉपी करें जिन्हें आप उपयोग करना चाहते हैं, और आपको नीचे दिखाए गए स्क्रीनशॉट के अनुसार परिणाम मिलेगा:
सूत्र की व्याख्या:
- खोजें("-",ए2): इस खोज फ़ंक्शन का उपयोग सेल A2 में हाइफ़न वर्ण की स्थिति जानने के लिए किया जाता है।
- लेन(ए2)-खोज("-",ए2): LEN फ़ंक्शन द्वारा लौटाई गई टेक्स्ट स्ट्रिंग की कुल लंबाई विशिष्ट वर्ण के बाद वर्णों की संख्या प्राप्त करने के लिए SEARCH फ़ंक्शन द्वारा लौटाई गई संख्या को घटा देती है। इसे RIGHT फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
- रिंगट(): इस राइट फ़ंक्शन का उपयोग सेल A2 में टेक्स्ट स्ट्रिंग के अंत से वर्णों की संख्या निकालने के लिए किया जाता है।
दो विशिष्ट वर्णों के बीच सबस्ट्रिंग निकालें
यदि आपको दो दिए गए वर्णों के बीच सबस्ट्रिंग निकालने की आवश्यकता है, तो शायद नीचे दिए गए फ़ंक्शन आपकी सहायता कर सकते हैं, सामान्य वाक्यविन्यास है:
- text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
- char: सबस्ट्रिंग के आधार पर निकालने के लिए विशिष्ट वर्ण।
उदाहरण के लिए, दो हाइफ़न के बीच का टेक्स्ट निकालने के लिए, कृपया इस सूत्र का उपयोग करें:
फिर, इस सूत्र को अन्य कक्षों पर लागू करने के लिए भरण हैंडल को नीचे खींचें, और आपको दिखाए गए स्क्रीनशॉट के अनुसार परिणाम मिलेगा:
सूत्र की व्याख्या:
- खोजें("-",ए2) + 1: खोज फ़ंक्शन का उपयोग हाइफ़न वर्ण की स्थिति वापस करने के लिए किया जाता है, और अगले वर्ण से सबस्ट्रिंग निकालने के लिए 1 साधन जोड़ता है। इसे MID फ़ंक्शन के प्रारंभ_नम तर्क के रूप में पहचाना जाता है।
- खोजें("-",A2,खोजें("-",A2)+1): सूत्र के इस भाग का उपयोग हाइफ़न वर्ण की दूसरी घटना की स्थिति प्राप्त करने के लिए किया जाता है।
- खोजें("-",A2,खोज("-",A2)+1) - खोजें("-",A2) - 1): दूसरे हाइफ़न वर्ण की स्थिति का उपयोग करें, इन दो हाइफ़न वर्णों के बीच वर्णों की संख्या प्राप्त करने के लिए पहले हाइफ़न वर्ण की स्थिति घटाएँ, फिर सीमांकक वर्ण को बाहर करने के लिए परिणाम से 1 घटाएँ। इसे MID फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
- मध्य(): इस MID फ़ंक्शन का उपयोग उपरोक्त दो तर्कों के आधार पर सबस्ट्रिंग को निकालने के लिए किया जाता है।
प्रयुक्त सापेक्ष कार्य:
- LEFT:
- LEFT फ़ंक्शन टेक्स्ट स्ट्रिंग के बाईं ओर से स्ट्रिंग निकालता है।
- RIGHT:
- राइट फ़ंक्शन टेक्स्ट स्ट्रिंग के दाईं ओर से टेक्स्ट लौटाता है।
- MID:
- एमआईडी फ़ंक्शन टेक्स्ट स्ट्रिंग के मध्य से विशिष्ट वर्ण लौटाता है।
- SEARCH:
- खोज फ़ंक्शन आपको दिए गए पाठ से किसी विशिष्ट वर्ण या सबस्ट्रिंग की स्थिति ढूंढने में मदद कर सकता है
अधिक लेख:
- एक्सेल में टेक्स्ट स्ट्रिंग से पहला शब्द प्राप्त करें या निकालें
- रिक्त स्थान से अलग किए गए टेक्स्ट स्ट्रिंग्स की सूची से सभी पहले शब्दों को निकालने के लिए, एक्सेल में LEFT और FIND फ़ंक्शन आपकी मदद कर सकता है।
- एक्सेल में टेक्स्ट स्ट्रिंग से अंतिम शब्द प्राप्त करें या निकालें
- टेक्स्ट स्ट्रिंग से अंतिम शब्द निकालने के लिए, जो स्पेस वर्णों से अलग होते हैं, आम तौर पर, आप एक्सेल में TRIM, SUBSTITUTE, RIGHT और REPT फ़ंक्शंस के आधार पर एक फॉर्मूला बना सकते हैं।
- मल्टी-लाइन सेल से टेक्स्ट की अंतिम पंक्ति निकालें
- किसी टेक्स्ट स्ट्रिंग से टेक्स्ट की अंतिम पंक्ति को निकालने के लिए, जिसे लाइन ब्रेक द्वारा अलग किया जाता है, आम तौर पर, आपके लिए इसे हल करने का कोई सीधा तरीका नहीं है। इस लेख में, मैं एक्सेल में इस कार्य से निपटने के लिए एक सूत्र पेश करूंगा।
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल - आपको भीड़ से अलग दिखने में मदद करता है
एक्सेल के लिए कुटूल 300 से अधिक सुविधाओं का दावा करता है, यह सुनिश्चित करना कि आपको जो चाहिए वह बस एक क्लिक दूर है...
ऑफिस टैब - माइक्रोसॉफ्ट ऑफिस में टैब्ड रीडिंग और एडिटिंग सक्षम करें (एक्सेल शामिल करें)
- दर्जनों खुले दस्तावेज़ों के बीच स्विच करने के लिए एक सेकंड!
- हर दिन आपके लिए सैकड़ों माउस क्लिक कम करें, माउस हाथ को अलविदा कहें।
- एकाधिक दस्तावेज़ों को देखने और संपादित करने पर आपकी उत्पादकता 50% बढ़ जाती है।
- क्रोम, एज और फ़ायरफ़ॉक्स की तरह, ऑफिस (एक्सेल सहित) में कुशल टैब लाता है।