मुख्य सामग्री पर जाएं

Excel में किसी सेल या स्ट्रिंग से पहले या अंतिम n वर्णों को कैसे हटाएँ?

लेखक: रवि अंतिम संशोधित: 2020-04-21

यह ट्यूटोरियल Excel में किसी सेल या स्ट्रिंग से पहले या अंतिम N वर्णों को हटाने के लिए विभिन्न त्वरित तरकीबें प्रदर्शित करता है।

दस्तावेज़ पहले अंतिम 1 को हटा दें 1. सूत्र/यूडीएफ के साथ पहले एन अक्षर हटाएं
2. फॉर्मूला/यूडीएफ के साथ अंतिम एन अक्षर हटाएं
3. बैच बिना फॉर्मूले के बाएँ या दाएँ या मध्य से N अक्षर हटाएँ
4. नमूना फ़ाइल डाउनलोड करें

1. सूत्रों के साथ पहले एन अक्षर हटाएं

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

1.1 राइट/रिप्लेस फ़ंक्शन के साथ पहले एन अक्षर हटाएं

>> पहले N वर्णों को हटाने के लिए RIGHT और LEN फ़ंक्शन को संयोजित करें

सूत्र वाक्यविन्यास और तर्क

सूत्र:    =दाएँ(स्ट्रिंग_सेल,LEN(स्ट्रिंग_सेल)-n_वर्ण)

संदर्भ: स्ट्रिंग_सेल: वह सेल जिसका उपयोग आप वर्णों को हटाने के लिए करते हैं

n_character: जितने अक्षर आप हटाना चाहते हैं

उदाहरण: सेल A2 में स्ट्रिंग से पहले 2 अक्षर हटाएं, सूत्र को कॉपी और पेस्ट करें
=दाएँ(A2,LEN(A2)-2)
दबाना दर्ज कुंजी
दस्तावेज़ पहले अंतिम 2 को हटा दें

>> पहले N वर्णों को हटाने के लिए REPLACE फ़ंक्शन

सूत्र वाक्यविन्यास और तर्क

सूत्र:    =प्रतिस्थापन(पुराना_पाठ, स्ट्रैट_एन, संख्या_वर्ण, नया_पाठ)

संदर्भ: Old_text: वह सेल जिसका उपयोग आप वर्णों को बदलने के लिए करते हैं

Old_text: वह सेल जिसका उपयोग आप वर्णों को बदलने के लिए करते हैं

स्टार्ट_एन: पुराने_टेक्स्ट में उस वर्ण की स्थिति जिसे आप नए_टेक्स्ट से बदलना चाहते हैं

Num_Chars: पुराने पाठ में वर्णों की संख्या जिसे आप new_text से बदलना चाहते हैं

नया_पाठ: वह पाठ जो पुराने_पाठ का स्थान ले लेगा

उदाहरण: सेल A6 में पहले दो अक्षरों को बिना कुछ डाले बदलें, इस सूत्र को कॉपी और पेस्ट करें:
=प्रतिस्थापन(ए6,1,2,"")
दबाना दर्ज कुंजी
दस्तावेज़ पहले अंतिम 3 को हटा दें

1.2 उपयोगकर्ता परिभाषित फ़ंक्शन के साथ पहले एन अक्षर हटाएं

1। दबाएँ ऑल्ट + F11 एप्लिकेशन विंडो के लिए Microsoft Visual Basic को सक्षम करने के लिए कुंजियाँ, फिर क्लिक करें सम्मिलित करें > मॉड्यूल एक मॉड्यूल बनाने के लिए.

2. नीचे दिए गए कोड को कॉपी करें और उन्हें पेस्ट करें मॉड्यूल लिपियों.

VBA कोड: पहले n अक्षर हटाएँ

Public Function RemoveFirstC(rng As String, cnt As Long)

RemoveFirstC = Right(rng, Len(rng) - cnt)

End Function

3. कोड सहेजें और आपके द्वारा उपयोग की जाने वाली शीट पर वापस जाएं। उदाहरण के लिए, सेल A3 में स्ट्रिंग से पहले 11 अक्षर हटाएं, इस सूत्र को कॉपी और पेस्ट करें
=पहलेC हटाएं(A11,3)
दबाना दर्ज कुंजी
दस्तावेज़ पहले अंतिम 4 को हटा दें


स्थिति हटाएँ

यह कैरेक्टर हटाएं टूल आपकी कार्यक्षमता को 90% तक बढ़ा देता है, अपने जीवन का आनंद लेने के लिए काफी समय देता है

▲ सूत्रों को संशोधित करने और याद करने को अलविदा कहें, अपने मस्तिष्क को पूरा आराम दें।

▲ इस टूल को छोड़कर, 228 उन्नत टूल हैं (30+ टेक्स्ट संपादन टूल सहित) Excel के लिए Kutools में अन्यथा, जो आपका समाधान कर सकता है 80% तक एक्सेल पहेलियाँ.

▲ 5 मिनट में एक्सेल विशेषज्ञ बनें, लोगों की पहचान और पदोन्नति हासिल करें।

▲ 110000+ उच्च दक्षता वाले लोग और 300+ विश्व प्रसिद्ध कंपनियों की पसंद।

30 दिन का निःशुल्क परीक्षण, किसी क्रेडिट कार्ड की आवश्यकता नहीं


2. सूत्रों के साथ अंतिम एन अक्षर हटाएँ

इस भाग में, Excel में स्ट्रिंग से अंतिम N वर्णों को हटाने के दो तरीके हैं।

2.1 बाएँ फ़ंक्शन के साथ अंतिम N अक्षर हटाएँ

सूत्र वाक्यविन्यास और तर्क

सूत्र:    =बाएं(स्ट्रिंग_सेल,LEN(स्ट्रिंग_सेल)-संख्या_वर्ण)

संदर्भ: स्ट्रिंग_सेल: वह सेल जिसका उपयोग आप वर्णों को हटाने के लिए करते हैं

n_character: जितने अक्षर आप हटाना चाहते हैं

उदाहरण: सेल A2 में स्ट्रिंग से अंतिम 2 अक्षर हटाएं, सूत्र को कॉपी और पेस्ट करें
=बाएँ(A2,LEN(A2)-2)
दबाना दर्ज कुंजी
दस्तावेज़ पहले अंतिम 5 को हटा दें

2.2 उपयोगकर्ता परिभाषित फ़ंक्शन के साथ अंतिम एन अक्षर हटाएं

1। दबाएँ ऑल्ट + F11 एप्लिकेशन विंडो के लिए Microsoft Visual Basic को सक्षम करने के लिए कुंजियाँ क्लिक करें सम्मिलित करें > मॉड्यूल एक मॉड्यूल बनाने के लिए.

2. नीचे दिए गए कोड को कॉपी करें और उन्हें मॉड्यूल स्क्रिप्ट में पेस्ट करें।

VBA कोड: अंतिम n अक्षर हटाएँ

Public Function RemoveLastC(rng As String, cnt As Long)

RemoveLastC = Left(rng, Len(rng) - cnt)

End Function

3. कोड सहेजें और आपके द्वारा उपयोग की जाने वाली शीट पर वापस जाएं। उदाहरण के लिए, सेल A3 में स्ट्रिंग से अंतिम 5 अक्षर हटाएं, यह सूत्र टाइप करें
=RemoveLastC(A5,3)
दबाना दर्ज कुंजी
दस्तावेज़ पहले अंतिम 6 को हटा दें


हटो

क्या आप वेतन वृद्धि और परिवार के साथ बिताने के लिए अधिक समय चाहते हैं?

माइक्रोसॉफ्ट ऑफिस में अभी काम करने पर ऑफिस टैब आपकी कार्यक्षमता को 50% तक बढ़ा देता है

अविश्वसनीय, दो या दो से अधिक दस्तावेज़ों पर काम करना एक पर काम करने की तुलना में आसान और तेज़ है।

प्रसिद्ध ब्राउज़रों की तुलना में, ऑफिस टैब में टैब्ड टूल अधिक शक्तिशाली और अधिक कुशल है।

आपके लिए प्रतिदिन सैकड़ों माउस-क्लिक और कीबोर्ड टाइपिंग कम करें, अब माउस हाथ को अलविदा कहें।

यदि आप आमतौर पर कई दस्तावेज़ों पर काम करते हैं, तो Office Tab आपके लिए एक बेहतरीन समय बचाने वाला उपकरण होगा।

30-दिन नि: शुल्क परीक्षण, किसी क्रेडिट कार्ड की आवश्यकता नहीं।

विस्तार में पढ़ेंअब मुफ्त डाउनलोड करें


3. बिना फॉर्मूले के बाएँ या दाएँ या मध्य से N अक्षर हटाएँ

यदि आप किसी स्ट्रिंग के बाएँ या दाएँ से N वर्णों को हटाने के कार्य से निपटने के लिए सूत्रों को याद करने में समय बर्बाद नहीं करना चाहते हैं, तो स्थिति के अनुसार हटाएँ की उपयोगिता एक्सेल के लिए कुटूल बिना किसी फॉर्मूले के क्लिक से इस कार्य को संभाल सकते हैं।

अब, आप दूसरों की तुलना में तेज़ और बेहतर काम करेंगे, आसानी से पदोन्नति प्राप्त करेंगे

एक्सेल के लिए 35 टेक्स्ट संपादन उपकरण टेक्स्ट प्रोसेसिंग में आपकी 90% उत्पादकता में सुधार करते हैं और जीवन का आनंद लेने के लिए काफी समय देते हैं

ये उपकरण एक्सेल के लिए कुटूल का सिर्फ एक हिस्सा हैं, अन्य 194 उपकरण हैं जिन्हें हल किया जा सकता है 80% तक आपके लिए एक्सेल पहेलियाँ।

  • एक्सेल के लिए कुटूल आपको 1500 कामकाजी परिदृश्यों से आसानी से निपटने में मदद करते हैं, औसतन हर दिन आपकी 71% दक्षता में सुधार करते हैं
  • अधिकांश जटिल ऑपरेशनों को पूरा करने के लिए एक-क्लिक करें, आपके लिए हजारों माउस-क्लिक के कारण होने वाली माउस हैंड से बचें।
  • आप दर्दनाक फॉर्मूला और वीबीए खोजे बिना एक्सेल कार्यों को सेकंडों में संभाल सकते हैं, और आपके पास अपने परिवार के साथ रहने के लिए अधिक समय है।
  • 110000+ से अधिक उच्च दक्षता वाले लोगों और {मॉड्यूल708} से अधिक विश्व प्रसिद्ध उद्यम द्वारा चुना गया।

Excel के लिए Kutools निःशुल्क इंस्टॉल करने के बाद, कृपया नीचे दिए अनुसार कार्य करें:

क्लिक करके उपयोगिता लागू करके उन कक्षों का चयन करें जिनसे आप वर्ण हटाना चाहते हैं कुटूल > टेक्स्ट > स्थिति के अनुसार हटाएँ.
दस्तावेज़ पहले अंतिम 7 को हटा दें

3.1 बिना सूत्र के पहले/अंतिम एन अक्षर हटाएँ

>> पहले N अक्षर हटाएँ

दस्तावेज़ पहले अंतिम 8 को हटा दें

में 1 नंबर टेक्स्टबॉक्स में, उन वर्णों की संख्या टाइप करें जिन्हें आप स्ट्रिंग से हटाना चाहते हैं, इस उदाहरण में, मैं पहले हटाऊंगा 3 स्ट्रिंग से अक्षर.

2) जाँच करें बाएं से में विकल्प पद अनुभाग।

परिणाम इस प्रकार प्रदर्शित होता है:
दस्तावेज़ पहले अंतिम 9 को हटा दें

>> अंतिम N अक्षर हटाएँ

दस्तावेज़ पहले अंतिम 10 को हटा दें

