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

Excel में किसी विशिष्ट वर्ण से शुरू होने वाले शब्द निकालें

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

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


Excel में किसी विशिष्ट वर्ण से शुरू होने वाले शब्द निकालें

प्रत्येक सेल से एक विशिष्ट वर्ण या पाठ से शुरू होने वाले शब्दों को निकालने के लिए, आप TRIM, LEFT, SUBSTITUTE, MID, FIND, LEN और REPT फ़ंक्शंस के संयोजन के साथ एक सूत्र बना सकते हैं, सामान्य वाक्यविन्यास है:

=TRIM(LEFT(SUBSTITUTE(MID(text, FIND(char, text), LEN(text))," ",REPT(" ",LEN(text))),LEN(text)))
  • text: वह टेक्स्ट स्ट्रिंग या सेल मान जिससे आप शब्द निकालना चाहते हैं।
  • char: आप जिस अक्षर या पाठ से शब्द निकालना चाहते हैं वह शुरू होता है।

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

=TRIM(LEFT(SUBSTITUTE(MID(A2, FIND("=",A2), LEN(A2))," ",REPT(" ",LEN(A2))),LEN(A2)))

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


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

1. मध्य(A2, FIND('',A2), LEN(A2):

  • लेन(ए2): यह LEN फ़ंक्शन सेल A2 में वर्णों की संख्या लौटाता है। इस भाग को MID फ़ंक्शन में num_char तर्क के रूप में पहचाना जाता है।
  • ढूँढें("=,A2): इस FIND फ़ंक्शन का उपयोग सेल A2 में पहले विशिष्ट वर्ण "=" की स्थिति प्राप्त करने के लिए किया जाता है। इस भाग को MID फ़ंक्शन में प्रारंभ_नम तर्क के रूप में पहचाना जाता है।
  • मध्य(A2, FIND("=,A2), LEN(A2): इस MID फ़ंक्शन का उपयोग सेल A2 से उस स्थिति पर एक सबस्ट्रिंग निकालने के लिए किया जाता है जो FIND फ़ंक्शन द्वारा लौटाई जाती है और LEN फ़ंक्शन द्वारा लौटाई गई विशिष्ट लंबाई होती है।

2. स्थानापन्न(MID(A2, FIND('',A2), LEN(A2)),'',REPT('',LEN(A2))):

  • REPT(" ",LEN(A2): आरईपीटी फ़ंक्शन सेल ए2 की खाली स्ट्रिंग को एलईएन फ़ंक्शन द्वारा लौटाई गई विशिष्ट संख्या में दोहराता है।
  • स्थानापन्न(): यह सब्स्टिट्यूट फ़ंक्शन सभी खाली स्ट्रिंग को एमआईडी फ़ंक्शन द्वारा लौटाए गए टेक्स्ट स्ट्रिंग से आरईपीटी फ़ंक्शन द्वारा लौटाए गए एक और नए टेक्स्ट-मल्टीपल स्पेस के साथ बदल देगा।
  • मध्य(A2, FIND("=,A2), LEN(A2): इस MID फ़ंक्शन का उपयोग सेल A2 से उस स्थिति पर एक सबस्ट्रिंग निकालने के लिए किया जाता है जो FIND फ़ंक्शन द्वारा लौटाई जाती है और LEN फ़ंक्शन द्वारा लौटाई गई विशिष्ट लंबाई होती है।

3. बाएँ(स्थानापन्न(मध्य(A2, ढूँढें("=,A2), LEN(A2))," ",REPT(" ",LEN(A2))),LEN(A2)):इस LEFT फ़ंक्शन का उपयोग SUBSTITUTE फ़ंक्शन द्वारा लौटाए गए टेक्स्ट स्ट्रिंग के बाईं ओर से LEN फ़ंक्शन द्वारा लौटाए गए वर्णों की विशिष्ट संख्या को निकालने के लिए किया जाता है।

4. ट्रिम():TRIM फ़ंक्शन LEFT फ़ंक्शन द्वारा लौटाए गए टेक्स्ट स्ट्रिंग से सभी अतिरिक्त रिक्त स्थान हटा देता है।


नोट्स:

1. उपरोक्त सूत्र में, आप "=" वर्ण को अपनी आवश्यकता के अनुसार किसी अन्य वर्ण या पाठ में बदल सकते हैं।

2. यदि कई शब्द हैं जो विशिष्ट वर्ण से शुरू होते हैं, तो केवल पहला शब्द निकाला जाएगा।


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

  • REPT:
  • REPT फ़ंक्शन का उपयोग वर्णों को निर्दिष्ट संख्या में दोहराने के लिए किया जाता है।
  • SUBSTITUTE:
  • SUBSTITUTE फ़ंक्शन टेक्स्ट स्ट्रिंग के भीतर टेक्स्ट या वर्णों को किसी अन्य टेक्स्ट या वर्ण से बदल देता है।
  • TRIM:
  • TRIM फ़ंक्शन टेक्स्ट स्ट्रिंग से सभी अतिरिक्त रिक्त स्थान हटा देता है और शब्दों के बीच केवल एकल रिक्त स्थान रखता है।
  • MID:
  • एमआईडी फ़ंक्शन टेक्स्ट स्ट्रिंग के मध्य से विशिष्ट वर्ण लौटाता है।
  • LEN:
  • LEN फ़ंक्शन टेक्स्ट स्ट्रिंग में वर्णों की संख्या लौटाता है।
  • REPT:
  • REPT फ़ंक्शन का उपयोग वर्णों को निर्दिष्ट संख्या में दोहराने के लिए किया जाता है।
  • FIND:
  • FIND फ़ंक्शन का उपयोग किसी अन्य स्ट्रिंग के भीतर एक स्ट्रिंग को खोजने के लिए किया जाता है, और किसी अन्य स्ट्रिंग के अंदर स्ट्रिंग की प्रारंभिक स्थिति लौटाता है।

अधिक लेख:

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

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

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

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें  |  रिक्त पंक्तियाँ हटाएँ  |  डेटा खोए बिना कॉलम या सेल को संयोजित करें  |  फॉर्मूला के बिना गोल ...
सुपर वीलुकअप: एकाधिक मानदंड  |  एकाधिक मूल्य  |  मल्टी-शीट्स के पार  |  फजी लुकअप...
सलाह. ड्रॉप डाउन सूची: आसान ड्रॉप डाउन सूची  |  आश्रित ड्रॉप डाउन सूची  |  बहु-चयन ड्रॉप डाउन सूची...
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  कॉलम की तुलना करें समान एवं भिन्न कक्षों का चयन करें ...
फीचर्ड फीचर्स: ग्रिड फोकस  |  डिजाइन देखें  |  बड़ा फॉर्मूला बार  |  कार्यपुस्तिका एवं शीट प्रबंधक | संसाधन लाइब्रेरी (ऑटो टेक्स्ट)  |  खजूर बीनने वाला  |  कार्यपत्रकों को संयोजित करें  |  एन्क्रिप्ट/डिक्रिप्ट सेल  |  सूची के अनुसार ईमेल भेजें  |  सुपर फ़िल्टर  |  विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 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
This formula works for a single match only. What if there are multiple matches?
This comment was minimized by the moderator on the site
Hello, Mdhdy,
If you need to extract all matches from a cell, the following User Defined Function may help you:
Note: In the code, please change the "=" character from this sctipt .Pattern = "=\S+" to any other character you need.
Function ExtractEx(Target As Range) As String
    ExtractEx = ""
    If Target.Count > 1 Then Exit Function
    On Error Resume Next
    
    Dim xRetList As Object
    Dim xRegEx As Object
    Dim I As Long
    Dim xRet As String
    Application.Volatile
    Set xRegEx = CreateObject("VBSCRIPT.REGEXP")
    With xRegEx
        .Pattern = "=\S+"
        .Global = True
        .MultiLine = True
        .IgnoreCase = True
    End With
    Set xRetList = xRegEx.Execute(Target.Formula)

    If xRetList.Count > 0 Then
        For I = 0 To xRetList.Count - 1
            xRet = xRet & xRetList.Item(I) & " "
        Next
        ExtractEx = xRet
    Else
        ExtractEx = ""
    End If

End Function

After pasting the code, please apply this formula:=ExtractEx(A2), see the below screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-extract-text-1.png
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations