एक्सेल में डैश कैसे निकालें (3 विधियाँ)

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

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

Excel.xlsm में डैश हटाएं

3 एक्सेल में डैश हटाने के आसान तरीके<4

यह अनुभाग Find & स्थानापन्न फ़ंक्शन का उपयोग करके, और VBA कोड लागू करके, Excel में आदेश बदलें.

1. & डैश मिटाने के लिए कमांड बदलें

ढूंढें & एक्सेल से संबंधित अधिकांश कार्यों को करने के लिए रिप्लेस कमांड सबसे आसान और सबसे आम सुविधा है। यहां हम जानेंगे कि Find & एक्सेल में सुविधा को बदलें।

ऐसा करने के चरण नीचे दिए गए हैं,

चरण 1:

  • डेटासेट का चयन करें .
  • होम टैब के अंतर्गत, Find & चुनें -> बदलें।

चरण 2:

  • पॉप-अप से खोजें और बदलें बॉक्स, क्या खोजें फ़ील्ड में, डैश (-) प्रतीक लिखें।
  • छोड़ दें फ़ील्ड से बदलें खाली
  • सभी बदलें दबाएं।

यह आपके सभी डैश मिटा देगा एक्सेल में डाटासेट।

आपको ध्यान में रखने वाली बातें

Find & एक्सेल में डैश हटाने के लिए कमांड बदलें। जब आपका डेटा संख्या शून्य (0) (उदाहरण के लिए, 002-10-2324) से शुरू होता है, तो यह सभी प्रमुख शून्यों को हटा देगा और आपको संशोधित डेटा का आउटपुट देगा (उदाहरण के लिए, 002-10- 2324 2102324 बन जाएगा)। इसलिए यदि आप Find & amp; डैश हटाने के लिए आदेश बदलें, सुनिश्चित करें कि आपके पास मूल डेटा की बैकअप कॉपी है।

और पढ़ें: एक्सेल में फ़ोन नंबर से डैश हटाएं

2. एक्सेल में डैश मिटाने का फॉर्मूला

इसके विपरीत Find & एक्सेल में रिप्लेस कमांड फीचर, फॉर्मूला का उपयोग करना एक्सेल में किसी भी तरह के परिणाम निकालने का सबसे सुरक्षित और सबसे नियंत्रित तरीका है। एक्सेल में डैश के बिना डेटासेट का आउटपुट प्राप्त करने के लिए, आप सब्स्टीट्यूट फ़ंक्शन को लागू कर सकते हैं।

जेनेरिक सब्स्टिट्यूट फॉर्मूला,

=SUBSTITUTE(cell, “old_string”, “new_string”)

यहां,

old_text = वह स्ट्रिंग जिसे आप हटाना चाहते हैं।

new_text = वह स्ट्रिंग जिसे आप बदलना चाहते हैं।

Excel में सब्स्टिट्यूट फ़ंक्शन के साथ डैश हटाने के चरण नीचे दिए गए हैं,

चरण 1:

  • एक खाली सेल में जहां आप अपना परिणाम दिखाना चाहते हैं, पहले बराबर (=) चिह्न लगाएं और फिर लिखेंइसके साथ सब्स्टीट्यूट
  • सब्स्टिट्यूट फंक्शन के ब्रैकेट्स के अंदर पहले सेल रेफरेंस नंबर लिखें जिससे आप डैश हटाना चाहते हैं। (-) (हमारे मामले में सेल नंबर C5 ) था।
  • फिर कॉमा (,) सिंबल लगाएं और उसके बाद डैश लिखें (-) प्रतीक डबल कोट्स के अंदर (या कोई पुराना टेक्स्ट जिसे आप हटाना चाहते हैं)।
  • फिर से कॉमा (,) लगाएं और अंत में, यदि आप डैश (-) (या कोई नया स्ट्रिंग जिसे आप अपने पुराने टेक्स्ट के साथ बदलना चाहते हैं) के बजाय एक शून्य स्ट्रिंग चाहते हैं, तो खाली डबल कोट्स छोड़ें।

इसलिए, हमारा आवश्यक सूत्र इस तरह दिखेगा निम्नलिखित,

=SUBSTITUTE(C5,”-”,””)

  • Enter दबाएँ।

यह डैश (-) (या कोई अन्य टेक्स्ट जिसे आपने चुना है) को शून्य स्ट्रिंग (या जिस स्ट्रिंग से आप इसे बदलते हैं) से बदल देगा।

चरण 2: शेष डेटासेट में सूत्र लागू करने के लिए फिल हैंडल का उपयोग करके पंक्ति को नीचे खींचें।

अब आपको मिल गया है के साथ डेटासेट का परिणाम किसी भी डैश (-) को बाहर करें।

और पढ़ें: एक्सेल में विशेष वर्ण कैसे निकालें

3। डैश हटाने के लिए VBA कोड एम्बेड करें

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

चरण 1: अपने कीबोर्ड पर Alt + F11 दबाएं या टैब डेवलपर -> तस्वीरबेसिक ओपन करने के लिए विजुअल बेसिक एडिटर

स्टेप 2: पॉप में- अप कोड विंडो, मेनू बार से Insert -> मॉड्यूल

चरण 3: निम्नलिखित कोड को कॉपी करें और कोड विंडो में पेस्ट करें।

2378

आपका कोड अब चलने के लिए तैयार है।

चरण 4: अपने कीबोर्ड पर F5 दबाएं या मेनू बार से Run -> Sub/UserForm चलाएँ। मैक्रो चलाने के लिए आप सब-मेन्यू बार में छोटे Play आइकन पर भी क्लिक कर सकते हैं।

चरण 5: पॉप-अप मैक्रो विंडो से, मैक्रो नाम डैश हटाएं -> भागो

चरण 6: पॉप-अप डायलॉग बॉक्स से, रुचि की वर्कशीट पर स्विच करें , वांछित श्रेणी का चयन करें और ओके पर क्लिक करें।

यह आपके डेटासेट में सभी डैश (-) को शून्य से बदल देगा string.

यदि आप किसी अन्य पाठ को VBA कोड के साथ किसी अन्य चीज़ से बदलना चाहते हैं, तो बस पंक्ति संख्या को संशोधित करें। 11 अपनी आवश्यकता के अनुसार कोड।

अधिक समझने के लिए,

लाइन को लिखने के बजाय,

R.Value = VBA.Replace(R.Value, "-", "") <4

इसे इस रूप में लिखें,

R.Value = VBA.Replace(R.Value, "old_text", "new_text")

यहां,

पुराना_पाठ = वह स्ट्रिंग जिसे आप हटाना चाहते हैं।

new_text = वह स्ट्रिंग जिसे आप बदलना चाहते हैं।

और पढ़ें: Excel में स्पेस कैसे निकालें

निष्कर्ष

यह लेख हटाने के तरीकों पर चर्चा करता हैढूँढें और amp का उपयोग करके एक्सेल में डैश; एक्सेल के उन्नत उपयोगकर्ता के लिए सबस्टिट्यूट फॉर्मूला की सबसे सुरक्षित विधि का उपयोग करके और एक्सेल विशेषज्ञों के लिए वीबीए कोड लागू करके एक्सेल में शुरुआती लोगों के लिए कमांड बदलें। मुझे उम्मीद है कि यह लेख आपके लिए बहुत फायदेमंद रहा होगा। यदि आपके पास विषय के संबंध में कोई प्रश्न पूछने के लिए स्वतंत्र महसूस करें।

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