एक्सेल में रिक्त स्थान कैसे ट्रिम करें (8 सबसे आसान तरीके)

  • इसे साझा करें
Hugh West

विषयसूची

एक्सेल में, विभिन्न स्रोतों से डेटा आयात करते समय या डेटासेट बनाते समय अतिरिक्त अवांछित स्थान होने की संभावना बनी रहती है। कभी-कभी अतिरिक्त रिक्त स्थान विभिन्न प्रकार्यों का उपयोग करते समय त्रुटियां उत्पन्न कर सकते हैं। एक मानक और अच्छा डेटासेट बनाने के लिए अतिरिक्त रिक्त स्थान को ट्रिम करना आवश्यक है। इस लेख में, मैं समझाने जा रहा हूँ कि एक्सेल में रिक्त स्थान कैसे ट्रिम करें । एक विशेष व्यक्ति। डेटासेट में 3 कॉलम हैं ये हैं नाम , शहर , और ज़िप कोड .

अभ्यास के लिए डाउनलोड करें

ट्रिम स्पेस.xlsm

एक्सेल में रिक्त स्थान को ट्रिम करने के 8 तरीके

1. स्ट्रिंग मानों के रिक्त स्थान को ट्रिम करने के लिए TRIM फ़ंक्शन का उपयोग करना

TRIM फ़ंक्शन अतिरिक्त रिक्त स्थान को कम करने के लिए सबसे उपयोगी फ़ंक्शन है। यह ट्रिम सभी कई प्रकार के रिक्त स्थान ये अग्रणी , अनुगामी , और बीच में रिक्त स्थान हैं स्ट्रिंग और संख्यात्मक मान। यह शब्दों के बीच एक स्पेस कैरेक्टर को ट्रिम करने में असमर्थ है। 2>कॉलम।

प्रारंभ करने के लिए, परिणामी मान रखने के लिए किसी भी सेल का चयन करें।

➤ मैंने E4 सेल का चयन किया।

⏩ में सेल E4 , निम्न सूत्र टाइप करें।

=TRIM(B4)

यहाँ, मेंइसे वहां रखें जहां आप कैप्शन देना चाहते हैं

Assign Macro का एक डायलॉग बॉक्स दिखाई देगा।

फिर, चुनें मैक्रो नाम और मैक्रोज़ इन

⏩ मैंने मैक्रो नाम चयनित Excel Trim Spaces.xlsm से Trim_Trailing_Spaces चुना से मैक्रोज़ इन

फिर, ठीक क्लिक करें।

का नाम बदलें बटन

➤ मैंने इसे ट्रिम ट्रेलिंग स्पेस नाम दिया है।

अब, बटन <पर क्लिक करें 2>कोड चलाने के लिए।

इसलिए, सभी अनुगामी रिक्त स्थान ट्रिम किए जाएंगे

अनुगामी नाम स्तंभ से रिक्त स्थान काट दिए गए हैं।

याद रखने योग्य बातें

🔺 TRIM फ़ंक्शन सभी प्रकार के मानों को स्ट्रिंग मानों के रूप में मानता है। इसलिए, संख्यात्मक मानों से रिक्त स्थान को कम करते समय सावधान रहें।

अभ्यास अनुभाग

मैंने इनका अभ्यास करने के लिए कार्यपुस्तिका में एक अभ्यास पत्र दिया है स्पेस ट्रिम करने के तरीके बताए। आप इसे ऊपर से डाउनलोड कर सकते हैं।

निष्कर्ष

मैंने ट्रिम करने के 8 आसान और त्वरित तरीके समझाने की कोशिश की एक्सेल में रिक्त स्थान। ये अलग-अलग तरीके आपको सभी प्रकार के मूल्यों को कम करने में मदद करेंगे। अंतिम लेकिन कम से कम, यदि आपके पास किसी भी प्रकार के सुझाव, विचार या प्रतिक्रिया है, तो कृपया नीचे टिप्पणी करने में संकोच न करें।

