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

किसी विशिष्ट वर्ण के अंतिम उदाहरण के बाद पाठ निकालें

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

यदि आपके पास जटिल टेक्स्ट स्ट्रिंग्स की एक सूची है जिसमें कई सीमांकक शामिल हैं (उदाहरण के तौर पर नीचे दिए गए स्क्रीनशॉट को लें, जिसमें हाइफ़न, अल्पविराम, सेल डेटा के भीतर रिक्त स्थान शामिल हैं), और अब, आप हाइफ़न की अंतिम घटना की स्थिति का पता लगाना चाहते हैं , और उसके बाद सबस्ट्रिंग निकालें। इस लेख में, मैं इस कार्य से निपटने के लिए कुछ सूत्र प्रस्तुत करूंगा।


फॉर्मूला 1: किसी विशिष्ट सीमांकक के अंतिम उदाहरण के बाद सबस्ट्रिंग निकालें

एक्सेल में, राइट फ़ंक्शन जो LEN, SEARCH, SUBSTITUTE फ़ंक्शंस को जोड़ता है, आपको इस कार्य को हल करने के लिए एक फॉर्मूला बनाने में मदद कर सकता है।

1. हाइफ़न वर्ण की अंतिम घटना के बाद सबस्ट्रिंग निकालने के लिए, कृपया निम्न सूत्र को एक रिक्त कक्ष में दर्ज करें या कॉपी करें:

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

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


सूत्र की व्याख्या:

1. LEN(A2)-LEN(विकल्प(A2,"-","")): इस भाग का उपयोग सेल A2 में हाइफ़न वर्णों की संख्या प्राप्त करने के लिए किया जाता है।

  • लेन(ए2): यह LEN फ़ंक्शन सेल A2 में वर्णों की कुल संख्या लौटाता है। यह वापस आएगा: 44.
  • स्थानापन्न(A2,"-",""): इस SUBSTITUTE फ़ंक्शन का उपयोग सभी हाइफ़न को शून्य से बदलने के लिए किया जाता है। और आपको परिणाम इस प्रकार मिलेगा: “पंक्तियाँ, शीट, छवियाँ, सूत्र सम्मिलित करें".
  • लेन(विकल्प(A2,"-",""): सेल A2 में हाइफ़न के बिना टेक्स्ट स्ट्रिंग की कुल लंबाई प्राप्त करें।
  • LEN(A2)-LEN(विकल्प(A2,"-","")): हाइफ़न की संख्या प्राप्त करने के लिए कुल स्ट्रिंग लंबाई से हाइफ़न के बिना टेक्स्ट स्ट्रिंग की लंबाई घटाएं, और यह 2 प्राप्त होगा।

2. स्थानापन्न(A2,"-","#",LEN(A2)-LEN(विकल्प(A2,"-",""))): इस SUBSTITUTE फ़ंक्शन का उपयोग हाइफ़न की अंतिम घटना को बदलने के लिए किया जाता है जो पहले भाग सूत्र द्वारा # वर्ण के साथ लौटाया जाता है। और आपको यह परिणाम मिलेगा: "सम्मिलित करें-हटाएं#पंक्तियाँ, शीट, छवियाँ, सूत्र".

3. खोजें("#",विकल्प(A2,"-","#",LEN(A2)-LEN(विकल्प(A2,"-",""))))= खोजें("#", "सम्मिलित करें-हटाएं#पंक्तियाँ, शीट, छवियाँ, सूत्र"): यह खोज फ़ंक्शन SUBSTUTTE फ़ंक्शन द्वारा लौटाए गए टेक्स्ट स्ट्रिंग में # वर्ण की स्थिति लौटाएगा। इसे 14 नंबर मिलेगा.

4. LEN(A2)-SEARCH("#",SUBSTITUTE(A2,"-","#",LEN(A2)-LEN(SUBSTITUTE(A2,"-","")))): सूत्र के इस भाग से पता चलेगा कि अंतिम हाइफ़न के बाद कितने अक्षर हैं। इससे 30 नंबर मिलेगा.

5. RIGHT(A2,LEN(A2)-SEARCH("#",SUBSTITUTE(A2,"-","#",LEN(A2)-LEN(SUBSTITUTE(A2,"-","")))))= दाएँ(A2, 30): अंत में, राइट फ़ंक्शन का उपयोग 30 वर्णों को निकालने के लिए किया जाता है जो सेल ए4 में टेक्स्ट स्ट्रिंग के दाईं ओर से चरण 2 में सूत्र द्वारा लौटाए जाते हैं।


टिप्पणियाँ:

1. यदि आपको अन्य सीमांकक की अंतिम घटना के बाद पाठ को निकालने की आवश्यकता है, तो आपको आवश्यकतानुसार किसी अन्य सीमांकक के साथ हाइफ़न वर्ण को बदलना होगा।

2. यदि टेक्स्ट स्ट्रिंग में कोई विशिष्ट सीमांकक नहीं है, तो उपरोक्त सूत्र को एक त्रुटि मान मिलेगा, स्क्रीनशॉट देखें:

इस त्रुटि को ठीक करने के लिए, आप उपरोक्त सूत्र को IFERROR फ़ंक्शन में संलग्न कर सकते हैं, कृपया निम्नलिखित सूत्र लागू करें:

=IFERROR(RIGHT(A2,LEN(A2)-SEARCH("#",SUBSTITUTE(A2,"-","#",LEN(A2)-LEN(SUBSTITUTE(A2,"-",""))))), A2)


फॉर्मूला 2: किसी विशिष्ट सीमांकक के अंतिम उदाहरण के बाद सबस्ट्रिंग निकालें

यहां एक और सरल सूत्र है जो TRIM, RIGHT, SUBSTITUTE, REPT और LEN फ़ंक्शंस द्वारा बनाया गया है, जो Excel में इस कार्य को हल करने में आपकी सहायता कर सकता है।

1. कृपया नीचे दिए गए फॉर्मूले को कॉपी करें या एक खाली सेल में दर्ज करें जहां आप परिणाम प्राप्त करना चाहते हैं:

=TRIM(RIGHT(SUBSTITUTE(A2,"-",REPT(" ",LEN(A2))),LEN(A2)))

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


सूत्र की व्याख्या:

1. एलईएन(ए2): यह LEN फ़ंक्शन सेल A2 में वर्णों की कुल संख्या लौटाता है। इसे RIGHT फ़ंक्शन में num_chars तर्क के रूप में पहचाना जाएगा। यह वापस आएगा: 44.

2. स्थानापन्न(A2,"-",REPT(" ",LEN(A2))):

  • REPT(" ",LEN(A2): इस REPT फ़ंक्शन का उपयोग सेल A2 की लंबाई के आधार पर कई स्पेस स्ट्रिंग प्राप्त करने के लिए किया जाता है।
  • स्थानापन्न(A2,"-",REPT(" ",LEN(A2))): यह SUBSTITUTE फ़ंक्शन सेल A2 में हाइफ़न वर्णों को स्पेस स्ट्रिंग्स से बदल देगा जो REPT फ़ंक्शन द्वारा लौटाए जाते हैं।

इस भाग सूत्र को राइट फ़ंक्शन में टेक्स्ट तर्क के रूप में पहचाना जाएगा।

3. दाएँ(विकल्प(A2,"-",REPT(" ",LEN(A2))),LEN(A2)): यह राइट फ़ंक्शन SUBSTITUTE फ़ंक्शन द्वारा लौटाए गए टेक्स्ट स्ट्रिंग के दाईं ओर से टेक्स्ट प्राप्त करेगा।

4. ट्रिम(): इस TRIM फ़ंक्शन का उपयोग सभी अतिरिक्त रिक्त स्थान को हटाने और शब्दों के बीच केवल एक स्थान छोड़ने के लिए किया जाता है।


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

  • RIGHT:
  • राइट फ़ंक्शन टेक्स्ट स्ट्रिंग के दाईं ओर से विशिष्ट संख्या में वर्ण निकालता है।
  • SEARCH:
  • खोज फ़ंक्शन आपको दिए गए पाठ से किसी विशिष्ट वर्ण या सबस्ट्रिंग की स्थिति ढूंढने में मदद कर सकता है।
  • LEN:
  • LEN फ़ंक्शन टेक्स्ट स्ट्रिंग में वर्णों की संख्या लौटाता है।
  • SUBSTITUTE:
  • Microsoft Excel SUBSTITUTE फ़ंक्शन किसी टेक्स्ट स्ट्रिंग के भीतर टेक्स्ट या वर्णों को किसी अन्य टेक्स्ट या वर्ण से बदल देता है।
  • TRIM:
  • TRIM फ़ंक्शन टेक्स्ट स्ट्रिंग से सभी अतिरिक्त रिक्त स्थान हटा देता है और शब्दों के बीच केवल एकल रिक्त स्थान रखता है।
  • REPT:
  • REPT फ़ंक्शन का उपयोग वर्णों को निर्दिष्ट संख्या में दोहराने के लिए किया जाता है।

अधिक लेख:

  • एक सेल से एकाधिक पंक्तियाँ निकालें
  • यदि आपके पास टेक्स्ट स्ट्रिंग्स की एक सूची है जो लाइन ब्रेक द्वारा अलग की जाती है (जो टेक्स्ट दर्ज करते समय Alt + Enter कुंजी दबाने से होती है), और अब, आप टेक्स्ट की इन पंक्तियों को कई सेल में निकालना चाहते हैं जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है। आप इसे एक्सेल में एक सूत्र के साथ कैसे हल कर सकते हैं?
  • Excel में टेक्स्ट स्ट्रिंग से Nवां शब्द निकालें
  • यदि आपके पास टेक्स्ट स्ट्रिंग्स या वाक्यों की एक सूची है, तो अब, आप नीचे दिए गए स्क्रीनशॉट के अनुसार सूची से विशिष्ट nवाँ शब्द निकालना चाहते हैं। इस लेख में, मैं एक्सेल में इस कार्य को हल करने के लिए कुछ तरीकों का परिचय दूंगा।
  • टेक्स्ट स्ट्रिंग से कोष्ठकों के बीच का टेक्स्ट निकालें
  • यदि टेक्स्ट स्ट्रिंग के भीतर कोष्ठकों से घिरा हुआ टेक्स्ट का कोई हिस्सा है, तो अब, आपको दिखाए गए स्क्रीनशॉट के अनुसार कोष्ठकों के बीच सभी टेक्स्ट स्ट्रिंग्स को निकालने की आवश्यकता है। आप एक्सेल में इस कार्य को जल्दी और आसानी से कैसे हल कर सकते हैं?
  • एक्सेल में टेक्स्ट स्ट्रिंग से सबस्ट्रिंग निकालें
  • यह आपके लिए एक सामान्य कार्य हो सकता है कि आपको टेक्स्ट स्ट्रिंग्स से सबस्ट्रिंग्स निकालने की आवश्यकता है, एक्सेल में, ऐसा करने के लिए कोई सीधा फ़ंक्शन नहीं है, लेकिन, बाएं, दाएं, मध्य और खोज फ़ंक्शन की सहायता से, आप निकाल सकते हैं आपकी आवश्यकतानुसार सबस्ट्रिंग के प्रकार।

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

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

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

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

Description


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

  • दर्जनों खुले दस्तावेज़ों के बीच स्विच करने के लिए एक सेकंड!
  • हर दिन आपके लिए सैकड़ों माउस क्लिक कम करें, माउस हाथ को अलविदा कहें।
  • एकाधिक दस्तावेज़ों को देखने और संपादित करने पर आपकी उत्पादकता 50% बढ़ जाती है।
  • क्रोम, एज और फ़ायरफ़ॉक्स की तरह, ऑफिस (एक्सेल सहित) में कुशल टैब लाता है।
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
how do you get everything after the last Nth character when there is more 'N' character that you want. Example.

1-2-3-4.ip.linodeusercontent.com.
1.2.3.4.ipv4.supernova.orange.pl.

i want to get the last bit after the IP addresses. So it ends up like this
ip.linodeusercontent.com.
pv4.supernova.orange.pl.
This comment was minimized by the moderator on the site
where "." is my Nth character
This comment was minimized by the moderator on the site
i really what to count the Nth character from the right 2 or 3 times and get everything after that, not counting the Nth character from the left because that varies. such a pain with no skills...lol
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations