एक्सेल में दो वर्णों के बीच पाठ कैसे निकालें (4 तरीके)

  • इसे साझा करें
Hugh West

यदि आप एक्सेल में दो वर्णों के बीच टेक्स्ट निकालने के लिए कुछ विशेष ट्रिक्स ढूंढ रहे हैं, तो आप सही जगह पर आए हैं। Microsoft Excel में, दो वर्णों के बीच टेक्स्ट निकालने के कई तरीके हैं। इस लेख में, हम दो वर्णों के बीच टेक्स्ट निकालने के चार तरीकों पर चर्चा करेंगे। आइए यह सब सीखने के लिए संपूर्ण मार्गदर्शिका का अनुसरण करें।

अभ्यास कार्यपुस्तिका डाउनलोड करें

इस लेख को पढ़ते समय व्यायाम करने के लिए इस अभ्यास कार्यपुस्तिका को डाउनलोड करें।

दो वर्णों के बीच टेक्स्ट निकालें। xlsm

एक्सेल में दो वर्णों के बीच टेक्स्ट निकालने के 4 तरीके

यहां, हमारे पास संदर्भ और क्लाइंट कोड वाला एक डेटासेट है। हमारा मुख्य लक्ष्य दो वर्णों के बीच पाठ निकालना है।

निम्न अनुभाग में, हम दो वर्णों के बीच पाठ निकालने के लिए 4 विधियों का उपयोग करेंगे।

1 टेक्स्ट निकालने के लिए MID, LEFT और FIND फंक्शन्स का इस्तेमाल करना

टेक्स्ट एक्सट्रेक्ट करने के लिए, हम MID फंक्शन , LEFT फंक्शन , और दिए जाएंगे। खोज समारोह । यहां, MID फ़ंक्शन टेक्स्ट स्ट्रिंग के मध्य से वर्ण लौटाता है। बाएं फ़ंक्शन टेक्स्ट स्ट्रिंग के प्रारंभ से वर्णों की निर्दिष्ट संख्या लौटाता है। अंत में, FIND फ़ंक्शन एक टेक्स्ट स्ट्रिंग की शुरुआती स्थिति लौटाता है। आपको नीचे दिए गए डेटासेट में क्लाइंट कोड कॉलम में टेक्स्ट निकालने के लिए निम्न चरणों का पालन करना होगा।

हम इसका उपयोग करेंगेआउटपुट सेल C5:

=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)

उसके बाद, Enter<7 दबाएं> और फिल हैंडल को ड्रैग करें। अब आपको निम्न आउटपुट मिलेगा।

🔎 फॉर्मूला कैसे काम करता है?

  • यहाँ, FIND(“/”,B5)+1 फ़ंक्शन एक टेक्स्ट स्ट्रिंग की प्रारंभिक स्थिति लौटाता है जिसे हम दो वर्णों के बीच निकालना चाहते हैं और हम निम्न आउटपुट प्राप्त करेगा:

{5;7;5;5;5;5}

  • LEN(B5) फ़ंक्शन वर्णों की संख्या लौटाता है निम्नलिखित की तरह टेक्स्ट स्ट्रिंग:

{11;11;13;12;10;10}

  • यहां, MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) निम्नलिखित आउटपुट जैसे पहले वर्ण के बाद टेक्स्ट लौटाएगा:

{THER/38;GS/31; एक्सएलएमएनई/846; ईएनएचटी/846; टीएमएल/23; KGF/14

  • FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 पाठ की लंबाई लौटाएगा (जो उपरोक्त फ़ंक्शन से प्राप्त होता है) जिसे हम निकालना चाहते हैं और निम्न आउटपुट दिखाते हैं:

{4;2;5;4;3;3}

  • अंत में, बाएं फ़ंक्शन का उपयोग करके हम दो वर्णों के बीच निर्दिष्ट संख्या में टेक्स्ट प्राप्त करेंगे।

और पढ़ें: कैसे करें एक्सेल में एक सेल से टेक्स्ट एक्सट्रेक्ट करें (5 तरीके)

2. एक्सेल में दो कैरेक्टर्स के बीच टेक्स्ट एक्सट्रेक्ट करने के लिए सबस्टिट्यूट, एमआईडी और आरईपीटी फंक्शन

क्लाइंट कोड में टेक्स्ट एक्सट्रेक्ट करने के लिए कॉलम, हम सब्स्टीट्यूट फ़ंक्शन , MID को संयोजित करेंगेफ़ंक्शन , और REPT फ़ंक्शन यहां, स्थानापन्न फ़ंक्शन टेक्स्ट स्ट्रिंग में मौजूदा टेक्स्ट को नए टेक्स्ट से बदल देता है, और REPT फ़ंक्शन दी गई संख्या में पाठ को दोहराता है।

हम आउटपुट सेल C5 में निम्नलिखित संयुक्त सूत्र का उपयोग करेंगे:

=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")

उसके बाद। एंटर दबाएं और फिल हैंडल को ड्रैग करें। अब आपको निम्न आउटपुट मिलेगा।

🔎  फॉर्मूला कैसे काम करता है?

<13
  • यहां, REPT("", 6) REPT फ़ंक्शन पाठ को एक निश्चित संख्या में दोहराता है।
  • MID(SUBSTITUTE("/"&B5& ;REPT(” “,6),,”/”,REPT(“,”,255)),2*255,255) सेल में निम्नलिखित आउटपुट लौटाएगा C5 :
  • <16

    {,,, नैन्सी,,,,,,,,,,,..

    • फिर सबस्टिट्यूट फ़ंक्शन निम्नलिखित आउटपुट लौटाएगा:

    {Nancy;GS;XLMNE;ENHT;TML;KGF

    और पढ़ें: Excel में कैरेक्टर से पहले टेक्स्ट निकालें (4) त्वरित तरीके)

    समान रीडिंग

    • एक्सेल में सेकेंड स्पेस के बाद टेक्स्ट कैसे निकालें (6 तरीके)<7
    • एक्सेल में विशिष्ट टेक्स्ट के बाद टेक्स्ट एक्सट्रेक्ट करें (10 तरीके)
    • एक्सेल में लास्ट स्पेस के बाद टेक्स्ट कैसे एक्सट्रेक्ट करें (5 तरीके)

    3. टेक्स्ट निकालने के लिए MID और SEARCH फ़ंक्शंस का उपयोग करना

    क्लाइंट कोड कॉलम में टेक्स्ट निकालने के लिए, हमें MID फ़ंक्शन और <6 को जोड़ना होगा> खोज कार्य पर। यहां ही SEARCH फ़ंक्शन उन वर्णों की संख्या लौटाता है जिन पर एक विशिष्ट वर्ण या पाठ स्ट्रिंग पहली बार पाई जाती है।

    हम आउटपुट में निम्नलिखित संयुक्त सूत्र का उपयोग करेंगे सेल C5:

    =MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)

    उसके बाद, एंटर दबाएं और फिल हैंडल को ड्रैग करें . अब आपको निम्न आउटपुट मिलेगा।

    🔎  फॉर्मूला कैसे काम करता है?

    <13
  • यहां, SEARCH(“/”,B5) + 1 फ़ंक्शन उन वर्णों की संख्या लौटाता है जिन पर एक विशिष्ट वर्ण या टेक्स्ट स्ट्रिंग पहली बार निम्नलिखित की तरह पाई जाती है:
  • {5;7;5;5;5;5}

    और इसका उपयोग MID फ़ंक्शन के लिए वर्णों को शुरू करने के लिए किया जाता है।

    • SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1 फ़ंक्शन निम्न आउटपुट लौटाता है:<15

    {4;2;5;4;3;3}

    और यह MID फ़ंक्शन के लिए अंतिम वर्ण है।

    • अंत में, MID फ़ंक्शन टेक्स्ट स्ट्रिंग के मध्य से वर्ण लौटाता है।

    और पढ़ें: Excel में वर्ण के बाद टेक्स्ट निकालें (6 तरीके)

    4. एक्सेल में दो वर्णों के बीच टेक्स्ट निकालने के लिए VBA का उपयोग करना

    अब, यदि आप क्लाइंट कोड कॉलम में टेक्स्ट निकालना चाहते हैं, तो आपको निम्न चरणों का पालन करना होगा।<1

    📌 कदम:

    • सबसे पहले, ALT+F दबाएं 11 या आपको डेवलपर टैब पर जाना होगा, विजुअल बेसिक एडिटर को खोलने के लिए विजुअल बेसिक को चुनें, और क्लिक करें डालें, चयन करें मॉड्यूल

    • अगला, आपको टाइप करना होगा निम्नलिखित कोड:
    9751
    • अब, F5 दबाएं या रन चुनें, और रन सब/यूजरफ्रॉम पर क्लिक करें।

    अंत में, आपको निम्न आवश्यक आउटपुट प्राप्त होगा।

    💬 याद रखने योग्य बातें

    ✎ यदि आप संयुक्त बड़े सूत्र का उपयोग कर रहे हैं, तो आपको सावधानीपूर्वक कोष्ठकों का उपयोग करना चाहिए।

    निष्कर्ष

    यह आज के सत्र का अंत है। मेरा दृढ़ विश्वास है कि अब से आप एक्सेल में दो वर्णों के बीच पाठ निकाल सकते हैं। यदि आपके पास कोई प्रश्न या सुझाव हैं, तो कृपया उन्हें नीचे टिप्पणी अनुभाग में साझा करें।

    विभिन्न एक्सेल-संबंधी समस्याओं और समाधानों के लिए हमारी वेबसाइट Exceldemy.com को देखना न भूलें। नए तरीके सीखते रहें और बढ़ते रहें!

    ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।