TRIMफ़ंक्शन, मैंने सेल B4को टेक्स्टके रूप में चुना। अब, TRIMफ़ंक्शन ट्रिमचयनित सेल से सभी प्रमुख, अनुगामी और बीच की जगहों को

ENTER दबाएं कुंजी और आपको नाम मिलेगा जहां अतिरिक्त स्थान छंटे हुए हैं

⏩ अब, आप भरण हैंडलसे ऑटोफिलशेष सेल के लिए सूत्र।

अधिक पढ़ें: [ फिक्स] TRIM फ़ंक्शन एक्सेल में काम नहीं कर रहा है: 2 समाधान

2. TRIM फ़ंक्शन का उपयोग करके न्यूमेरिक मानों के रिक्त स्थान को ट्रिम करें

आप सभी प्रमुख को भी हटा सकते हैं, अनुगामी, और संख्यात्मक मानों से भी अंतराल के बीच। लेकिन समस्या यह है कि TRIM फ़ंक्शन संख्यात्मक मानों को भी स्ट्रिंग्स के रूप में मानता है। यही कारण है कि आपको VALUE फ़ंक्शन का उपयोग TRIM फ़ंक्शन के साथ संख्यात्मक मानों से ट्रिम स्पेस करने की आवश्यकता होगी।

यहां, मैं ज़िप कोड कॉलम के संख्यात्मक मानों से रिक्त स्थान ट्रिम करने जा रहा हूं।

आरंभ करने के लिए, परिणामी मान रखने के लिए किसी भी सेल का चयन करें।

➤ मैंने E4 सेल का चयन किया।

⏩ सेल में E4 , निम्न सूत्र टाइप करें।

=TRIM(D4)

यहाँ, TRIM <में 2>फ़ंक्शन, मैंने सेल D4 को टेक्स्ट के रूप में चुना। अब, TRIM फ़ंक्शन ट्रिम चयनित सेल से सभी अग्रणी, अनुगामी और बीच की जगहों को

⏩ दबाएं। ENTER कुंजी और आपको ज़िप कोड मिलेगा, जहां अतिरिक्त स्थान छंट दिए जाएंगे

द्वारा परिणाम देखकर ऐसा लग सकता है कि TRIM फंक्शन ने अपना काम कर दिया है। लेकिन अगर आप ठीक से देखेंगे तो आप देखेंगे कि छंटनी मान संख्याओं की तरह व्यवहार नहीं करते हैं।

इस समस्या से बचने के लिए आप TRIM और का उपयोग कर सकते हैं। VALUE एक साथ कार्य करता है।

परिणामी मान रखने के लिए सबसे पहले, किसी भी सेल का चयन करें।

➤ मैंने E4 सेल का चयन किया।

⏩ सेल E4 में, निम्न सूत्र टाइप करें।

=VALUE(TRIM(D4))

यहां, <1 में>VALUE फ़ंक्शन, मैंने TRIM(D4) का उपयोग टेक्स्ट के रूप में किया।

अगला, TRIM फ़ंक्शन में, मैंने सेल का चयन किया D4 टेक्स्ट के रूप में। अब, TRIM फ़ंक्शन चयनित सेल के सभी अग्रणी, अनुगामी और बीच के रिक्त स्थान ट्रिम करेगा।

अब, VALUE फ़ंक्शन ट्रिम की गई स्ट्रिंग को संख्या में बदल देगा।

ENTER कुंजी दबाएं और आपको ज़िप कोड <मिल जाएगा 2>एक संख्या के रूप में जहां अतिरिक्त स्पेस छंटनी हैं।

⏩ अब, आप फिल हैंडल का उपयोग कर सकते हैं से ऑटोफिल शेष सेल के लिए फॉर्मूला।

और पढ़ें: कैसे ट्रिम करें एक्सेल में टेक्स्ट का हिस्सा (9 आसान तरीके)

3. लीडिंग स्पेस को ट्रिम करने के लिए लेफ्ट टीआरआईएम का इस्तेमाल करना

अगर आप केवल लीडिंग स्पेस को ट्रिम करना चाहते हैं तो आप इसे MID का उपयोग करके कर सकते हैं फ़ंक्शन, FIND फ़ंक्शन, TRIM फ़ंक्शन, और LEN एक साथ काम करते हैं।

यहाँ, नाम <2 से>कॉलम, मैं केवल ट्रिम करना चाहता हूं अग्रणी रिक्त स्थान।

शुरू करने के लिए, परिणामी मान रखने के लिए किसी भी सेल का चयन करें।

➤ मैंने का चयन किया E4 सेल।

⏩ सेल E4 में, निम्न सूत्र टाइप करें।

=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))

यहां, MID फ़ंक्शन में, मैंने सेल B4 को टेक्स्ट के रूप में चुना, FIND(MID(TRIM(B4)) का इस्तेमाल किया ,1,1),B4) को start_num के रूप में फिर LEN(B4) को num_chars के रूप में उपयोग किया।

अगला, में FIND फंक्शन, मैंने MID(TRIM(B4),1,1) को find_text के रूप में इस्तेमाल किया और सेल B4 को के रूप में चुना within_text .

फिर से, MID फ़ंक्शन में, मैंने RIM(B4) के रूप में पाठ का उपयोग किया, 1 का उपयोग किया as start_num फिर 1 को num_chars के रूप में इस्तेमाल किया।

फिर, LEN फ़ंक्शन में, मैंने चुना B4 सेल टेक्स्ट के रूप में।

फॉर्मूला ब्रेकडाउन

TRIM( B4) —> सभी अतिरिक्त रिक्त स्थान काट देगा।

आउटपुट: एडम स्मिथ

MID(TRIM(B4),1,1) —> स्थिति 1 से शुरू करके एक स्ट्रिंग से सबस्ट्रिंग निकालेगा।

आउटपुट: A

FIND(MID(TRIM(B4),1,1),B4) —> यह होगा स्ट्रिंग की स्थिति लौटाएं।

आउटपुट: 4

LEN(B4) —> में वर्णों की संख्या लौटाएगा टेक्स्ट स्ट्रिंग।

आउटपुट: 17

MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> यह संपूर्ण पाठ स्ट्रिंग लौटाएगा।

ο MID(B4, 4, 17)

आउटपुट: एडम स्मिथ

स्पष्टीकरण: ट्रिम किया गया अग्रणी नाम “एडम स्मिथ” से रिक्त स्थान।

ENTER कुंजी दबाएं और अग्रणी स्थान <हो जाएगा नाम कॉलम से 1>छंटनी की गई । अब, आप फिल हैंडल से ऑटोफिल शेष सेल के लिए फॉर्मूला।

संबंधित सामग्री: एक्सेल में लेफ्ट ट्रिम फंक्शन: 7 उपयुक्त तरीके

4. सभी स्पेस को ट्रिम करने के लिए सबस्टिट्यूट फंक्शन का उपयोग करना

जब भी आप किसी भी वैल्यू से सभी स्पेस को ट्रिम करना चाहते हैं तो आप इसका उपयोग कर सकते हैं स्थानापन्न फंक्शन।

यहां, मैं शहर कॉलम से ट्रिम सभी रिक्त स्थान करूंगा।

शुरू करने के लिए , परिणामी मान रखने के लिए किसी भी सेल का चयन करें।

➤ मैंने E4 सेल का चयन किया।

⏩ सेल E4 में, निम्न सूत्र टाइप करें .

=SUBSTITUTE(C4," ","") <2

यहाँ, स्थानापन्न फ़ंक्शन में, मैंने C4 सेल को पाठ के रूप में चुना, का उपयोग किया ” ” (सिंगल स्पेस) as old_text फिर इस्तेमाल किया गया “” (कोई स्पेस नहीं) as new_text . अब, स्थानापन्न फ़ंक्शन बिना किसी स्थान के रिक्त स्थान को प्रतिस्थापित करेगा।

