मुख्य सामग्री पर जाएं

एक्सेल में टेक्स्ट स्ट्रिंग से सबस्ट्रिंग निकालें

लेखक: ज़ियाओयांग अंतिम संशोधित: 2020-01-10

यह आपके लिए एक सामान्य कार्य हो सकता है कि आपको टेक्स्ट स्ट्रिंग्स से सबस्ट्रिंग्स निकालने की आवश्यकता है, एक्सेल में, ऐसा करने के लिए कोई सीधा फ़ंक्शन नहीं है, लेकिन, बाएं, दाएं, मध्य और खोज फ़ंक्शन की सहायता से, आप निकाल सकते हैं आपकी आवश्यकतानुसार सबस्ट्रिंग के प्रकार।


टेक्स्ट स्ट्रिंग से वर्णों की विशिष्ट संख्या के साथ सबस्ट्रिंग निकालें

एक्सेल में, बाएँ, दाएँ और मध्य फ़ंक्शन आपको टेक्स्ट स्ट्रिंग के बाएँ, दाएँ या मध्य से एक निर्दिष्ट लंबाई के सबस्ट्रिंग को निकालने में मदद कर सकते हैं।

  • LEFT function: टेक्स्ट स्ट्रिंग के बाईं ओर से एक सबस्ट्रिंग निकालने के लिए।
  • RIGHT function: टेक्स्ट स्ट्रिंग के दाईं ओर से टेक्स्ट निकालने के लिए।
  • MID function: टेक्स्ट स्ट्रिंग के मध्य से एक सबस्ट्रिंग निकालने के लिए।

टेक्स्ट स्ट्रिंग के बाईं ओर से सबस्ट्रिंग निकालें:

LEFT फ़ंक्शन आपको टेक्स्ट स्ट्रिंग से पहले x अक्षर निकालने में मदद कर सकता है, सामान्य सिंटैक्स है:

=LEFT (text, [num_chars])
  • text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
  • num_chars: अक्षरों की संख्या जिन्हें आप टेक्स्ट स्ट्रिंग के बाईं ओर से निकालना चाहते हैं।

कृपया निम्नलिखित सूत्र को रिक्त कक्ष में दर्ज करें:

=LEFT(A2,3)

फिर, भरण हैंडल को उन कक्षों तक नीचे खींचें जहां आप इस सूत्र को लागू करना चाहते हैं, और सभी पहले 3 अक्षर मूल पाठ से निकाले गए हैं, स्क्रीनशॉट देखें:


टेक्स्ट स्ट्रिंग के दाईं ओर से सबस्ट्रिंग निकालें:

पाठ के अंत से सबस्ट्रिंग निकालने के लिए, कृपया राइट फ़ंक्शन का उपयोग करें:

=RIGHT (text, [num_chars])
  • text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
  • num_chars: अक्षरों की संख्या जिन्हें आप टेक्स्ट स्ट्रिंग के दाईं ओर से निकालना चाहते हैं।

उदाहरण के लिए, टेक्स्ट स्ट्रिंग से अंतिम 6 अक्षर निकालने के लिए, कृपया नीचे दिए गए सूत्र को एक रिक्त कक्ष में दर्ज करें:

=RIGHT(A2,6)

और फिर, इस सूत्र को उन अन्य कक्षों में कॉपी करें जिनकी आपको आवश्यकता है, और सभी 6 अक्षर पाठ के दाईं ओर से निकाले गए हैं, स्क्रीनशॉट देखें:


टेक्स्ट स्ट्रिंग के मध्य से सबस्ट्रिंग निकालें:

पाठ के मध्य से एक विशिष्ट वर्ण लंबाई के साथ सबस्ट्रिंग निकालने के लिए, एमआईडी फ़ंक्शन आपकी मदद कर सकता है।

=MID (text, start_num, num_chars)
  • text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
  • start_num: पहले अक्षर का स्थान जिसे आप निकालना चाहते हैं।
  • num_chars: कुल वर्णों की संख्या जिन्हें आप निकालना चाहते हैं।

