टेक्स्ट स्ट्रिंग्स से दूसरे या nवें स्थान के बाद या पहले टेक्स्ट हटाएं
कभी-कभी, आपको दूसरे या nवें विशिष्ट डिलीमीटर (जैसे स्पेस, अल्पविराम, आदि) के बाद या उससे पहले के सभी टेक्स्ट को हटाने की आवश्यकता हो सकती है, जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है, इस लेख में, मैं एक्सेल में इस कार्य से निपटने के लिए कुछ सरल सूत्रों के बारे में बात करूंगा। .
- टेक्स्ट स्ट्रिंग्स से दूसरे या nवें विशिष्ट सीमांकक (स्पेस, अल्पविराम, आदि) के बाद टेक्स्ट हटाएं
- टेक्स्ट स्ट्रिंग्स से दूसरे या nवें विशिष्ट डिलीमीटर (स्पेस, अल्पविराम, आदि) से पहले टेक्स्ट हटाएं
टेक्स्ट स्ट्रिंग्स से दूसरे या nवें विशिष्ट सीमांकक (स्पेस, अल्पविराम, आदि) के बाद टेक्स्ट हटाएं
एक्सेल में, दूसरे या nवें स्पेस या अन्य विभाजकों के बाद टेक्स्ट को हटाने के लिए, LEFT, SUBSTITUTE और FIND फ़ंक्शन आपकी मदद कर सकते हैं। सामान्य वाक्यविन्यास है:
- cell: वह सेल संदर्भ या टेक्स्ट स्ट्रिंग जिससे आप टेक्स्ट हटाना चाहते हैं।
- N: उस nवें सीमांकक का प्रतिनिधित्व करता है जिसके आधार पर आप पाठ को हटाना चाहते हैं।
कृपया नीचे दिए गए फॉर्मूले को एक खाली सेल में कॉपी करें या टाइप करें जहां आप परिणाम प्राप्त करना चाहते हैं:
और फिर, भरण हैंडल को उन कक्षों तक नीचे खींचें जहां आप इस सूत्र को लागू करना चाहते हैं, और दूसरे स्थान के बाद के सभी पाठ एक ही बार में हटा दिए गए हैं, स्क्रीनशॉट देखें:
सूत्र की व्याख्या:
1. स्थानापन्न(A2," ","#",3): इस SUBSTITUTE फ़ंक्शन का उपयोग सेल A2 में तीसरे स्थान को एक विशिष्ट वर्ण # से बदलने के लिए किया जाता है। इसे यह मिलेगा: "टॉम हिल ह्यूस्टन#टेक्सास यूएस"। सूत्र के इस भाग को LEFT फ़ंक्शन के पाठ तर्क के रूप में पहचाना जाता है।
2. FIND("#",SUBSTITUTE(A2," ","#",2),1)-1: सूत्र का यह भाग LEFT फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
- स्थानापन्न(A2," ","#",2): SUBSTITUTE फ़ंक्शन सेल A2 में दूसरे स्थान को एक विशिष्ट # वर्ण से बदल देगा। और आपको परिणाम इस प्रकार मिलेगा: "टॉम हिल#ह्यूस्टन टेक्सास यूएस"।
- FIND("#",SUBSTITUTE(A2," ","#",2),1)-1=FIND("#", "टॉम हिल#ह्यूस्टन टेक्सास यूएस", 1)-1: इस FIND फ़ंक्शन का उपयोग पहले अक्षर पर SUBSTITUTE फ़ंक्शन प्रारंभ द्वारा लौटाए गए टेक्स्ट स्ट्रिंग से # अक्षर की स्थिति का पता लगाने के लिए किया जाता है। 1 घटाने का अर्थ है रिक्त स्थान को बाहर करना। और इसे 8 नंबर मिलेगा.
3. बाएँ(विकल्प(A2," ","#",3),FIND("#",विकल्प(A2," ","#",2),1)-1)=बाएँ("टॉम हिल ह्यूस्टन #टेक्सास यूएस", 8): अंत में, यह LEFT फ़ंक्शन सेल A8 में टेक्स्ट स्ट्रिंग के बाईं ओर से 2 अक्षर निकालेगा।
टिप्पणियाँ:
1. यदि आपकी टेक्स्ट स्ट्रिंग को अलग करने के लिए कोई अन्य डिलीमीटर हैं, तो आपको बस स्पेस कैरेक्टर को उन अन्य डिलीमिटर्स से बदलना होगा जिनकी आपको आवश्यकता है।
2. nवें विशिष्ट परिसीमक के बाद पाठ को हटाने के लिए, कृपया nवें नंबर को अपनी आवश्यकता के अनुसार बदलें, उदाहरण के लिए, तीसरे स्थान के बाद पाठ को हटाने के लिए, कृपया नीचे दिया गया सूत्र लागू करें:
टेक्स्ट स्ट्रिंग्स से दूसरे या nवें विशिष्ट डिलीमीटर (स्पेस, अल्पविराम, आदि) से पहले टेक्स्ट हटाएं
दूसरे या nवें विशिष्ट सीमांकक से पहले पाठ को हटाने के लिए, RIGHT, LEN, FIND और SUBSTITUTE फ़ंक्शन आपकी सहायता कर सकते हैं। सामान्य वाक्यविन्यास है:
- cell: वह सेल संदर्भ या टेक्स्ट स्ट्रिंग जिससे आप टेक्स्ट हटाना चाहते हैं।
- N: उस nवें सीमांकक का प्रतिनिधित्व करता है जिसके आधार पर आप पाठ को हटाना चाहते हैं।
कृपया नीचे दिए गए फॉर्मूले को कॉपी करें या किसी रिक्त कक्ष में दर्ज करें:
फिर, इस सूत्र को लागू करने के लिए भरण हैंडल को कोशिकाओं तक नीचे खींचें, और आपको आवश्यकतानुसार परिणाम मिलेगा:
सूत्र की व्याख्या:
1. LEN(A2)-FIND("#",substitute(A2," ","#",2)):सूत्र के इस भाग को RIGHT फ़ंक्शन के num_chars तर्क के रूप में पहचाना जाता है।
- स्थानापन्न(A2," ","#",2): SUBSTITUTE फ़ंक्शन सेल A2 में दूसरे स्थान को एक विशिष्ट # वर्ण से बदल देगा। और आपको परिणाम इस प्रकार मिलेगा: "टॉम हिल#ह्यूस्टन टेक्सास यूएस"।
- FIND("#",SUBSTITUTE(A2," ","#",2))=FIND("#", "टॉम हिल#ह्यूस्टन टेक्सास यूएस"): यह FIND फ़ंक्शन टेक्स्ट स्ट्रिंग के # वर्ण की स्थिति प्राप्त करेगा जो SUBSTITUTE फ़ंक्शन द्वारा लौटाया गया है। और इसे 9 नंबर मिलेगा.
- LEN(A2)-FIND("#",SUBSTITUTE(A2," ","#",2))=25-9: सेल A2 की कुल लंबाई शेष वर्ण की संख्या प्राप्त करने के लिए दूसरे स्थान की स्थिति को घटा देती है। इसे 16 नंबर मिलेगा.
2. RIGHT(A2,LEN(A2)-FIND("#",SUBSTITUTE(A2," ","#",2)))=RIGHT(A2, 16): इस राइट फ़ंक्शन का उपयोग सेल A2 में टेक्स्ट के दाईं ओर से वर्ण निकालने के लिए किया जाता है।
टिप्पणियाँ:
1.यदि आपकी टेक्स्ट स्ट्रिंग को अलग करने के लिए कोई अन्य डिलीमीटर हैं, तो आपको बस स्पेस कैरेक्टर को उन अन्य डिलीमिटर्स से बदलना होगा जिनकी आपको आवश्यकता है।
2. nवें विशिष्ट परिसीमक से पहले पाठ को हटाने के लिए, कृपया nवें नंबर को अपनी आवश्यकता के अनुसार बदलें, उदाहरण के लिए, तीसरे स्थान के बाद पाठ को हटाने के लिए, कृपया नीचे दिया गया सूत्र लागू करें:
प्रयुक्त सापेक्ष कार्य:
- LEN:
- LEN फ़ंक्शन टेक्स्ट स्ट्रिंग में वर्णों की संख्या लौटाता है।
- LEFT:
- LEFT फ़ंक्शन आपूर्ति की गई स्ट्रिंग के बाईं ओर से दिए गए वर्णों की संख्या निकालता है।
- RIGHT:
- राइट फ़ंक्शन का उपयोग टेक्स्ट स्ट्रिंग के दाईं ओर से विशिष्ट संख्या में वर्ण निकालने के लिए किया जाता है।
- FIND:
- FIND फ़ंक्शन का उपयोग किसी अन्य स्ट्रिंग के भीतर एक स्ट्रिंग को खोजने के लिए किया जाता है, और किसी अन्य स्ट्रिंग के अंदर स्ट्रिंग की प्रारंभिक स्थिति लौटाता है।
- SUBSTITUTE:
- एक्सेल सब्स्टिट्यूट फ़ंक्शन टेक्स्ट स्ट्रिंग के भीतर टेक्स्ट या वर्णों को किसी अन्य टेक्स्ट या वर्णों से बदल देता है।
अधिक लेख:
- टेक्स्ट स्ट्रिंग्स से पहले या आखिरी विशिष्ट कैरेक्टर से पहले या बाद में टेक्स्ट हटाएं
- यह ट्यूटोरियल इस बारे में बात करेगा कि एक्सेल में टेक्स्ट स्ट्रिंग्स की सूची से पहले या आखिरी विशिष्ट वर्ण, जैसे स्पेस, अल्पविराम से पहले या बाद में टेक्स्ट को कैसे हटाया जाए।
- टेक्स्ट स्ट्रिंग्स से गैर-संख्यात्मक वर्णों को हटाएँ या हटाएँ
- कभी-कभी, आपको टेक्स्ट स्ट्रिंग्स से सभी गैर-संख्यात्मक वर्णों को हटाने की आवश्यकता हो सकती है, और नीचे दिखाए गए स्क्रीनशॉट के अनुसार केवल संख्याएँ रखनी होंगी। यह आलेख एक्सेल में इस कार्य को हल करने के लिए कुछ सूत्र पेश करेगा।
- टेक्स्ट स्ट्रिंग्स से संख्यात्मक वर्ण हटाएं या हटाएं
- यदि आप केवल टेक्स्ट स्ट्रिंग्स की सूची से सभी नंबरों को हटाना चाहते हैं, लेकिन अन्य गैर-संख्यात्मक वर्ण रखना चाहते हैं, तो शायद एक्सेल में कुछ सूत्र आपकी मदद कर सकते हैं।
- टेक्स्ट स्ट्रिंग्स से कोष्ठक या कोष्ठक के भीतर का टेक्स्ट हटाएँ
- मान लीजिए, आपके पास टेक्स्ट स्ट्रिंग्स की एक सूची है, और टेक्स्ट का कुछ हिस्सा कोष्ठक में संलग्न है, अब, आप कोष्ठक के भीतर के सभी टेक्स्ट को हटाना चाहते हैं और नीचे स्क्रीनशॉट में दिखाए गए अनुसार कोष्ठक को भी शामिल करना चाहते हैं। इस लेख में, मैं एक्सेल में इस कार्य को हल करने के लिए कुछ तरीकों का परिचय दूंगा।
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल - आपको भीड़ से अलग दिखने में मदद करता है
एक्सेल के लिए कुटूल 300 से अधिक सुविधाओं का दावा करता है, यह सुनिश्चित करना कि आपको जो चाहिए वह बस एक क्लिक दूर है...
ऑफिस टैब - माइक्रोसॉफ्ट ऑफिस में टैब्ड रीडिंग और एडिटिंग सक्षम करें (एक्सेल शामिल करें)
- दर्जनों खुले दस्तावेज़ों के बीच स्विच करने के लिए एक सेकंड!
- हर दिन आपके लिए सैकड़ों माउस क्लिक कम करें, माउस हाथ को अलविदा कहें।
- एकाधिक दस्तावेज़ों को देखने और संपादित करने पर आपकी उत्पादकता 50% बढ़ जाती है।
- क्रोम, एज और फ़ायरफ़ॉक्स की तरह, ऑफिस (एक्सेल सहित) में कुशल टैब लाता है।