सामग्री तालिका
Microsoft Excel मा काम गर्दा, तपाईंले पाठ स्ट्रिङको भाग ट्रिम गर्न आवश्यक पर्दछ। उदाहरण को लागी, तपाइँ पाठ स्ट्रिङ को एक निश्चित भाग हटाउन आवश्यक हुन सक्छ। यस बाहेक, कहिलेकाहीँ तपाईंले कुनै विशिष्ट क्यारेक्टर अघि / पछि पाठहरूको अंश मेटाउनु पर्छ। यस लेखमा, म एक्सेलमा पाठहरूको भाग ट्रिम गर्न धेरै सजिलो र द्रुत विधिहरू छलफल गर्नेछु।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
हामीले यो लेख तयार गर्न प्रयोग गरेको अभ्यास कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
Text.xlsm को भाग ट्रिम गर्नुहोस्
9 Excel मा पाठको भाग ट्रिम गर्न सजिलो तरिका
1. Excel खोज र प्रतिस्थापन विकल्प पाठको भाग ट्रिम गर्न
सबैभन्दा पहिले, म एक्सेलमा पाठको एक भाग काट्न एक्सेलमा फेला पार्नुहोस् र बदल्नुहोस् विकल्प प्रयोग गर्नेछु। मानौं, मसँग डेटासेट छ ( B5:B10 ), तलको डेटा समावेश। अब म ' Full Name: ' लाई खाली ठाउँमा बदल्नेछु।
चरणहरू:
- पहिले, डेटासेट चयन गर्नुहोस् र खोज्नुहोस् र बदल्नुहोस् संवाद प्राप्त गर्न Ctrl + H थिच्नुहोस्।
- जब फेला पार्नुहोस् र बदल्नुहोस् संवाद देखा पर्दछ, पाठको भाग टाइप गर्नुहोस् जुन तपाइँ ट्रिम गर्न चाहानुहुन्छ के फेला पार्नुहोस् फिल्डमा। Replace with फिल्ड खाली छोड्नुहोस्।
- त्यसपछि Replace All थिच्नुहोस्।
- नतिजाको रूपमा, हामी तलको आउटपुट प्राप्त गर्नेछौं। तलको स्क्रिनसटमा देखाइए अनुसार पाठबाट सबै निर्दिष्ट अनावश्यक भाग काटिएको छ।
पढ्नुहोस्थप: [फिक्स] TRIM प्रकार्यले एक्सेलमा काम गरिरहेको छैन: 2 समाधानहरू
2. एक्सेलमा पाठको अंश काट्न SUBSTITUTE प्रकार्य प्रयोग गर्नुहोस्
यस पटक, म पाठ स्ट्रिङबाट निश्चित भाग ट्रिम गर्न एक्सेलमा SUBSTITUTE प्रकार्य लागू गर्नेछु। यस अवस्थामा, म अघिल्लो विधिमा प्रयोग भएको डेटासेट प्रयोग गरिरहेको छु।
चरणहरू:
- सेलमा निम्न सूत्र टाइप गर्नुहोस् C5 र किबोर्डबाट Enter थिच्नुहोस्।
=SUBSTITUTE(B5,"Full Name:","")
<11
- अन्तमा, हामीले प्राप्त गर्ने अन्तिम आउटपुट यहाँ छ।
⏩ नोट:
तपाईँले SUBSTITUTION प्रकार्य प्रयोग गरेर पाठबाट केही अक्षरहरू ट्रिम गर्न सक्नुहुन्छ। तपाईंले यो प्रकार्य प्रयोग गरेर एकै पटक धेरै क्यारेक्टरहरू मेटाउन सक्नुहुन्छ।
3. फ्ल्याश फिल प्रयोग गरेर पाठको भाग ट्रिम गर्नुहोस्
तपाईले एक्सेलमा फ्ल्यास भर्नुहोस् विकल्प प्रयोग गर्न सक्नुहुन्छ। पाठ स्ट्रिङ को निश्चित भाग। एक्सेलले तपाईंले यसमा प्रविष्ट गरिरहनुभएको डाटाको ढाँचाहरू बुझ्न सक्छ। फ्ल्यास भर्नुहोस् विकल्प प्रयोग गरेर पाठको अंश काट्दा, यो डेटा सेन्सिङ सुविधा लागू हुन्छ। मानौं हामीसँग एक डाटासेट छ जसमा धेरै व्यक्तिहरूको नामहरू सहित तिनीहरूको पेशाहरू छन्। अब, म तलको पाठ स्ट्रिङबाट नामको भाग ट्रिम गर्नेछु।
चरणहरू:
- टाइप गर्नुहोस्अपेक्षित परिणाम सेल C5 (तपाईंको डेटासेटको पहिलो कक्षको छेउमा)।
- त्यसपछि अर्को सेलमा पनि अपेक्षित परिणाम टाइप गर्न सुरु गर्नुहोस् (यहाँ, सेल C6 )। अब एक्सेलले आउटपुटको पूर्वावलोकन गर्नेछ जब यसले प्रविष्ट गरिएको डाटाको ढाँचा बुझ्न सक्छ। उदाहरणका लागि, मैले सेल C5 मा शिक्षक टाइप गरेको छु र सेल C6 मा इन्जिनियर टाइप गर्न थालेको छु, एक्सेलले बुझ्छ कि म हेर्दै छु। पेशाहरूका लागि मात्र।
- पूर्वावलोकन डाटा देखा पर्दा, तलको नतिजा प्राप्त गर्न Enter थिच्नुहोस्।
4. दायाँ र amp; पाठको पहिलो भाग काट्ने LEN कार्यहरू
हामी एक्सेल सूत्रहरू प्रयोग गरेर पाठ स्ट्रिङको पहिलो भाग ट्रिम गर्न सक्छौं। यहाँ म तलको डेटासेटबाट पहिलो दुई अक्षरहरू काट्न LEN प्रकार्य सँगै RIGHT प्रकार्य प्रयोग गर्नेछु।
चरणहरू:
- सेल C5 मा तलको सूत्र टाइप गर्नुहोस् र Enter मा थिच्नुहोस्।
=RIGHT(B5,LEN(B5)-2)
- अन्तमा, फिल ह्यान्डल उपकरण लागू गरेपछि, यो अन्तिम आउटपुट हो।
यहाँ, LEN प्रकार्यले सेल B5 को पाठ स्ट्रिङको लम्बाइ फर्काउँछ। त्यसपछि 2 सम्पूर्ण पाठको लम्बाइबाट घटाइन्छ जसले 11 फर्काउँछ। त्यस पछि, RIGHT प्रकार्यले सेल B5 को दायाँ छेउबाट 11 क्यारेक्टरहरू निकाल्छ।
5. अन्तिम भाग ट्रिम गर्न एक्सेल सूत्र लागू गर्नुहोस्। एक्सेलमा पाठको
विपरितअघिल्लो विधि, अब म LEFT र LEN प्रकार्यहरूको संयोजन प्रयोग गरेर पाठ स्ट्रिङको अन्तिम भाग काट्नेछु। उदाहरणका लागि, म तलको डेटासेटको पाठ स्ट्रिङबाट अन्तिम 5 क्यारेक्टरहरू ट्रिम गर्नेछु।
चरणहरू: <3
- सबैभन्दा पहिले, सेल C5 मा निम्न सूत्र टाइप गर्नुहोस्। त्यसपछि Enter थिच्नुहोस्।
=LEFT(B5,LEN(B5)-5)
- सूत्र प्रविष्ट गर्दा एक्सेल हुनेछ। तलको परिणाम फर्काउनुहोस्। तपाईले देख्न सक्नुहुन्छ, माथिको सूत्रले सबै पाठ स्ट्रिङहरूबाट अन्तिम 5 क्यारेक्टरहरू हटाएको छ।
यहाँ, LEN प्रकार्यले सेल B5 को कुल लम्बाइ फर्काउँछ। अर्को, 5 LEN सूत्रबाट घटाइन्छ र जवाफहरू 11 । अन्तमा, LEFT प्रकार्यले सेल B5 को पाठ स्ट्रिङको बायाँ छेउबाट 11 क्यारेक्टरहरू फर्काउँछ।
⏩ नोट :
तपाईंले माथिको सूत्रलाई VALUE प्रकार्यसँग लपेट्न सक्नुहुन्छ यदि तपाईंलाई संख्यात्मक परिणाम चाहिन्छ भने।
6. MID र amp जोड्नुहोस् ; पहिलो N र अन्तिम N क्यारेक्टरहरू काट्ने LEN प्रकार्यहरू
यस विधिमा, म MID प्रकार्य प्रयोग गरेर पाठ स्ट्रिङबाट पहिलो N र अन्तिम N क्यारेक्टरहरू <1 सँग ट्रिम गर्नेछु।>LEN प्रकार्यहरू। उदाहरणका लागि, म तलको डेटासेटको पाठ स्ट्रिङबाट पहिलो 2 र अन्तिम 5 वर्णहरू मेटाउनेछु।
चरणहरू:
- पहिले सेल C5 मा तलको सूत्र टाइप गर्नुहोस् र Enter मा थिच्नुहोस्।
=MID(B5,3,LEN(B5)-7)
- एकचोटि तपाईंले Enter थिच्नु भयो र फिल ह्यान्डल उपकरण लागू गर्नुहोस्, एक्सेलले तलको नतिजा फर्काउनेछ। माथिको नतिजाबाट, हामीले प्रत्येक स्ट्रिङबाट पहिलो 2 र अन्तिम 5 वर्णहरू तलको स्क्रिनसटमा देखाइएअनुसार ट्रिम गरिएको देख्न सक्छौँ।
यहाँ, LEN प्रकार्यले सेल B5 को लम्बाइ फर्काउँछ जुन 18 हो। त्यसपछि क्यारेक्टरहरूको कुल संख्या (यहाँ, 2 + 5 ) जुन ट्रिम गरिनु पर्ने हो त्यो सेल B5 (यहाँ, 18 ) को कुल लम्बाइबाट घटाइन्छ। । घटाउको परिणाम 11 मा हुन्छ। त्यसपछि MID प्रकार्यले सेल B5 को पाठ स्ट्रिङको 3rd स्थितिबाट 11 क्यारेक्टरहरू निकाल्छ।
7 विशिष्ट क्यारेक्टर अघि वा पछिको पाठको भाग काट्नुहोस्
तपाईँले एक्सेल सूत्रहरू प्रयोग गरेर कुनै विशिष्ट क्यारेक्टर (अल्पविराम, अर्धविराम, स्पेस, इत्यादि) अघि वा पछि पाठ ट्रिम गर्न सक्नुहुन्छ। मानौं, हामीसँग तलको डेटासेट छ जसमा अल्पविरामद्वारा छुट्याइएका पाठ स्ट्रिङहरू छन्। अब म अल्पविराम अघि/पछि सबै कुरा हटाउन एक्सेल प्रकार्यहरू लागू गर्नेछु।
7.1. विशिष्ट क्यारेक्टर अघि पाठको भाग काट्नुहोस्
पहिले म अल्पविरामको अगाडि राखिएको पाठको भाग काट्नेछु।
चरणहरू:
- सेल C5 मा निम्न सूत्र टाइप गर्नुहोस्। अर्को थिच्नुहोस् Enter ।
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))
- सूत्र प्रविष्ट गरेपछि यहाँ छ नतिजाहामी प्राप्त गर्छौं। हामी अल्पविराम अघिका सबै क्यारेक्टरहरू ट्रिम गरिएको देख्न सक्छौं।
यहाँ, खोज प्रकार्य ले अल्पविरामको स्थान फेला पार्छ। सेल B5 को पाठ स्ट्रिङ दिइएको छ, जुन 7 हो। त्यसपछि 7 सेल B5 को लम्बाइबाट घटाइन्छ, LEN प्रकार्यद्वारा फर्काइन्छ। घटाउको नतिजा 8 हो। अन्तमा, दायाँ प्रकार्यले अल्पविरामको दायाँ छेउबाट क्यारेक्टरहरू ट्रिम गर्दछ 8 क्यारेक्टरहरू।
थप पढ्नुहोस्: एक्सेलमा दायाँ क्यारेक्टर र स्पेस ट्रिम गर्नुहोस् (५ तरिकाहरू )
७.२। विशिष्ट क्यारेक्टर पछि पाठको भाग ट्रिम गर्नुहोस्
जस्तै अघिल्लो विधि, यहाँ म अल्पविराम पछि अवस्थित पाठको भाग ट्रिम गर्नेछु।
चरणहरू:
- सेल C5 मा तलको सूत्र टाइप गर्नुहोस् र Enter मा थिच्नुहोस्।
=LEFT(B5,SEARCH(",",B5)-1)
- >>
- तल टाइप गर्नुहोस् सेल C5 मा सूत्र। त्यसपछि Enter थिच्नुहोस्।
- परिणामको रूपमा, एक्सेल हुनेछ तलको परिणाम फर्काउनुहोस्। तलको नतिजाबाट हामी तलको पाठ स्ट्रिङबाट नामका भागहरू ट्रिम गरिएको देख्न सक्छौं।
- सबैभन्दा पहिले, मा जानुहोस् विकासकर्ता > भिजुअल बेसिक ।
- परिणामको रूपमा, VBA विन्डो देखा पर्नेछ। VBAProject मा दायाँ क्लिक गर्नुहोस्, र Insert > Module मा जानुहोस्।
- अब तलको कोडमा टाइप गर्नुहोस् मोड्युल ।
यहाँ, SEARCH प्रकार्यले अल्पविरामको स्थान फेला पार्छ। अर्को, 1 SEARCH सूत्रबाट घटाइन्छ किनकि हामी हाम्रो अन्तिम परिणाममा अल्पविराम समावेश गर्न चाहँदैनौं। अन्तमा, LEFT प्रकार्यले अल्पविराम अघिको पाठ भाग निकाल्छ। यसरी हामीले अल्पविराम पछिको पाठ भागलाई ट्रिम गर्यौं।
⏩ नोट:
तपाईँ पाठको केही भाग अघि/पछि ट्रिम गर्न सक्नुहुन्छ। विशिष्ट वर्णहरूको उपस्थिति (अल्पविराम, अर्धविराम, स्पेस, आदि)एक्सेल प्रकार्यहरूको संयोजन प्रयोग गरेर विभिन्न स्थानहरूमा।
थप पढ्नुहोस्: एक्सेलमा बायाँ ट्रिम प्रकार्य: 7 उपयुक्त तरिकाहरू
8. एक्सेल रिप्लेस पाठको भाग ट्रिम गर्न कार्य
अब म पाठ स्ट्रिङको भाग ट्रिम गर्न एक्सेलमा REPLACE प्रकार्य प्रयोग गर्नेछु। उदाहरणका लागि, तलको डेटासेटबाट, म सबै नामहरू ट्रिम गर्नेछु।
चरणहरू:
=REPLACE(B5,1,13," ")
९. पाठको पहिलो वा अन्तिम भाग ट्रिम गर्न VBA प्रयोग गर्नुहोस्। Excel
हामी Excel मा सरल VBA कोड प्रयोग गरेर पाठको अंश काट्न सक्छौं। म प्रयोग गर्नेछु VBA प्रयोगकर्ता परिभाषित प्रकार्य पाठ स्ट्रिङबाट एक भाग काट्न।
9.1। पाठ स्ट्रिङको पहिलो भाग काट्न VBA
पहिले म VBA UDF प्रयोग गरेर पहिलो दुई क्यारेक्टरहरू मेटाउनेछु। पहिलो 2 क्यारेक्टरहरू ट्रिम गर्न तलको डेटासेटलाई विचार गर्नुहोस्। 3>
कार्य गर्नको लागि तलका चरणहरू पालना गर्नुहोस्।
1>चरणहरू:
<11
9493
- त्यसपछि तपाईंसँग डाटा भएको एक्सेल पानामा जानुहोस्, र तपाईंसँग भएको प्रकार्य टाइप गर्न सुरु गर्नुहोस्। VBA प्रयोग गरेर सिर्जना गरियो। यो अन्य एक्सेल प्रकार्यहरू जस्तै देखा पर्नेछ।
- त्यसपछि, प्रकार्यको आर्गुमेन्टहरू प्रविष्ट गर्नुहोस् जुन तलको सूत्र जस्तो देखिन्छ:
=TrimFirstn(B5,2)
- Enter थिच्नुहोस् र Fill Handle उपकरण लागू गर्नुहोस् बाँकी कक्षहरूमा सूत्र प्रतिलिपि गर्न। अन्तमा, तपाईले तलको नतिजा पाउनुहुनेछ।
9.2। पाठको अन्तिम भाग ट्रिम गर्न VBA
अब म पाठ स्ट्रिङको अन्तिम भाग ट्रिम गर्न VBA UDF प्रयोग गर्नेछु। यो विधि अघिल्लो विधि जस्तै छ, केवल तपाईंले फरक VBA कोड टाइप गर्नुपर्छ। उदाहरणका लागि, म तलको पाठ स्ट्रिङबाट अन्तिम 5 वर्णहरू प्रयोग गर्नेछु।
चरणहरू:
- यसै गरी, अघिल्लो विधिमा जानुहोस् विकासकर्ता > भिजुअल बेसिक । त्यसपछि VBAProject बाट नयाँ मोड्युल घुसाउनुहोस् र मोड्युल मा तलको कोड टाइप गर्नुहोस् (स्क्रिनसट हेर्नुहोस्)।
1563
- अब नयाँ सिर्जना गरिएको UDF प्रविष्ट गर्नुहोस् र तलको रूपमा आर्गुमेन्टहरू घुसाउनुहोस्:
=TrimLastn(B5,5)
- एकपटक तपाईंले सूत्र प्रविष्ट गर्नुभयो, एक्सेलले दिइएको पाठ स्ट्रिङहरूबाट अन्तिम 5 क्यारेक्टरहरू ट्रिम गर्नेछ। <14
निष्कर्ष
माथिको लेखमा मैले धेरै विधिहरू छलफल गर्ने प्रयास गरेको छु।एक्सेलमा पाठको भागलाई विस्तृत रूपमा ट्रिम गर्न। आशा छ, यी विधिहरू र व्याख्याहरू तपाईंको समस्याहरू समाधान गर्न पर्याप्त हुनेछ। कृपया मलाई थाहा दिनुहोस् यदि तपाईंसँग कुनै प्रश्नहरू छन्।