उदाहरण के लिए, टेक्स्ट स्ट्रिंग से सातवें अक्षर से शुरू होने वाले 3 अक्षर निकालने के लिए, कृपया नीचे दिए गए सूत्र को एक रिक्त सेल में दर्ज करें:

=MID(A2,7,3)

और फिर, इस फॉर्मूले को आवश्यकतानुसार लागू करने के लिए भरण हैंडल को कोशिकाओं तक नीचे खींचें, आपको निम्नलिखित परिणाम मिलेगा:


टेक्स्ट स्ट्रिंग से किसी विशिष्ट वर्ण के पहले या बाद में सबस्ट्रिंग निकालें

बाएँ, दाएँ और मध्य फ़ंक्शन आपको विशिष्ट संख्या में वर्णों के साथ एक समान सबस्ट्रिंग निकालने में मदद कर सकते हैं, लेकिन, कभी-कभी, आपको चर लंबाई के सबस्ट्रिंग को निकालने की आवश्यकता हो सकती है, आप इस कार्य को हल करने के लिए कुछ और जटिल सूत्र बना सकते हैं।

किसी विशिष्ट वर्ण से पहले सबस्ट्रिंग निकालें

किसी विशिष्ट वर्ण से पहले सभी वर्ण निकालने के लिए, सामान्य वाक्यविन्यास है:

=LEFT(text, SEARCH(char, text)-1)
  • text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
  • char: सबस्ट्रिंग के आधार पर निकालने के लिए विशिष्ट वर्ण।

उदाहरण के लिए, मैं हाइफ़न वर्ण से पहले के सभी वर्ण निकालना चाहता हूं, कृपया निम्न सूत्र को रिक्त कक्ष में लागू करें:

=LEFT(A2, SEARCH("-",A2)-1)

फिर भरण हैंडल को उन कक्षों तक नीचे खींचें जहां आप इस सूत्र को लागू करना चाहते हैं, और हाइफ़न से पहले के सभी वर्ण दिखाए गए स्क्रीनशॉट के अनुसार निकाले गए हैं:


सूत्र की व्याख्या:
  • खोजें("-",ए2)-1: इस खोज फ़ंक्शन का उपयोग सेल A2 में हाइफ़न वर्ण की स्थिति का पता लगाने और वर्ण को बाहर करने के लिए 1 घटाने के लिए किया जाता है। इसे LEFT फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
  • बाएँ(A2, खोजें("-",A2)-1): यह LEFT फ़ंक्शन सेल A2 में टेक्स्ट के बाईं ओर से SEARCH फ़ंक्शन द्वारा लौटाए गए वर्णों की संख्या निकालता है।

किसी विशिष्ट वर्ण के बाद सबस्ट्रिंग निकालें

यदि आप किसी विशिष्ट वर्ण के बाद सबस्ट्रिंग निकालना चाहते हैं, तो RIGHT, LEN, SEARCH फ़ंक्शन आपकी सहायता कर सकता है, सामान्य सिंटैक्स है:

