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