एक्सेल: दो अल्पविरामों के बीच से टेक्स्ट कैसे निकालें
आप किसी सेल में दो अल्पविरामों के बीच के सभी टेक्स्ट को निकालने के लिए Excel में TEXTBEFORE और TEXTAFTER फ़ंक्शंस का उपयोग कर सकते हैं।
ऐसा करने के लिए आप निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
=TEXTBEFORE(TEXTAFTER( A2 , ","), ",")
यह विशेष उदाहरण सेल A2 में दो अल्पविरामों के बीच के सभी पाठ को निकालता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: एक्सेल में दो अल्पविरामों के बीच का टेक्स्ट निकालें
मान लीजिए हमारे पास एक्सेल में स्थानों की निम्नलिखित सूची है:

अब मान लीजिए कि हम प्रत्येक सेल में दो अल्पविरामों के बीच की स्थिति का नाम निकालना चाहते हैं।
उदाहरण के लिए, हम निकालना चाहेंगे:
- पहली सेल से ओहियो .
- दूसरे सेल से फ्लोरिडा .
- तीसरी कोशिका का मेन .
और इसी तरह।
सेल A2 में अल्पविरामों के बीच का टेक्स्ट निकालने के लिए हम सेल B2 में निम्नलिखित सूत्र टाइप कर सकते हैं:
=TEXTBEFORE(TEXTAFTER( A2 , ","), ",")
फिर हम इस सूत्र को क्लिक करके कॉलम बी में प्रत्येक शेष सेल पर खींच सकते हैं:

कॉलम बी में अब कॉलम ए में प्रत्येक मिलान सेल के लिए अल्पविराम के बीच का पाठ शामिल है।
यह फॉर्मूला कैसे काम करता है?
उस सूत्र को याद रखें जिसका उपयोग हमने सेल A2 में अल्पविरामों के बीच के पाठ को निकालने के लिए किया था:
=TEXTBEFORE(TEXTAFTER( A2 , ","), ",")
यहां बताया गया है कि यह फॉर्मूला कैसे काम करता है:
सबसे पहले, हम सेल A2 में अल्पविराम के बाद सभी टेक्स्ट को निकालने के लिए TEXTAFTER फ़ंक्शन का उपयोग करते हैं।
यह ओहियो, संयुक्त राज्य अमेरिका लौटता है।
फिर हम इस शेष पाठ से अल्पविराम से पहले सभी पाठ को निकालने के लिए TEXTBEFORE फ़ंक्शन का उपयोग करते हैं।
यह ओहियो लौटता है।
ध्यान दें : यदि आप चाहें, तो आप परिणामी पाठ से सभी आगे या पीछे वाले स्थानों को हटाने के लिए इस सूत्र के चारों ओर TRIM फ़ंक्शन को लपेट सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य कार्य कैसे करें:
एक्सेल: किसी कैरेक्टर से पहले टेक्स्ट कैसे निकालें
एक्सेल: किसी कैरेक्टर के बाद टेक्स्ट कैसे निकालें
एक्सेल: सेल से विशिष्ट टेक्स्ट कैसे हटाएं