=RIGHT(text,LEN(text)-SEARCH(char, text)
  • text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
  • char: सबस्ट्रिंग के आधार पर निकालने के लिए विशिष्ट वर्ण।

हाइफ़न वर्ण के बाद वर्ण निकालने के लिए, कृपया नीचे दिया गया सूत्र लागू करें:

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

और फिर, इस सूत्र को उन कक्षों में कॉपी करें जिन्हें आप उपयोग करना चाहते हैं, और आपको नीचे दिखाए गए स्क्रीनशॉट के अनुसार परिणाम मिलेगा:


सूत्र की व्याख्या:
  • खोजें("-",ए2): इस खोज फ़ंक्शन का उपयोग सेल A2 में हाइफ़न वर्ण की स्थिति जानने के लिए किया जाता है।
  • लेन(ए2)-खोज("-",ए2): LEN फ़ंक्शन द्वारा लौटाई गई टेक्स्ट स्ट्रिंग की कुल लंबाई विशिष्ट वर्ण के बाद वर्णों की संख्या प्राप्त करने के लिए SEARCH फ़ंक्शन द्वारा लौटाई गई संख्या को घटा देती है। इसे RIGHT फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
  • रिंगट(): इस राइट फ़ंक्शन का उपयोग सेल A2 में टेक्स्ट स्ट्रिंग के अंत से वर्णों की संख्या निकालने के लिए किया जाता है।

दो विशिष्ट वर्णों के बीच सबस्ट्रिंग निकालें

यदि आपको दो दिए गए वर्णों के बीच सबस्ट्रिंग निकालने की आवश्यकता है, तो शायद नीचे दिए गए फ़ंक्शन आपकी सहायता कर सकते हैं, सामान्य वाक्यविन्यास है:

=MID(text, SEARCH(char, text)+1, SEARCH (char, text, SEARCH (char, text)+1) - SEARCH (char, text)-1)
  • text: वह टेक्स्ट स्ट्रिंग जिससे आप अक्षर निकालना चाहते हैं।
  • char: सबस्ट्रिंग के आधार पर निकालने के लिए विशिष्ट वर्ण।

उदाहरण के लिए, दो हाइफ़न के बीच का टेक्स्ट निकालने के लिए, कृपया इस सूत्र का उपयोग करें:

=MID(A2, SEARCH("-",A2) + 1, SEARCH("-",A2,SEARCH("-",A2)+1) - SEARCH("-",A2) - 1)

फिर, इस सूत्र को अन्य कक्षों पर लागू करने के लिए भरण हैंडल को नीचे खींचें, और आपको दिखाए गए स्क्रीनशॉट के अनुसार परिणाम मिलेगा:


सूत्र की व्याख्या:
  • खोजें("-",ए2) + 1: खोज फ़ंक्शन का उपयोग हाइफ़न वर्ण की स्थिति वापस करने के लिए किया जाता है, और अगले वर्ण से सबस्ट्रिंग निकालने के लिए 1 साधन जोड़ता है। इसे MID फ़ंक्शन के प्रारंभ_नम तर्क के रूप में पहचाना जाता है।
  • खोजें("-",A2,खोजें("-",A2)+1): सूत्र के इस भाग का उपयोग हाइफ़न वर्ण की दूसरी घटना की स्थिति प्राप्त करने के लिए किया जाता है।
  • खोजें("-",A2,खोज("-",A2)+1) - खोजें("-",A2) - 1): दूसरे हाइफ़न वर्ण की स्थिति का उपयोग करें, इन दो हाइफ़न वर्णों के बीच वर्णों की संख्या प्राप्त करने के लिए पहले हाइफ़न वर्ण की स्थिति घटाएँ, फिर सीमांकक वर्ण को बाहर करने के लिए परिणाम से 1 घटाएँ। इसे MID फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
  • मध्य(): इस MID फ़ंक्शन का उपयोग उपरोक्त दो तर्कों के आधार पर सबस्ट्रिंग को निकालने के लिए किया जाता है।

प्रयुक्त सापेक्ष कार्य:

  • LEFT:
  • LEFT फ़ंक्शन टेक्स्ट स्ट्रिंग के बाईं ओर से स्ट्रिंग निकालता है।
  • RIGHT:
  • राइट फ़ंक्शन टेक्स्ट स्ट्रिंग के दाईं ओर से टेक्स्ट लौटाता है।
  • MID:
  • एमआईडी फ़ंक्शन टेक्स्ट स्ट्रिंग के मध्य से विशिष्ट वर्ण लौटाता है।
  • SEARCH:
  • खोज फ़ंक्शन आपको दिए गए पाठ से किसी विशिष्ट वर्ण या सबस्ट्रिंग की स्थिति ढूंढने में मदद कर सकता है

अधिक लेख:

  • मल्टी-लाइन सेल से टेक्स्ट की अंतिम पंक्ति निकालें
  • किसी टेक्स्ट स्ट्रिंग से टेक्स्ट की अंतिम पंक्ति को निकालने के लिए, जिसे लाइन ब्रेक द्वारा अलग किया जाता है, आम तौर पर, आपके लिए इसे हल करने का कोई सीधा तरीका नहीं है। इस लेख में, मैं एक्सेल में इस कार्य से निपटने के लिए एक सूत्र पेश करूंगा।

सर्वोत्तम कार्यालय उत्पादकता उपकरण

एक्सेल के लिए कुटूल - आपको भीड़ से अलग दिखने में मदद करता है

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें  |  रिक्त पंक्तियाँ हटाएँ  |  डेटा खोए बिना कॉलम या सेल को संयोजित करें  |  फॉर्मूला के बिना गोल ...
सुपर वीलुकअप: एकाधिक मानदंड  |  एकाधिक मूल्य  |  मल्टी-शीट्स के पार  |  फजी लुकअप...
सलाह. ड्रॉप डाउन सूची: आसान ड्रॉप डाउन सूची  |  आश्रित ड्रॉप डाउन सूची  |  बहु-चयन ड्रॉप डाउन सूची...
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  कॉलम की तुलना करें समान एवं भिन्न कक्षों का चयन करें ...
फीचर्ड फीचर्स: ग्रिड फोकस  |  डिजाइन देखें  |  बड़ा फॉर्मूला बार  |  कार्यपुस्तिका एवं शीट प्रबंधक | संसाधन लाइब्रेरी (ऑटो टेक्स्ट)  |  खजूर बीनने वाला  |  कार्यपत्रकों को संयोजित करें  |  एन्क्रिप्ट/डिक्रिप्ट सेल  |  सूची के अनुसार ईमेल भेजें  |  सुपर फ़िल्टर  |  विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 15 टूलसेट12 टेक्स्ट टूल्स (पाठ जोड़ें, अक्षर हटाएँ ...)  |  50 + चार्ट प्रकार (गैन्ट चार्ट ...)  |  40+ प्रैक्टिकल सूत्र (जन्मदिन के आधार पर आयु की गणना करें ...)  |  19 निवेशन टूल्स (QR कोड डालें, पथ से चित्र सम्मिलित करें ...)  |  12 रूपांतरण टूल्स (शब्दों को संख्याएँ, मुद्रा रूपांतरण ...)  |  7 विलय और विभाजन टूल्स (उन्नत संयोजन पंक्तियाँ, एक्सेल सेल को विभाजित करें ...)  |  ... और अधिक

एक्सेल के लिए कुटूल 300 से अधिक सुविधाओं का दावा करता है, यह सुनिश्चित करना कि आपको जो चाहिए वह बस एक क्लिक दूर है...

Description


ऑफिस टैब - माइक्रोसॉफ्ट ऑफिस में टैब्ड रीडिंग और एडिटिंग सक्षम करें (एक्सेल शामिल करें)

  • दर्जनों खुले दस्तावेज़ों के बीच स्विच करने के लिए एक सेकंड!
  • हर दिन आपके लिए सैकड़ों माउस क्लिक कम करें, माउस हाथ को अलविदा कहें।
  • एकाधिक दस्तावेज़ों को देखने और संपादित करने पर आपकी उत्पादकता 50% बढ़ जाती है।
  • क्रोम, एज और फ़ायरफ़ॉक्स की तरह, ऑफिस (एक्सेल सहित) में कुशल टैब लाता है।
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=RIGHT(A2,LEN(A2)-SEARCH("-",A2))
эта формула не работает, т.к. в эксель роль разделителя выполнять точка с запятой ";"
This comment was minimized by the moderator on the site
Hello, Вурдалака
This formula works well in our English language, and a semicolon may be required in other languages.
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations