टेक्स्ट स्ट्रिंग्स से संख्यात्मक वर्ण हटाएँ या हटाएँ
यदि आप केवल टेक्स्ट स्ट्रिंग्स की सूची से सभी नंबरों को हटाना चाहते हैं, लेकिन अन्य गैर-संख्यात्मक वर्ण रखना चाहते हैं, तो शायद एक्सेल में कुछ सूत्र आपकी मदद कर सकते हैं।
एक्सेल में टेक्स्ट स्ट्रिंग्स से सभी नंबरों को हटा दें या हटा दें
अल्फ़ान्यूमेरिक स्ट्रिंग्स से केवल संख्याओं को हटाने के लिए, एक जटिल सरणी सूत्र जो TEXTJOIN, MID, ROW, IF, ISERR, LEN और INDIRECT फ़ंक्शंस को जोड़ता है, आपकी मदद कर सकता है। (नोट: यह फॉर्मूला केवल Excel 2019 और Office 365 में अच्छा काम करता है।) सामान्य सिंटैक्स है:
- text: वह टेक्स्ट स्ट्रिंग या सेल मान जिससे आप सभी नंबर हटाना चाहते हैं।
1. कृपया नीचे दिए गए फॉर्मूले को कॉपी करें या एक रिक्त सेल में दर्ज करें जहां आप परिणाम आउटपुट करना चाहते हैं:
2। फिर दबायें Ctrl + Shift + Enter पहला परिणाम प्राप्त करने के लिए एक साथ कुंजियाँ, स्क्रीनशॉट देखें:
3. और फिर, फॉर्मूला सेल का चयन करें, भरण हैंडल को उन सेल तक नीचे खींचें जिनका आप उपयोग करना चाहते हैं, सभी नंबरों को टेक्स्ट स्ट्रिंग्स से हटा दिया गया है, स्क्रीनशॉट देखें:
सूत्र की व्याख्या:
पंक्ति(अप्रत्यक्ष("1:"&LEN(A2))): ROW फ़ंक्शन के भीतर अप्रत्यक्ष फ़ंक्शन एक सरणी सूची लौटाएगा जिसकी लंबाई नीचे दी गई सेल A2 की लंबाई है, और इस भाग को MID फ़ंक्शन में स्टार्ट_नम के रूप में पहचाना जाता है।
{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21}
मध्य(A2,पंक्ति(अप्रत्यक्ष("1:"&LEN(A2))),1): इस एमआईडी फ़ंक्शन का उपयोग एक अक्षर प्राप्त करने के लिए सेल ए 2 से टेक्स्ट निकालने के लिए किया जाता है, और यह इस तरह सरणी लौटाएगा:
{ "5";"0";"0";" ";"K";"u";"t";"o";"o";"l";"s";" ";"f" ;"ओ";"आर";" ";"ई";"एक्स";"सी";"ई";"एल"}
MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0: इस सरणी के बाद 0 मान जोड़ने पर पाठ को किसी संख्या में बाध्य करने के लिए उपयोग किया जाता है, संख्यात्मक पाठ मान संख्या में परिवर्तित हो जाएगा, और गैर-संख्यात्मक मान इस तरह #VALUE त्रुटि मान के रूप में प्रदर्शित होंगे:
{"5";"0";"0";#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE! !;#कीमत! !;#कीमत!...}
IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),""): IF फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि MID फ़ंक्शन द्वारा लौटाई गई सारणी त्रुटि मान है या नहीं। यदि यह एक त्रुटि मान है, तो दूसरे एमआईडी फ़ंक्शन का उपयोग करके गैर-संख्यात्मक वर्ण प्राप्त करें, अन्यथा, खाली स्ट्रिंग इस तरह प्रदर्शित की जाती हैं:
{ "";"";"";" ";"K";"u";"t";"o";"o";"l";"s";" ";"f";"o ";"आर";" ";"ई";"एक्स";"सी";"ई";"एल"}
TEXTJOIN("",TRUE,IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"")): अंत में, TEXTJOIN फ़ंक्शन सभी मानों को जोड़ देगा और परिणाम प्राप्त करने के लिए खाली स्ट्रिंग को अनदेखा कर देगा।
टिप्पणियाँ:
1. संख्यात्मक वर्णों को हटाते समय, हो सकता है कि कुछ अतिरिक्त स्थान वर्ण बचे हों, सभी अतिरिक्त रिक्त स्थान को हटाने के लिए, आपको सूत्र को नीचे दिए अनुसार TRIM फ़ंक्शन में लपेटना चाहिए:
2. एक्सेल के शुरुआती संस्करणों में टेक्स्ट स्ट्रिंग्स से नंबर हटाने के लिए, कृपया निम्नलिखित सूत्र लागू करें:
प्रयुक्त सापेक्ष कार्य:
- TEXTJOIN:
- TEXTJOIN फ़ंक्शन विशिष्ट सीमांकक के साथ एक पंक्ति, स्तंभ या कक्षों की श्रेणी से कई मानों को जोड़ता है।
- MID:
- MID फ़ंक्शन का उपयोग दिए गए टेक्स्ट स्ट्रिंग के मध्य से विशिष्ट संख्या में वर्णों को खोजने और वापस करने के लिए किया जाता है।
- ROW:
- Excel ROW फ़ंक्शन किसी संदर्भ की पंक्ति संख्या लौटाता है।
- INDIRECT:
- एक्सेल इनडायरेक्ट फ़ंक्शन एक टेक्स्ट स्ट्रिंग को एक वैध संदर्भ में परिवर्तित करता है।
- LEN:
- LEN फ़ंक्शन टेक्स्ट स्ट्रिंग में वर्णों की संख्या लौटाता है।
- IF:
- IF फ़ंक्शन एक सरल तार्किक परीक्षण करता है जो तुलना परिणाम पर निर्भर करता है, और यदि परिणाम सत्य है तो यह एक मान लौटाता है, या परिणाम गलत होने पर दूसरा मान देता है।
- ISERR:
- ISERR फ़ंक्शन का उपयोग #N/A त्रुटि को छोड़कर किसी भी त्रुटि प्रकार के लिए TRUE लौटाने के लिए किया जाता है।
अधिक लेख:
- एक्सेल में सेल से अवांछित अक्षर हटाएँ
- आप Excel में किसी विशिष्ट सेल से किसी भी अवांछित वर्ण को हटाने के लिए SUBSTITUTE फ़ंक्शन का उपयोग कर सकते हैं।
- एक्सेल में सेल से लाइन ब्रेक हटाएं
- यह ट्यूटोरियल आपको एक्सेल में विशिष्ट सेल से लाइन ब्रेक (जो किसी सेल में Alt + Enter कुंजी दबाने से होता है) को हटाने में मदद करने के लिए तीन सूत्र प्रदान करता है।
- एक्सेल में परिवर्तनीय स्थिति के आधार पर टेक्स्ट हटाएं
- यह ट्यूटोरियल बताता है कि जब सेल परिवर्तनीय स्थिति में हो तो उसमें से टेक्स्ट या कैरेक्टर को कैसे हटाया जाए।
- टेक्स्ट स्ट्रिंग्स से गैर-संख्यात्मक वर्णों को हटाएँ या हटाएँ
- कभी-कभी, आपको टेक्स्ट स्ट्रिंग्स से सभी गैर-संख्यात्मक वर्णों को हटाने की आवश्यकता हो सकती है, और नीचे दिखाए गए स्क्रीनशॉट के अनुसार केवल संख्याएँ रखनी होंगी। यह आलेख एक्सेल में इस कार्य को हल करने के लिए कुछ सूत्र पेश करेगा।
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल - आपको भीड़ से अलग दिखने में मदद करता है
एक्सेल के लिए कुटूल 300 से अधिक सुविधाओं का दावा करता है, यह सुनिश्चित करना कि आपको जो चाहिए वह बस एक क्लिक दूर है...
ऑफिस टैब - माइक्रोसॉफ्ट ऑफिस में टैब्ड रीडिंग और एडिटिंग सक्षम करें (एक्सेल शामिल करें)
- दर्जनों खुले दस्तावेज़ों के बीच स्विच करने के लिए एक सेकंड!
- हर दिन आपके लिए सैकड़ों माउस क्लिक कम करें, माउस हाथ को अलविदा कहें।
- एकाधिक दस्तावेज़ों को देखने और संपादित करने पर आपकी उत्पादकता 50% बढ़ जाती है।
- क्रोम, एज और फ़ायरफ़ॉक्स की तरह, ऑफिस (एक्सेल सहित) में कुशल टैब लाता है।