एक्सेल मैक्रो का उपयोग करके दशमलव बिंदुओं को अल्पविराम में बदलें

Anonim

क्या करें जब संख्याओं को अल्पविराम के बजाय अवधियों के साथ दर्शाया जाए

कभी-कभी ऐसा होता है कि एक्सेल में नंबर दशमलव बिंदु के बजाय दशमलव बिंदु वाले मान के रूप में दिखाई देते हैं। यह विशेष रूप से मामला है यदि डेटा अन्य प्रणालियों से आयात किया गया था। निम्नलिखित चित्रण दिखाता है कि यह कैसा दिख सकता है:

आकृति में जो मान सही-संरेखित हैं, वे मान्य संख्याएँ नहीं हैं। आप सामग्री पर भरोसा नहीं कर सकते क्योंकि एक्सेल इसे टेक्स्ट के रूप में देखता है। सामग्री से संख्याएँ बनाने के लिए, दशमलव बिंदु को अल्पविराम में बदलें। निम्नलिखित मैक्रो यह काम करता है:

उप बिंदु कनवर्ट करें ()
त्रुटि पर फिर से शुरू करें अगला
रेंज के रूप में मंद सेल
चयन में प्रत्येक सेल के लिए
सेल। वैल्यू = एप्लीकेशन। सब्स्टीट्यूट (सेल। वैल्यू, "।", ",") * १
अगली सेल
त्रुटि गोटो 0 . पर
अंत उप

मैक्रो का उपयोग करने के लिए, निम्नानुसार आगे बढ़ें:

  1. उन कक्षों की श्रेणी का चयन करें जिनमें वह सामग्री है जिसे आप कनवर्ट करना चाहते हैं।
  2. "अतिरिक्त - मैक्रो" कमांड का उपयोग करके मैक्रो को कॉल करें।

एक्सेल अब सभी सामग्री को उपयुक्त संख्याओं में परिवर्तित करता है। निम्न आंकड़ा दिखाता है कि परिणाम कैसा दिखता है:

युक्ति: यदि आप जानना चाहते हैं कि एक्सेल में मैक्रोज़ कैसे दर्ज करें, तो आपको यहाँ एक संक्षिप्त विवरण मिलेगा: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -इन-एक्सेल-ए.एचटीएमएल