विषयसूची
इस ट्यूटोरियल में, हम एक्सेल में एक कैरेक्टर के बाद सब कुछ हटाने के लिए उपयोग में आसान कुछ तरीकों पर चर्चा करेंगे। अक्सर, हम स्प्रैडशीट्स के साथ कोड की एक लंबी सूची के साथ काम करते हैं जिसमें विभिन्न प्रकार के वर्ण, सीमांकक आदि होते हैं। ऐसे मामलों में, कभी-कभी, हमें स्प्रैडशीट को साफ और आसानी से पढ़ने योग्य बनाने के लिए एक निश्चित वर्ण के बाद पाठ, संख्या आदि को हटाने की आवश्यकता होती है। तो, आइए हम विधियों का अन्वेषण करें।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप अभ्यास कार्यपुस्तिका डाउनलोड कर सकते हैं जिसका उपयोग हमने इस लेख को तैयार करने के लिए किया है।
<6 कैरेक्टर.xlsm के बाद सब कुछ हटा दें
एक्सेल में कैरेक्टर के बाद सब कुछ हटाने के 7 तरीके
एक्सेल में एक कैरेक्टर के बाद सब कुछ डिलीट करें
एक कैरेक्टर के बाद सब कुछ हटाने के बहुत आसान तरीकों में से एक एक्सेल में फाइंड एंड रिप्लेस टूल का उपयोग करना है। उदाहरण के लिए, हमारे पास कर्मचारी कोड वाला एक डेटासेट है और हम कर्मचारी के नाम के बाद सब कुछ हटाना चाहते हैं। इस पद्धति से जुड़े चरण हैं:
चरण:
- सबसे पहले, डेटासेट चुनें ( B5:B9 )।
- फिर, कीबोर्ड से Ctrl+H दर्ज करें, और ढूँढें और बदलें विंडो दिखाई देगी। अगला, बदलें विकल्प चुनें और ' * ' टाइप करें ' ढूंढें क्या' ' बदलें ' फ़ील्ड को खाली छोड़ दें। अब, बदलें पर क्लिक करेंसभी .
- अंत में, नाम के बाद के सभी वर्ण हटा दिए जाएंगे।
और पढ़ें: एक्सेल में पंक्तियों को कैसे खोजें और हटाएं (5 तरीके)
2. फ़्लैश का उपयोग करके किसी वर्ण के बाद सब कुछ निकालें भरें
एक्सेल में फ्लैश फिल नाम का एक अद्भुत विकल्प है जो कोशिकाओं में आपकी सामग्री के पैटर्न को समझ सकता है और तदनुसार अन्य कोशिकाओं को भर सकता है। उदाहरण के लिए, हमारे कर्मचारी कोड डेटासेट में, हम केवल कर्मचारियों के नाम चाहते हैं। तो, आइए फ्लैश फिल पद्धति को लागू करने में शामिल चरणों को देखें।
चरण:
- सेल C5 में केवल नाम लिखें . फिर सेल C6 में नाम लिखना शुरू करें और आप देखेंगे कि एक्सेल ने पहले ही पहचान लिया है कि आप कर्मचारियों के नाम कोड से रखने में रुचि रखते हैं।
<1
- अंत में, दर्ज करें दर्ज करें और केवल नाम प्राप्त करें।
अधिक पढ़ें: एक्सेल में वैल्यू कैसे हटाएं (9 तरीके)
3. लेफ्ट और सर्च फंक्शन का संयोजन, एक्सेल में कैरेक्टर के बाद सब कुछ डिलीट करने के लिए
एक चरित्र के बाद सब कुछ मिटाने के लिए कार्यों के कई संयोजनों का उपयोग किया जा सकता है। जैसे, हम एक स्ट्रिंग से वर्णों को हटाने के लिए LEFT और SEARCH फ़ंक्शन को संयोजित करेंगे। हमारे वर्तमान डेटासेट में, हमारे पास लोगों की एक सूची है, जिसमें उनके पेशे भी शामिल हैं। अब यदि हम केवल लोगों के नाम रखना चाहते हैं तो हमें इसमें नीचे दिए गए चरणों का पालन करना होगाविधि।
चरण:
- निम्न सूत्र को सेल C5 में लिखें।
=LEFT(B5,SEARCH(",",B5)-1)
- अंत में, अंतिम परिणाम यहां है। एक्सेल ऑटोफिल ( +) विकल्प का उपयोग बाकी सेल में फॉर्मूला कॉपी करने के लिए करें।
फ़ॉर्मूला का ब्रेकडाउन:
➤ SEARCH(“,”,B5)
यहां, SEARCH फ़ंक्शन रिटर्न देता है चरित्र की स्थिति (यहाँ अल्पविराम)। खोज परिणामों से अल्पविराम (,) को बाहर करने के लिए।
➤ LEFT(B5,SEARCH(“,",B5)-1)
अंत में, बाएं फ़ंक्शन स्ट्रिंग की शुरुआत से वर्णों की निर्दिष्ट संख्या लौटाता है।
और पढ़ें: एक्सेल में सूत्र कैसे निकालें : 7 आसान तरीके
समान रीडिंग
- एक्सेल में बिंदीदार रेखाओं को कैसे हटाएं (5 त्वरित तरीके) <12
- Excel में प्रतिशत निकालें (5 त्वरित तरीके)
- Excel से ग्रिड कैसे निकालें (6 आसान तरीके)
- एक्सेल में बॉर्डर हटाएं (4 त्वरित तरीके)
- एक्सेल में डेटा सत्यापन प्रतिबंध कैसे हटाएं (3 तरीके)
4 . कभी हटाओ एक्सेल
इसी तरह, विधि 3 में वर्णित, हम LEFT के संयोजन का उपयोग कर सकते हैं। और FIND एक के बाद सब कुछ हटाने के लिए कार्य करता हैचरित्र। ये चरण हैं:
चरण:
- शुरुआत में, नीचे दिए गए सूत्र को Cell C5 में लिखें।
=LEFT(B5,FIND(",",B5)-1)
यहां, हमने टेक्स्ट में ' , ' वर्ण की स्थिति का पता लगाने के लिए FIND फ़ंक्शन का उपयोग किया है। शेष सूत्र विधि 3 में वर्णित सूत्र के समान ही कार्य करता है।
- अंत में, आपको केवल लोगों के नाम मिलेंगे .
संबंधित सामग्री: एक्सेल में खाली सेल कैसे हटाएं और डेटा को बाएं कैसे शिफ्ट करें (3 तरीके)
5. Excel में किसी वर्ण के Nth आने के बाद सब कुछ हटा दें
कभी-कभी, हमें किसी विशेष वर्ण के बाद सब कुछ हटाने की आवश्यकता हो सकती है। उदाहरण के लिए, हमारे पास एक डेटा स्ट्रिंग है जिसमें कई अल्पविराम ( Adelle, Engineer, CEO, 2232 ) हैं और हम दूसरे अल्पविराम के बाद सब कुछ त्यागना चाहते हैं। इसलिए, इस कार्य को करने के लिए हम नीचे दिए गए चरणों का पालन करेंगे:
चरण:
- सबसे पहले, Cell C5 में निम्न सूत्र टाइप करें .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)
- आखिरकार, दूसरे अल्पविराम के बाद सब कुछ हटा दिया जाएगा।
फ़ॉर्मूला का टूटना:
➤ प्रतिस्थापन(B5,","#",2)
यहाँ, सब्स्टीट्यूट फ़ंक्शन दूसरे कॉमा को '#' से बदल देता है।
➤ FIND(“#”,SUBSTITUTE(B5, ”,","#",2))
फिर, FIND फ़ंक्शन हमें दूसरे अल्पविराम की स्थिति बताता है। यहाँ, दूसरी अल्पविराम स्थिति 17वें में है।
➤ FIND("#",SUBSTITUTE(B5,","#",2))-1)
अब, पिछले भाग से लौटाई गई संख्या से एक वर्ण घटाया जाता है सूत्र का।>अंत में, LEFT फ़ंक्शन स्ट्रिंग के प्रारंभ से वर्णों की निर्दिष्ट संख्या लौटाता है।
और पढ़ें: Excel में सशर्त स्वरूपण कैसे निकालें (3 उदाहरण) <4
6. Excel में किसी वर्ण की अंतिम घटना के बाद सब कुछ हटा दें
अक्सर, सेल में मानों को डीलिमिटर की संख्या से अलग किया जाता है। उदाहरण के लिए, हमारे पास एक कर्मचारी कोड है: Adelle, Engineer, CEO, 2232 और हम अंतिम अल्पविराम के बाद सब कुछ हटाना चाहते हैं। तो, आइए चरणों को देखें।
चरण:
- सबसे पहले, सेल C5 में निम्न सूत्र टाइप करें।
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)
- अंत में, अंतिम कॉमा के बाद सब कुछ हटा दिया जाता है। बाकी सेल में फ़ॉर्मूला लागू करने के लिए ऑटोफ़िल (+) का इस्तेमाल करें.
फ़ॉर्मूला का ब्रेकडाउन:
➤ LEN(SUBSTITUTE(B5,",",""))
सबसे पहले हमें जो करना है वह अंतिम की स्थिति निर्धारित करना है सीमांकक (हमारे उदाहरण में अंतिम अल्पविराम)। हमें यह जानना होगा कि हमारी स्ट्रिंग में कितने अल्पविराम मौजूद हैं। इस प्रयोजन के लिए, हम प्रत्येक अल्पविराम को रिक्त ( "" ) से बदल देंगे और स्ट्रिंग की लंबाई प्राप्त करने के लिए इसे LEN फ़ंक्शन से गुजारेंगे, जो कि 24<4 है> के लिए B5.
➤ LEN(B5)-LEN(SUBSTITUTE(B5,",",""))
यहाँ, हमने घटाया है B5 की मूल कुल लंबाई से पिछले भाग का परिणाम। परिणाम 3 है, जो कि B5 में मौजूद कॉमा की संख्या है।
फिर हम LEFT , <3 का संयोजन लागू करेंगे>FIND और SUBSTITUTE अंतिम अल्पविराम के बाद सब कुछ हटाने के लिए कार्य करता है ( विधि 5 में दिखाया गया है)।
और पढ़ें: एक्सेल में अंतिम अंक कैसे निकालें (6 त्वरित तरीके)
7. एक्सेल में VBA का उपयोग करके एक निश्चित वर्ण के बाद सब कुछ मिटा दें
आप हटा सकते हैं केवल एक VBA कोड का उपयोग करके एक चरित्र के बाद सब कुछ। उदाहरण के लिए, हमारे डेटासेट ( B5:B9 ) से, हम नामों को छोड़कर सब कुछ हटाना चाहते हैं। फिर, हमें नीचे दिए गए चरणों का पालन करना होगा::
चरण:
- सबसे पहले डेटासेट ( B5:B9 ) चुनें।
- अगला, संबंधित शीट पर राइट-क्लिक करें और ' कोड देखें ' चुनें।
- फिर एक VBA मॉड्यूल विंडो पॉप अप होगी। अब, निम्नलिखित कोड लिखें और इसे रन करें।
2514
- अंत में, यहां हमें परिणाम के रूप में केवल नाम मिलते हैं, सब कुछ पहले कॉमा को सफलतापूर्वक हटा दिए जाने के बाद।
और पढ़ें: सामग्री को हटाए बिना एक्सेल में फ़ॉर्मेटिंग कैसे निकालें
निष्कर्ष
उपरोक्त लेख में मैंने सभी विधियों पर विस्तार से चर्चा करने का प्रयास किया है। उम्मीद है,ये तरीके और स्पष्टीकरण आपकी समस्याओं को हल करने के लिए पर्याप्त होंगे। यदि आपके कोई प्रश्न हैं तो कृपया मुझे बताएं।