आयात पर वैज्ञानिक अंकन रोकें - एक्सेल टिप्स

विषय - सूची

जब आप CSV या TXT फ़ाइल से डेटा आयात करते हैं तो एक्सेल को अपने डेटा को वैज्ञानिक संकेतन में बदलने से रोकें।

वीडियो देखेंा

  • आपके पास रिक्त स्थान हैं जिन्हें TRIM नहीं निकालेगा
  • आपके पास एक भाग संख्या है जो ई और एक अंक के साथ समाप्त होती है
  • आपके पास 15 से अधिक अंकों के साथ एक भाग संख्या है
  • यदि आप CSV फ़ाइल के रूप में आयात करते हैं, तो भाग संख्याएँ वैज्ञानिक संकेतन में बदल जाती हैं
  • विंडोज एक्सप्लोरर में एक्सटेंशन कैसे दिखाएं
  • यदि आप .txt फ़ाइल खोलकर आयात करते हैं, तो आप उन कॉलमों को निर्दिष्ट करने का प्रयास कर सकते हैं, लेकिन पाठ
  • जब आप गैर-ब्रेकिंग स्पेस (वर्ण 160) को ढूंढते / प्रतिस्थापित करते हैं, तो भाग संख्या वैज्ञानिक संकेतन में बदल जाती है
  • समाधान का उपयोग डेटा, बाहरी डेटा, पाठ से प्राप्त करना है।
  • हालाँकि, यह आदेश Office 365 से गायब है, जिसे Get & Transform द्वारा प्रतिस्थापित किया गया है।
  • यदि आपके पास पाठ से नहीं है, तो त्वरित पहुँच उपकरण पट्टी पर राइट-क्लिक करें और अनुकूलित करें
  • शीर्ष-बाईं ड्रॉपडाउन में, सभी कमांड में बदलें। पाठ (विरासत) से खोजें और QAT में जोड़ें
  • आप पाठ से CSV फ़ाइल खोल सकते हैं और यह आपको पाठ आयात विज़ार्ड के माध्यम से जाने देगा
  • विज़ार्ड के चरण 2 में, कॉमा और alt = "+ 0160 दोनों को कस्टम के रूप में निर्दिष्ट करें। एक के रूप में लगातार सीमांकक समझो।
  • जन कारेल को धन्यवाद: यहाँ
  • वोट करने के लिए मत भूलना: यहाँ

वीडियो ट्रांसक्रिप्ट

पॉडकास्ट से एक्सेल सीखें, एपिसोड 2087: इंपोर्ट पर वैज्ञानिक अंकन को रोकें

वाह! हम आज बहुत से विभिन्न प्रश्नों को संभाल रहे हैं। तो, कई लोग इसी तरह की समस्याओं में भेजते हैं। या तो हमारे पास एक भाग संख्या है - इस भाग संख्या को यहीं देखें जहाँ दूसरा से अंतिम अंक है। यह सभी संख्यात्मक है, लेकिन दूसरा अंतिम अंक एक पत्र है: डी, ​​ई, एफ। उन ई को एक समस्या होने जा रही है। वे E वैज्ञानिक नोटेशन या 15 अंकों की तुलना में पूरी तरह से संख्यात्मक होने वाले किसी भी भाग संख्या के रूप में आने वाले हैं, एक समस्या होगी।

इसके अलावा, बहुत से लोग मुझसे पूछ रहे हैं- या इस वेब-आधारित प्रणाली से डेटा प्राप्त कर रहे हैं और पहले और बाद में रिक्त स्थान हैं और TRIM के साथ अच्छा नहीं हो रहा है। इसलिए, यदि आपके पास उन तीन समस्याओं में से कोई भी है, तो संभावित रूप से, मैं आपकी मदद करने जा रहा हूं।

अब ठीक है, पहली बात जो हम यहां करने जा रहे हैं, हम इस पर एक नज़र रखने जा रहे हैं, सीएसवी फ़ाइल, ठीक है? और मैं सिर्फ इसे खोलने के लिए डबल-क्लिक करने जा रहा हूं; और क्योंकि यह एक CSV फ़ाइल है, वे हमें पाठ आयात विज़ार्ड के माध्यम से लेने की जहमत नहीं उठाते हैं जो भयानक है, है ना? और इसलिए, आप देखते हैं कि हमें कुछ समस्याएं हैं। सबसे पहले, ई की वजह से, ई के साथ कुछ भी, वैज्ञानिक संकेतन में आया। और अगर हम कोशिश करेंगे और इसे ठीक करेंगे, तो एक नंबर पर जाएं या ऐसा कुछ। हमने खो दिया है। हमने सामान खो दिया है। 16 से अधिक वर्णों वाली चीज़ों के साथ भी, यदि आप इन संख्याओं को वापस बदल देते हैं तो आप मुश्किल में पड़ सकते हैं क्योंकि आपने पिछले कुछ अंक खो दिए हैं, ठीक है। यह सिर्फ भयानक है।

और यह - ओह, यह बहुत अच्छा है! यह कमाल का है। यह देखो, उह हाँ, यह बिना रूपांतरित हुए आया। ओह, लेकिन प्रमुख और अनुगामी स्थान हैं, हमारे VLOOKUPS काम नहीं कर रहे हैं। अब ठीक है, पहली चीज जो हम करना चाहते हैं वह यह पता लगाना है कि उन अग्रणी और अनुगामी रिक्त स्थान क्या हैं क्योंकि अगर मैं उस चीज को = ट्रिम, = ट्रिम करने की कोशिश करता हूं, तो यह दूर नहीं हो रहा है। और मैं कैसे बता सकता हूं कि यह दूर नहीं हो रहा है? क्योंकि मैं पहले और बाद में एक तारांकन = "" को परिवर्तित कर सकता हूं और - और आप देखते हैं कि वहां अभी भी कुछ है, ठीक है? और जब ऐसा होता है, तब भी वहां कुछ होता है। आप जानते हैं कि टीआरआईएम क्यों नहीं बना रहा है - टीआरआईएम को प्रमुख और अनुगामी रिक्त स्थान से छुटकारा मिलना चाहिए। तो, मैं यहाँ क्या करता हूँ। इस के बाएँ के CODE के लिए, 1 यह देखने के लिए कि क्या है, और यह एक चरित्र 160 है। ओह, यह वह नहीं है जो हमें मिलना चाहिए।इस बार वहाँ एक नियमित रूप से पुराने स्थान, बस एक अंतरिक्ष। स्पेसबार को मारो, यह एक चरित्र 32 है। यह एक वास्तविक स्थान है जिसे टीआरआईएम से छुटकारा मिलता है। एक 160 क्या बिल्ली है? 160 एक नॉन-ब्रेकिंग स्पेस है। यह वास्तव में वेबसाइटों के आसपास एक लोकप्रिय है क्योंकि यदि आप एक वेब पेज का निर्माण कर रहे हैं, तो आप अंतरिक्ष में जगह बनाते हैं। खैर, इंटरनेट एक्सप्लोरर और क्रोम बस एक ही जगह बनाने जा रहे हैं। लेकिन अगर आप गैर-ब्रेकिंग स्पेस रखते हैं, तो उनमें से 3 वास्तव में 3 स्पेस को रखने वाले हैं।लेकिन अगर आप गैर-ब्रेकिंग स्पेस रखते हैं, तो उनमें से 3 वास्तव में 3 स्पेस को रखने वाले हैं।लेकिन अगर आप गैर-ब्रेकिंग स्पेस रखते हैं, तो उनमें से 3 वास्तव में 3 स्पेस को रखने वाले हैं।

ठीक है, तो अब, यहाँ निराशाजनक बात यह है कि हमें क्या करना है। उन 160 स्थानों से छुटकारा पाने के लिए, आपको या तो एक वर्ण 160 टाइप करने में सक्षम होना होगा, जिसका अर्थ है कि आपके पास संख्यात्मक कीपैड होना चाहिए। अब ठीक है, ध्यान दें क्योंकि मैं ऐसा करता हूं। मैं alt = "" कुंजी पर पकड़ बनाने जा रहा हूं और अब संख्यात्मक कीपैड 0160 के साथ, जाने दो और वहां है। देखें, यह ठीक है, में popped? अब, यदि आप पर्याप्त भाग्यशाली हैं कि आपके पास एक संख्यात्मक कीपैड है, तो ठीक है, यहाँ पर यह समस्या Ctrl + H होने वाली है, फाइंड में क्या है जो Alt + 0160 को दबाए रखता है, जाने दो और कुछ नहीं के साथ बदलें, सभी बदलें। सभी किए गए, हमने 34 प्रतिस्थापन किए। लेकिन मैं एक बंदूक का बेटा होऊंगा, उन्होंने उन संख्याओं को वैज्ञानिक संकेतन में बदल दिया, ठीक है। इसलिए मैं उन लोगों को प्राप्त करने में सक्षम था, लेकिन मेरे पास अभी भी वैज्ञानिक संकेतन में बदलने का एक मौका है।

अब, यदि आपके पास संख्यात्मक कीपैड नहीं है, तो आप Alt + 0160 टाइप कर सकते हैं, शीर्ष पर संख्याओं का उपयोग करने से काम नहीं चलेगा। इसे भूल जाओ, काम करने के लिए कभी नहीं। इसलिए यदि आपको वर्ण १६० = CHAR (१६०) टाइप करने की सख्त जरूरत है, तो Enter दबाएं, F9 दबाएं जो कि मूल्यांकन करेगा। ठीक है, इसलिए अब उस सेल में मेरे पास एक ही जगह है, लेकिन यह एक चरित्र 32 नहीं है, यह एक चरित्र 160 है और मैं Shift कुंजी को दबाए रखने के लिए जा रहा हूं और बाईं तीर कुंजी को चुनने के लिए दबाऊंगा। Ctrl + C, अब यह मेरे क्लिपबोर्ड पर है। अब, हम यहाँ पर आएंगे। ये दो कॉलम चुनें, Ctrl + H, क्या खोजें: मैं वहां Ctrl + V पेस्ट करूंगा। इसके साथ बदलें: कुछ भी नहीं। सभी को बदलें, ठीक क्लिक करें, बंद करें क्लिक करें। और फिर, मैं अपनी सांस के नीचे बढ़ रहा हूं क्योंकि उन्होंने उन सभी को वैज्ञानिक संकेतन में बदल दिया।

अब ठीक है, जो मैं आम तौर पर लोगों को करने के लिए कहता हूं, जो मैं सामान्य रूप से लोगों को बताता हूं वह है विंडोज एक्सप्लोरर पर वापस आना और उसे सीएसवी फ़ाइल से एक .txt फ़ाइल में बदलना। अब यहाँ, मैं इसे देखने के लिए नहीं हो सकता। यदि आप नहीं करते हैं - यदि आप एक्सटेंशन नहीं देख रहे हैं, तो alt = "" कुंजी दबाएं और फिर उपकरण और फिर फ़ोल्डर विकल्प और यहां व्यू के नीचे, जहां यह कहता है कि ज्ञात फ़ाइल प्रकारों के लिए एक्सटेंशन छिपाएं, उसे अनचेक करें। यह अब तक की सबसे खराब सेटिंग है। मैं हर समय इसे बंद कर देता हूं। मैं इस तरह से एक्सटेंशन देखना चाहता हूं कि मैं राइट-क्लिक और नाम बदलें और इसे .txt में बदल दूं। अब ठीक है, .txt करने का क्या लाभ है? अरे अरे, यह कमाल है। जब मैं एक .txt, 'करता हूं, तब यदि मैं फ़ाइल और ओपन में जाता हूं, और हम उस फ़ोल्डर में ब्राउज़ करेंगे। और मैं .txt संस्करण खोलता हूं, ठीक क्लिक करें। अब ठीक है, हेमैं प्रत्येक चरण में जाने के लिए कहता हूं और यह बताता हूं कि यह किस प्रकार का है और इसलिए मैं कह सकता हूं - आह, चलो इसे कोमा द्वारा तोड़ दें। हां, सुंदर। और अगला, और यहीं मैं कहने जा रहा हूँ, इस के साथ पेंच मत करो। पाठ यह कहने का तरीका है कि इसके साथ पेंच न करें। यहाँ एक ही बात, इस के साथ पेंच नहीं है। ये, उनके साथ पेंच मत करो, पाठ, पाठ, पाठ। और आमतौर पर हम पाठ का उपयोग करना पसंद नहीं करते हैं, लेकिन यहां जहां वे मेरी संख्या बदल रहे हैं, पाठ का उपयोग करने से वे अंदर आ सकेंगे और वे वैज्ञानिक अंकन नहीं होंगे। वाह! वह तो कमाल है। और यह तरीका है कि मैंने हमेशा इस समस्या को हल करने का सुझाव दिया था, लेकिन फिर मैंने अपने एक दोस्त, जन कारेल, जेकेपी एप्लीकेशन डेवलपमेंट सर्विसेज के इस शानदार लेख को देखा, जिसने मुझे एक शानदार नया तरीका दिखाया। एक शानदार नया तरीका। तो मैं आपको यह दिखा देता हूं। मैं'इस लेख के लिंक को नीचे YouTube टिप्पणी में डालेंगे। लेख को अवश्य देखें।

ठीक है, इसलिए हम यहां वापस आने वाले हैं और सुंदर बात यह है कि हमें इसका नाम बदलकर पाठ से नहीं रखना है- CSV से पाठ में क्योंकि यह CSV से निपटेगा, जो वास्तव में अच्छा है क्योंकि अगर हमें यह फ़ाइल मिल रही है हर एक दिन हम CSV से निपटना चाहते हैं। अब, यहाँ एक पागल बात है। यदि आप Excel 2013 या उससे पहले के हैं, तो हम डेटा टैब पर जाना चाहते हैं, बाहरी डेटा प्राप्त करें और पाठ से उपयोग करें। लेकिन यदि आप Office 365 पर हैं, तो Office 365 का नवीनतम संस्करण, वह अनुभाग चला गया है। ठीक है, इसलिए ऑफिस 365 पर राइट-क्लिक करने के बाद यहां क्लिक करें, और कहें कि क्विक एक्सेस टूलबार को कस्टमाइज़ करें और बाईं ओर सभी कमानों को चुनें।

Now, this is a really long list, we're going to go down to the F’s. F’s for From Text - look at all these From’s, I need to find the one that says From Text (Legacy). That’s the old version. Now see, they want us to use Power Query but let's just create something that'll work for everybody. Now that I have, now that I have From Text Legacy, I will just come here to Brand New Worksheet, Insert Worksheet. Now we have a place for this to go from text and we will navigate to our CSV file. Click Import and we're going to say Delimited. Yes! But in step 2, I'm going to say I want to Delimit it at the Comma. I also want to Delimit it at the Space and I wanted to Delimit it at Alt+0160. Now again, if you don't have a numeric keypad, you're going to have to use the trick that I showed you a couple of minutes ago to be able to copy that and paste it in that cell. And oh! By the way, if you get multiple things next to each other, even a comma and an Alt+0160, then treat those consecutive delimiters as one. Alright, this Text, actually all of these, are going to be Text. We don't want them to screw with any of those. They all stay like that.

Now, here's the beautiful thing. First off, CSV files, will get the answer to these questions because we use From Text and we get to say where we're going to put it and Properties, that we want to Save the query definition. And then, every time we open this file maybe we can go out and refresh the data, so this workbook could be the holder that every time we open this, it's going to go back out to the CSV and remember all of our answers and do that- do all the steps. So click Close, click OK and nothing comes in and scientific notation it's all been changed to Text. And you know, we don’t have to worry about just double-clicking they’ll be CSV file because it's allowing us to specify what each of those fields are.

Alright, my book, Power Excel with, has a lot of different tips: 617 Excel mystery solved. Now this one, unfortunately, is not in the book but it'll be in the next edition of the book, I guarantee that.

A lot of different things we talked about today. If you have spaces that TRIM won’t remove, learn how to figure this out. If you have a part number that ends in E and then a single digit or you have a partner with more than 15 digits, when you import a CSV file all of those are going to change to scientific notation. And oh by the way, if you've been burned by this, here's another URL I'm going to paste down in YouTube videos. Come out here and vote to make the Excel team try and tell them Excel team that you want Excel to stop changing large numbers to scientific notation. 584 votes right now. Let's try and get that up to 600, 700, 800 or even a thousand.

Alright, so I showed you how to change the extensions in Windows Explorer. When you open a .txt file, yeah, sure the things coming as text but as soon as you try and get rid of those non-breaking spaces, the part numbers change back to scientific notation and you have to swear again. So we use Data, Get External Data From Text, the old legacy version. If missing from Office 365 replaced by Get & Transform, so you have to right-click the Quick Access Toolbar and Customize in order to find it. Now when we open a CSV file with From Text, it lets you go through the text import wizard which is better than just double-clicking the CSV file. And step 2, the wizard will specify a comma and a space and then Alt+0160 as custom. Treat consecutive delimiters as one.

मेरे दोस्त, जन कारेल की यह भयानक चाल, और excel.uservoice.com पर वोट देना न भूलें। खैर, मैं आपको रोकने के लिए धन्यवाद देना चाहता हूं। हम आपको अगली बार एक और नेटकास्ट से देखेंगे।

फ़ाइल डाउनलोड करें

यहां नमूना फ़ाइल डाउनलोड करें: पॉडकास्ट 2087.xlsm

दिलचस्प लेख...