में 1 नंबर टेक्स्टबॉक्स में, उन वर्णों की संख्या टाइप करें जिन्हें आप स्ट्रिंग से हटाना चाहते हैं, इस उदाहरण में, मैं अंतिम हटा दूंगा 3 स्ट्रिंग से अक्षर.

2) जाँच करें दायें से में विकल्प पद अनुभाग।

परिणाम इस प्रकार प्रदर्शित होता है:
दस्तावेज़ पहले अंतिम 11 को हटा दें

3.2 सूत्र के बिना मध्य विशिष्ट स्थिति से एन वर्ण हटाएं

लेकिन कभी-कभी, आप किसी स्ट्रिंग के बीच से विशिष्ट संख्या में वर्ण हटाना चाह सकते हैं।

उदाहरण: स्ट्रिंग से तीसरे अक्षर से शुरू होने वाले 3 अक्षर हटाएं।

दस्तावेज़ पहले अंतिम 12 को हटा दें

में 1 नंबर टेक्स्ट, जितने अक्षर आप स्ट्रिंग से हटाना चाहते हैं, टाइप करें, यहां मैं हटा दूंगा 3 अक्षर.

2) जाँच करें निर्दिष्ट करें विकल्प, फिर टेक्स्टबॉक्स के बगल में वह नंबर टाइप करें जिससे आप स्ट्रिंग स्टार्ट को हटाना चाहते हैं पद अनुभाग, यहां मैं तीसरे अक्षर से अक्षर हटा दूंगा।

परिणाम इस प्रकार प्रदर्शित होता है:
दस्तावेज़ पहले अंतिम 13 को हटा दें

सूत्रों के बिना स्थिति के अनुसार वर्ण हटाएँ

स्थिति के अनुसार हटाएँ

सुझाव: यदि आप कोशिकाओं से सभी संख्यात्मक, अल्फा, गैर-संख्यात्मक, गैर-अल्फा या विशिष्ट वर्णों को हटाना चाहते हैं, तो आप एक्सेल के लिए कुटूल लागू कर सकते हैं अक्षर हटाएँ उपयोगिता।
वर्णों द्वारा हटाएँ

पात्रों को हटाने के बारे में अधिक युक्तियाँ...


नमूना फ़ाइल डाउनलोड करें

नमूना


अनुशंसित उत्पादकता उपकरण

ऑफिस टैब - माइक्रोसॉफ्ट ऑफिस 2019 - 2003 और ऑफिस 365 में टैब्ड ब्राउजिंग, संपादन, दस्तावेजों का प्रबंधन


कार्यालय टैब

एक्सेल के लिए कुटूल - आपके दैनिक एक्सेल कार्य में 300% समय बचाने के लिए 50 से अधिक उन्नत उपकरण एकत्र करता है


कुटूल्स टैब
कुटूलस्प टैब
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Helpful Article
This comment was minimized by the moderator on the site
buenísimo, mil gracias!!
This comment was minimized by the moderator on the site
Gracias por tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
This comment was minimized by the moderator on the site
Merci vraiment ca m'a beaucoup aidé, thanks it is very useful
This comment was minimized by the moderator on the site
Love this!!! Explained clearly. Easy to follow. Worked!!! Thanks!
This comment was minimized by the moderator on the site
Thanks, great help.
This comment was minimized by the moderator on the site
"658414 Mottagares kundnummer Menigo Rutt VÄX319" is my information, but I'm only interested in the last six letters/numbers. Any ideas?
This comment was minimized by the moderator on the site
Hi, Krets, you can use this formula =RIGHT(A1, 6) to extract last 6 characters in another cell. For more details, please read this article:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
This comment was minimized by the moderator on the site
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" this is my data. I want pincode separated from the data. by using =RIGHT(P2,LEN(P2)-6) it is not working.
This comment was minimized by the moderator on the site
You want to extract last 6 characters, the formula =RIGHT(P2,6) may help you, more details, please go to this article.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
This comment was minimized by the moderator on the site
nice its work nice thank you very much
This comment was minimized by the moderator on the site
Just what I needed!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations