विषयसूची
यह हम सभी के लिए बिल्कुल स्पष्ट है कि हम टेक्स्ट लाइन के अंत में कुछ अनावश्यक वर्णों की उपस्थिति का पता लगाते हैं। इसलिए, हम सभी अपने डेटा को बेहतर तरीके से प्रस्तुत करने के लिए उन सभी अंतिम अनावश्यक वर्णों को हटाना चाहते हैं। ठीक है, यदि आप इन मुद्दों का सामना कर रहे हैं और Excel में अंतिम वर्णों को हटाने के तरीकों की तलाश कर रहे हैं, तो कृपया इस लेख के साथ आगे बढ़ें। क्योंकि हम आपको एक्सेल में अंतिम 3 वर्णों को आसानी से हटाने के लिए चार अलग-अलग सूत्र दिखाएंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आपको एक्सेल फ़ाइल डाउनलोड करने और इसके साथ अभ्यास करने की सलाह दी जाती है।
अंतिम 3 वर्ण हटाएं। xlsmएक्सेल में अंतिम 3 वर्ण निकालने के लिए 4 सूत्र
हम नमूना कर्मचारी जानकारी का उपयोग करेंगे। पूरे लेख में सभी विधियों को प्रदर्शित करने के लिए डेटासेट के रूप में सूचीबद्ध करें। सबसे पहले, इसकी एक झलक देखते हैं:
तो, बिना किसी और चर्चा के, आइए एक-एक करके सभी तरीकों पर सीधे गोता लगाएँ।
1. Excel
कर्मचारी जानकारी में अंतिम 3 वर्णों को हटाने के लिए LEFT और LEN फ़ंक्शंस का उपयोग करें। सूची , पूरा नाम कॉलम में सभी कर्मचारियों के पूरे नाम हैं। यहाँ, हम देख सकते हैं कि हर एक नाम का एक ही उपनाम है जो " रॉय " है। इसलिए, हमारा उद्देश्य सभी कर्मचारियों के नामों से उपनाम को हटाना है और केवल दिए गए नाम को दिए गए नाम कॉलम में स्टोर करना है। तो, बिना किसी देरी के,चलिए इस विधि को चरणों में समझते हैं:
🔗 चरण:
❶ सबसे पहले, चयन करें सेल E5 ▶ सूत्र परिणाम को संग्रहीत करने के लिए।
❷ फिर, सूत्र
=LEFT(D5,LEN(D5)-3)
सेल के भीतर टाइप करें।
❸ इसके बाद ENTER बटन दबाएं।
❹ अंत में, फिल हैंडल आइकन को अंत तक खींचें दिया गया नाम कॉलम।
बस इतना ही।
␥ फॉर्मूला ब्रेकडाउन: <2
📌 सिंटेक्स: LEFT(text, [num_chars])
📌 सिंटेक्स: LEN( text)
- LEN(D5)-3 ▶ पाठ की लंबाई की गणना करता है, " जेसन रॉय " और फिर परिणाम को इसके साथ घटाता है 3 ।
- D5 ▶ पाठ के सेल पते को संदर्भित करता है " जेसन रॉय "।
- =LEFT(D5,LEN(D5)-3) ▶ अंतिम 3 वर्णों को छोटा करता है, अर्थात " जेसन रॉय " टेक्स्ट से " Roy "। <18
और पढ़ें: स्ट्रिंग एक्सेल से अंतिम वर्ण हटाएं
2. Excel में REPLACE फ़ंक्शन का उपयोग करके अंतिम 3 वर्ण हटाएं
अब, हम अंतिम 3 वर्णों को शून्य स्ट्रिंग ("") से बदलकर हटा देंगे। ऐसा करने के लिए, हम यहां रिप्लेस फंक्शन का उपयोग करेंगे।
🔗 चरण:
❶ सबसे पहले, चयन करें सेल E5 ▶ फॉर्मूला रिजल्ट को स्टोर करने के लिए।
❷ फिर, टाइप करें फॉर्मूला
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
सेल के भीतर।
❸ इसके बाद ENTER बटन दबाएं।
❹ अंत में, खींचें दिए गए नाम कॉलम के अंत में फिल हैंडल आइकन।
बस इतना ही।
␥ फ़ॉर्मूला ब्रेकडाउन:
📌 वाक्य-विन्यास: REPLACE(old_text, start_num, num_chars, new_text)
📌 सिंटेक्स: FIND(find_text, within_text, [start_num])
-
""
▶ एक को संदर्भित करता है एक्सेल में शून्य स्ट्रिंग । - 3 ▶ टेक्स्ट लाइन में अंतिम 3 वर्णों को संदर्भित करता है।
-
FIND(" ",D5)+1
▶ अंतिम 3 वर्णों की प्रारंभिक संख्या पाता है। -
" "
▶ अंत<का पता लगाने के लिए उपयोग किया जाता है टेक्स्ट लाइन का 2>। -
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
▶ अंतिम 3 वर्णों को छोटा करता है, जैसे " जेसन रॉय " टेक्स्ट से " रॉय "।
और पढ़ें: VBA के साथ Excel में स्ट्रिंग से अंतिम वर्ण निकालें
3. Excel में अंतिम 3 वर्णों को अनदेखा करें फ्लैश फिल फीचर
माइक्रोसॉफ्ट एक्सेल 2013 और बाद के संस्करण फ्लैश फिल नामक एक बेहद उपयोगी टूल लेकर आए हैं। इस खंड में, हम फ़्लैश फ़िल टूल की सहायता से अंतिम 3 वर्णों को हटा देंगे अर्थात प्रत्येक कर्मचारी के नाम से रॉय उपनाम को अनदेखा कर देंगे। यहां अनुसरण करने के चरण दिए गए हैं:
🔗 चरण:
❶ सबसे पहले, चयन करें सेल E5 और टाइप करें इसमें जेसन ।
❷ फिर ENTER बटन दबाएं।
❸ अगले सेल में, E6 टाइप करना शुरू करता है ब्रैंडन केवल अपना सरनेम छोड़कर, रॉय ।
अब आप देखेंगे कि एक्सेल को पहले से ही पैटर्न मिल गया है और निम्नलिखित सभी नामों के लिए एक पूर्वावलोकन का सुझाव दें।
❹ आपको बस इतना करना है कि दबाएं फिर से ENTER बटन।
इस प्रकार, हमने दिए गए नाम कॉलम को केवल कर्मचारियों के दिए गए नामों के साथ पूरा किया।
और पढ़ें: एक्सेल में कैरेक्टर्स कैसे हटाएं
4. एक्सेल में VBA कोड का इस्तेमाल करके आखिरी 3 कैरेक्टर्स हटाएं
अंत में, इस अनुभाग में, हम VBA कोड का उपयोग करके सभी कर्मचारियों के पूर्ण नामों से अंतिम 3 वर्ण अर्थात उपनाम नाम रॉय हटा देंगे। अब ये चरण आते हैं:
🔗 चरण:
❶ चुनें श्रेणी (D5:D14) सेल ▶ अंतिम 3 वर्णों को हटाने के लिए।
❷ ALT + F11 कुंजियाँ ▶ दबाएँ VBA विंडो खोलने के लिए।
❸ पर जाएं डालें ▶ मॉड्यूल ।
❹ कॉपी करें निम्नलिखित VBA कोड:
1942
❺ प्रेस CTRL + V ▶ को पेस्ट करने के लिए उपरोक्त VBA कोड।
❻ सेव करें VBA कोड और वापस जाएं अपनी स्प्रैडशीट में।
❼ अब, चुनें सेल E5 ▶ फॉर्मूला परिणाम को स्टोर करने के लिए।
❽ फिर, टाइप करें सूत्र
=RemoveLast3Characters(D5,3)
सेल के भीतर।
❾ इसके बाद ENTER बटन दबाएं।
❹ अंत में, फिल हैंडल आइकन को अंत तक खींचें दिया गया नाम कॉलम।
बस इतना ही।
📓 नोट:
फ़ंक्शन =RemoveLast3Characters(Text,Number)
एक संश्लेषित कार्य है। आप इस फ़ंक्शन का उपयोग VBA कोड के साथ किसी स्ट्रिंग से अंतिम वर्णों की संख्या को हटाने के लिए कर सकते हैं। फ़ंक्शन के नंबर स्लॉट में बस किसी वांछित संख्या को इनपुट करें। बस इतना ही।
याद रखने योग्य बातें
📌 कार्यों के वाक्यविन्यास के बारे में सावधान रहें।
📌 डेटा डालें श्रेणी सावधानी से सूत्रों में।
📌 (“”) एक्सेल में NULL String को संदर्भित करता है।
निष्कर्ष
समाप्त करने के लिए, हमने एक्सेल में अंतिम तीन वर्णों को हटाने के लिए 4 अलग-अलग तरीकों पर चर्चा की है। आपको इस लेख के साथ संलग्न अभ्यास कार्यपुस्तिका को डाउनलोड करने और उसके साथ सभी विधियों का अभ्यास करने की सलाह दी जाती है। और नीचे टिप्पणी अनुभाग में कोई भी प्रश्न पूछने में संकोच न करें। हम सभी प्रासंगिक प्रश्नों का यथाशीघ्र उत्तर देने का प्रयास करेंगे।