ENTER कुंजी दबाएं और अतिरिक्त रिक्त स्थान छंटनी से शहर स्तंभ।

⏩ अब,आप फील हैंडल से ऑटोफिल शेष सेल के लिए सूत्र का उपयोग कर सकते हैं।

5. का उपयोग करना ट्रिम और amp; नॉन-ब्रेकिंग स्पेस को ट्रिम करने के लिए सबस्टिट्यूट फंक्शन

जब भी हम कहीं और से डेटा इम्पोर्ट करते हैं तो ज्यादातर समय कुछ नॉन-ब्रेकिंग स्पेस चुपके से अंदर आ जाते हैं। आप उन नॉन-ब्रेकिंग को ट्रिम कर सकते हैं TRIM फंक्शन, क्लीन फंक्शन, और सबस्टिट्यूट एक साथ काम करके स्पेसेस।

आरंभ करने के लिए, परिणामी को रखने के लिए किसी सेल का चयन करें मान।

➤ मैंने E4 सेल का चयन किया।

⏩ सेल E4 में, निम्न सूत्र टाइप करें।

=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))

यहाँ, TRIM फ़ंक्शन में, मैंने CLEAN((SUBSTITUTE(B4,CHAR(160)) का उपयोग किया ,” “))) as text . FIND(MID(TRIM(B4),1,1),B4) को start_num के रूप में उपयोग किया गया फिर LEN(B4) को num_chars<2 के रूप में उपयोग किया गया>.

अगला, क्लीन फ़ंक्शन में, मैंने सबस्टिट्यूट(B4,CHAR(160), "")) को टेक्स्ट के रूप में इस्तेमाल किया .

फिर, स्थानापन्न फ़ंक्शन में, मैंने B4 सेल को पाठ के रूप में चुना, CHAR(160)<2 का उपयोग किया> old_text के रूप में, फिर " " (सिंगल स्पेस) new_text के रूप में उपयोग किया गया।

अब, स्थानापन्न फंक्शन नॉन-ब्रेकिंग स्पेस को सिंगल स्पेस से बदल देगा।

फॉर्मूला ब्रेकडाउन

सब्स्टीट्यूट(B4,CHAR(160),"") —> सभी अतिरिक्त स्पेस को ट्रिम कर देगा।

आउटपुट: एडम स्मिथ

CLEAN((SUBSTITUTE(B4,CHAR(160)," "))) —> स्थिति 1 से शुरू करके स्ट्रिंग से एक सबस्ट्रिंग निकाला जाएगा।

आउटपुट: एडम     स्मिथ

TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," ")))) —> यह वापस आ जाएगा स्ट्रिंग की स्थिति। स्पष्टीकरण: नॉन-ब्रेकिंग रिक्तियों को "एडम स्मिथ" से कम किया गया है।

ENTER दबाएं की और नॉन-ब्रेकिंग स्पेस को नाम कॉलम से

ट्रिम किया जाएगा।

⏩ अब , आप फ़िल हैंडल से ऑटोफ़िल शेष सेल के लिए फ़ॉर्मूला का उपयोग कर सकते हैं।

6. ढूँढें और amp; रिक्त स्थान ट्रिम करने के लिए बदलें

आप Find & सुविधा को ट्रिम करने के लिए एक्सेल में रिक्त स्थान बदलें।>ट्रिम रिक्त स्थान।

➤ मैंने सेल रेंज C4:C12 का चयन किया।

फिर, होम टैब >> खोलें ; संपादन समूह >> खोजें और amp; चुनें >> चुनें बदलें

एक डायलॉग बॉक्स पॉप अप होगा।

⏩ I एकल अंतरिक्ष में इस्तेमाल किया अंतरिक्ष को काटने के लिए ढूंढें।

⏩ मैंने के साथ प्रतिस्थापित रखा फ़ील्ड खाली

फिर, सभी को बदलें पर क्लिक करें।

