उदाहरण कार्यपुस्तिका डाउनलोड करें
यह ट्यूटोरियल प्रदर्शित करेगा कि एक्सेल और गूगल शीट्स में सेल से टेक्स्ट कैसे निकाला जाए।
बाएँ और लेन कार्य
आप LEFT और LEN फ़ंक्शन का उपयोग करके एक्सेल में सेल के बाईं ओर से टेक्स्ट निकाल सकते हैं।
1 | = बाएं (सी 3, एलईएन (सी 3) -एन) |
हम नीचे इस पर चलेंगे।
लेन फ़ंक्शन - सेल में वर्णों की गणना करें
सबसे पहले, हम सेल में वर्णों की संख्या गिनने के लिए LEN फ़ंक्शन का उपयोग करेंगे:
1 | = एलईएन (सी 3) |
अगले भाग में, हम वर्णों की संख्या का उपयोग दाईं ओर से वर्णों की एक निश्चित संख्या को ट्रिम करने के लिए करेंगे।
लेफ्ट फंक्शन - लेफ्ट से कैरेक्टर दिखाएँ
लेफ्ट फंक्शन सेल के लेफ्ट साइड से एक निश्चित संख्या में कैरेक्टर लौटाता है। वर्णों की संख्या के लिए, हम LEN फ़ंक्शन के परिणाम को निकालने के लिए वर्णों की संख्या घटा देंगे (उदा. 4):
1 | =बायाँ(C3, E3-1) |
इन कार्यों के संयोजन से मूल सूत्र प्राप्त होता है।
1 | =बाएं(C3,LEN(C3)-1) |
दाएं और लेन कार्य
हम दाईं ओर से एक निश्चित संख्या में वर्णों को वापस करने के लिए राइट फ़ंक्शन का उपयोग करके सेल के बाईं ओर से वर्ण भी निकाल सकते हैं। सेल में कितने वर्ण हैं, यह गिनने के लिए हम LEN फ़ंक्शन का उपयोग करते हैं, जिससे हम बाईं ओर से n (उदा. 5) वर्णों को हटा सकते हैं:
1 | = राइट (सी 3, एलईएन (सी 3) -एन) |
हम नीचे इस पर चलेंगे।
लेन समारोह
सबसे पहले, हम सेल में वर्णों की संख्या गिनने के लिए LEN फ़ंक्शन का उपयोग करेंगे:
1 | = एलईएन (सी 3) |
अगले भाग में, हम बाईं ओर से वर्णों की एक निश्चित संख्या को ट्रिम करने के लिए राइट फ़ंक्शन का उपयोग करेंगे।
सही कार्य
राइट फंक्शन सेल के दायीं ओर से निश्चित संख्या में कैरेक्टर लौटाता है। वर्णों की संख्या के लिए, हम LEN फ़ंक्शन के परिणाम को निकालने के लिए वर्णों की संख्या घटा देंगे (उदा. 5):
1 | = राइट (बी 3, डी 3-सी 3) |
इन कार्यों के संयोजन से मूल सूत्र प्राप्त होता है।
1 | = राइट (बी 3, एलईएन (बी 3) -सी 3) |
मध्य और खोज कार्य
अगले भाग में, हम टेक्स्ट स्ट्रिंग के मध्य से वर्ण निकालने के लिए SEARCH और MID फ़ंक्शंस का उपयोग करेंगे।
1 | =MID(B3,SEARCH(" ",B3)+1,999) |
खोज समारोह
सबसे पहले, हमने पहले और अंतिम नामों के बीच की जगह की स्थिति खोजने के लिए खोज फ़ंक्शन का उपयोग किया।
1 | = खोज ("", बी 3) |
फिर हम अंतिम नाम की प्रारंभिक स्थिति प्राप्त करने के लिए इस सूत्र द्वारा लौटाए गए मान में एक जोड़ते हैं।
मध्य समारोह
अगला, हम स्पेस प्लस 1 (अंतिम नाम) के बाद सभी वर्णों को वापस करने के लिए MID फ़ंक्शन का उपयोग करते हैं
1 | = मध्य (बी३, सी३+१, ९९९) |
इन 2 कार्यों के संयोजन से हमें अंतिम नाम का मूल सूत्र मिलता है।
1 | =MID(B3, SEARCH(B3, "")+1, 999) |
किसी विशिष्ट वर्ण के बाद या उससे पहले पाठ निकालें
आप किसी विशिष्ट वर्ण के बाद या उससे पहले पाठ निकालने के लिए बाएँ, दाएँ, लेन और खोज कार्यों का भी उपयोग कर सकते हैं।
चरित्र से पहले पाठ निकालें
सबसे पहले, हम टेक्स्ट स्ट्रिंग में अल्पविराम की स्थिति खोजने के लिए खोज फ़ंक्शन का उपयोग कर सकते हैं।
1 | = खोज (",", बी 3) |
अगला, हम अल्पविराम की स्थिति से पहले पाठ को निकालने के लिए LEFT फ़ंक्शन का उपयोग कर सकते हैं। ध्यान दें कि हमें अल्पविराम की स्थिति से घटाकर 1 करना होगा ताकि हमारे परिणाम में अल्पविराम शामिल न हो।
1 | =बाएं (बी 3, खोज (",", बी 3) -1) |
इन 2 कार्यों के संयोजन से हमें अंतिम नाम का मूल सूत्र मिलता है।
चरित्र के बाद पाठ निकालें
1 | = राइट (बी 3, एलईएन (बी 3) - खोज (",", बी 3) -1) |
एक बार फिर से खोज फ़ंक्शन का उपयोग करने के अलावा, हम एक विशिष्ट वर्ण के बाद पाठ निकालने के लिए राइट फ़ंक्शन के संयोजन के साथ LEN फ़ंक्शन का भी उपयोग करते हैं।
LEN फ़ंक्शन B3 में टेक्स्ट की लंबाई प्राप्त करना है, जबकि खोज फ़ंक्शन का उपयोग एक बार फिर अल्पविराम की स्थिति खोजने के लिए किया जाता है। फिर हम टेक्स्ट स्ट्रिंग में अल्पविराम के बाद वर्णों को निकालने के लिए राइट फ़ंक्शन का उपयोग करते हैं।
टेक्स्ट स्ट्रिंग के मध्य से टेक्स्ट निकालें
अगला, हम चर्चा करेंगे कि टेक्स्ट स्ट्रिंग के बीच से टेक्स्ट कैसे निकाला जाए
टेक्स्ट स्ट्रिंग के बीच से टेक्स्ट निकालने के लिए, हमें स्ट्रिंग के दाईं ओर से टेक्स्ट प्राप्त करने के लिए राइट, सर्च और LEN फ़ंक्शंस का उपयोग करना होगा, और फिर टेक्स्ट को बीच में लाने के लिए MID और LEN फ़ंक्शंस का उपयोग करना होगा। . हम टेक्स्ट स्ट्रिंग के दोनों ओर किसी भी रिक्त स्थान को ट्रिम करने के लिए TRIM फ़ंक्शन को भी शामिल करने जा रहे हैं।
12 | = राइट (बी 3, एलईएन (बी 3) - सर्च ("", बी 3) - एलईएन (ट्रिम (एमआईडी (बी 3, सर्च (" ", बी 3,1) +1,खोज ("", बी 3, खोज ("", बी 3,1) +1) - खोज ("", बी 3,1))) -1) |
यह सूत्र केवल तभी काम करेगा जब टेक्स्ट स्ट्रिंग में एक से अधिक स्थान हों। यदि केवल एक स्थान है, तो #VALUE के साथ एक त्रुटि लौटा दी जाएगी।
इस समस्या को हल करने के लिए, मध्य नाम या आद्याक्षर के बिना नामों के लिए, हम MID और SEARCH फ़ंक्शंस का उपयोग करके मूल सूत्र का उपयोग कर सकते हैं।
1 | = मध्य (बी 3, खोज (" ", बी 3) +1,999)) |
फिर हम IFERROR फ़ंक्शन का उपयोग करके 2 सूत्रों को जोड़ सकते हैं।
12 | = IFERROR (दाएं (बी 3, लेन (बी 3) - खोज ("", बी 3) - एलईएन (ट्रिम (मध्य (बी 3, खोज (" ", बी 3,1) +1,खोज ("", बी 3, खोज ("", बी 3,1) +1) - खोज ("", बी 3,1))) -1), मध्य (बी 3, खोज (" ", बी 3) +1,999) ) |
फिर हम मध्य नाम या आद्याक्षर प्राप्त करने के लिए MID और LEN फ़ंक्शंस का उपयोग कर सकते हैं।
1 | =MID(B3,LEN(C3)+1,LEN(B3)-LEN(C3&D3)) |
Google पत्रक में सेल से टेक्स्ट निकालें
ऊपर दिए गए सभी उदाहरण Google शीट में उसी तरह काम करते हैं।