एक संदेशपॉप-अप दिखाएगा कि कितने प्रतिस्थापन हुए।

⏩ हमने 17 प्रतिस्थापन किए।

फिर, ठीक क्लिक करें और संवाद बंद करें बॉक्स

⏩ यहां, शहर कॉलम

<0 में सभी स्पेस ट्रिम किए गएहैं।

संबंधित सामग्री: एक्सेल में राइट कैरेक्टर और स्पेस को ट्रिम करें (5 तरीके)

7. VBA का उपयोग करके लीडिंग स्पेस को ट्रिम करें

यदि आप चाहें, तो आप विजुअल बेसिक (VBA) का उपयोग लीडिंग स्पेस को ट्रिम करने के लिए भी कर सकते हैं।

मुझे करने दें आपको प्रक्रिया समझाएंगे,

सबसे पहले, डेवलपर टैब >> इसके बाद विजुअल बेसिक चुनें।>

अब, इन्सर्ट >> मॉड्यूल का चयन करें।

खुले हुए मॉड्यूल में अग्रणी रिक्त स्थान को ट्रिम करने के लिए निम्न कोड टाइप करें।

3167

यहां, Sub Trim_Leading_Spaces() में, मैंने Rg और WRg वैरिएबल को इस रूप में घोषित किया श्रेणी

अगला, डायलॉग बॉक्स को नाम दिया लीडिंग स्पेसेज को ट्रिम करें फिर एक लूप के लिए से ट्रिम प्रत्येक चयनित का उपयोग किया गया सेल .

फिर, मैंने ट्रिम करने के लिए VBA LTRIM फ़ंक्शन का उपयोग किया।

अब, सहेजें कोड और कार्यपत्रक पर वापस जाएं।

VBA लागू करने के लिए, यदि आप चाहें तो आप अभी सेल या सेल श्रेणी का चयन कर सकते हैं अन्यथा आप संदेश बॉक्स<2 में श्रेणी का चयन कर सकते हैं>.

➤ मैंने सेल रेंज का चयन किया B4:B12 .

फिर, देखें टैब >> मैक्रोज़ >> चुनें मैक्रोज़ देखें।

एक डायलॉग बॉक्स पॉप अप होगा। वहां से मैक्रोज़ नाम और मैक्रोज़ इन चुनें।

⏩ मैंने मैक्रोज़ नाम में ट्रिम_लीडिंग_स्पेस को चुना।<3

⏩ मैंने Excel Trim Spaces.xlsm मैक्रोज़ इन को चुना।

फिर, चलाएं क्लिक करें।

<0

एक संदेश बॉक्स पॉप अप होगा जहां आपकी चयनित सीमा दिखाई जाएगी।

अब, ठीक क्लिक करें।

इसलिए, सभी लीडिंग स्पेस ट्रिम किए जाएंगे

8. ट्रेलिंग स्पेस को ट्रिम करने के लिए वीबीए का उपयोग करना

यदि आप चाहें, तो आप विजुअल बेसिक<2 का उपयोग करके ट्रेलिंग स्पेस को ट्रिम भी कर सकते हैं>.

यहां, मैं नाम कॉलम से अनुगामी स्पेस को ट्रिम करना चाहता हूं।

अब, एप्लीकेशन के लिए विजुअल बेसिक विंडो खोलने के लिए आप सेक्शन 7 में बताए गए चरणों का पालन कर सकते हैं।

फिर, निम्न कोड टाइप करें मॉड्यूल

3939

यहां, सब ट्रिम_ट्रेलिंग_स्पेस() में, मैंने rng घोषित किया श्रेणी के रूप में परिवर्तनशील।

फिर, मैंने VBA TRIM कार्यप्रणाली का उपयोग किया ट्रिम करने के लिए आगे।

अब, कोड सहेजें और वर्कशीट पर वापस जाएं।

डेवलपर टैब >> Insert >> फॉर्म कंट्रोल्स

से बटन चुनें, अब बटन को ड्रैग करें

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।