Preprečite znanstvene zapise o uvozu - Excel Nasveti

Ko uvozite podatke iz datoteke CSV ali TXT, preprečite, da bi Excel pretvoril vaše podatke v znanstvene zapise.

Oglejte si video

  • Imate presledke, ki jih TRIM ne bo odstranil
  • Imate številko dela, ki se konča z e in številko
  • Imate številko dela z več kot 15 števkami
  • Če uvozite kot datoteko CSV, se številke delov spremenijo v Znanstveni zapis
  • Kako prikazati razširitve v Raziskovalcu Windows
  • Če uvozite tako, da odprete datoteko .txt, lahko poskusite določiti, da so ti stolpci besedilo, vendar
  • ko najdete / zamenjate prostor, ki se ne lomi (znak 160), se številke delov spremenijo v znanstveni zapis
  • Rešitev je uporaba podatkov, pridobivanje zunanjih podatkov iz besedila.
  • Vendar ta ukaz v Officeu 365 manjka, nadomestil ga je Get & Transform.
  • Če nimate možnosti From Text, z desno miškino tipko kliknite orodno vrstico za hitri dostop in prilagodite
  • V spustnem meniju zgoraj levo izberite »Vsi ukazi«. Poišči iz besedila (zapuščina) in dodaj v QAT
  • Datoteko CSV lahko odprete s pomočjo Besedilo in s tem boste prešli skozi čarovnik za uvoz besedila
  • V 2. koraku čarovnika določite vejico in alt = "" + 0160 kot po meri. Zaporedna ločila obravnavajte kot eno.
  • Hvala Janu Karlu: tukaj
  • Ne pozabite glasovati: tukaj

Video zapis

Naučite se Excel iz Podcasta, Epizoda 2087: Preprečite znanstvene zapise o uvozu

Vau! Danes bomo obravnavali veliko različnih vprašanj. Torej, več ljudi pošilja podobne težave. Ali imamo številko dela - glejte to številko dela tukaj, kjer je druga do zadnja številka. Vse je številčno, druga zadnja številka pa je črka: D, E, F. Ti E bodo problem. Ti E bodo prišli kot znanstveni zapis ali katera koli številka dela, ki je popolnoma številčna več kot 15 števk, bo imela težave.

Veliko ljudi me je tudi spraševalo o tem, ali dobivam podatke iz tega spletnega sistema, in pred in po presledkih se s TRIM-om ne znajdejo presledki. Torej, če imate katero od teh treh težav, vam bom morda pomagal.

Zdaj, prva stvar, ki jo bomo tukaj naredili, je, da si bomo ogledali to datoteko CSV, v redu? In samo dvokliknil bom, da se odpre; in ker gre za datoteko CSV, nas ne motijo ​​voditi skozi čarovnika za uvoz besedila, kar je grozno, kajne? In vidite, imamo nekaj težav. Najprej je zaradi E-jev vse, kar je z E, prišlo v znanstveni zapis. In če bi poskusili to popraviti, se vrnite na številko ali kaj podobnega. Izgubili smo. Izgubili smo stvari. Enako kot pri stvareh z več kot 16 znaki, tudi če jih spremenite nazaj v številke, boste imeli težave, ker ste izgubili zadnjih nekaj števk, prav. Prav grozno je.

In to - Oh, to je super! To je super. Poglej to, uh ja, prišlo je brez pretvorbe. Oh, ampak obstajajo vodilni in zadnji prostori, naši VLOOKUPS ne bodo delovali. Zdaj, prva stvar, ki jo želimo narediti, je ugotoviti, kateri so tisti vodilni in zadnji prostor, ker če poskušam = obrezati, = obrezati to stvar, ne bo izginilo. In kako naj rečem, da ne mine? Ker lahko prej povežem zvezdico = “” in - In vidite, da je tam še kaj, v redu? In ko se to zgodi, je tam še vedno nekaj. Veste, zakaj TRIM ne ustvarja - TRIM naj bi se znebil vodilnih in zaostalih prostorov. Torej, tukaj delam. Kar zadeva = KODO LEVO tega, 1, da vidimo, kaj to je, in to je znak 160. Oh, to ni tisto, kar bi morali dobiti.Tokrat običajni stari prostor tam, samo prostor. Pritisnite preslednico, to je znak 32. To je pravi prostor, ki se ga TRIM znebi. Kaj za vraga je 160? A 160 je neprekinjen prostor. To je res priljubljeno v okolici spletnih mest, ker če gradite spletno stran, postavite vesoljski prostor. No, Internet Explorer in Chrome bosta naredila samo en prostor. Če pa postavite neprekinjene presledke, jih bo 3 dejansko ohranilo.Če pa postavite neprekinjene presledke, jih bo 3 dejansko ohranilo.Če pa postavite neprekinjene presledke, jih bo 3 dejansko ohranilo.

Torej, zdaj je tukaj frustrirajoča stvar, ki jo moramo storiti. Če se želite znebiti teh 160 presledkov, morate biti sposobni vtipkati znak 160, kar pomeni, da morate imeti številsko tipkovnico. Zdaj, bodite pozorni, ko to počnem. Pridržal bom tipko alt = "" in zdaj s številčno tipkovnico 0160 spustite in tam je. Vidiš, pravkar se je pojavilo, v redu? Če imate srečo, da imate številsko tipkovnico, bo ta težava tukaj Ctrl + H, v možnosti Poiščite, kaj držite Alt + 0160, spustite in zamenjajte z nič, zamenjajte vse. Vse končano, opravili smo 34 zamenjav. Ampak bom sin pištole, spremenili so te številke v znanstveni zapis, v redu. Tako sem jih lahko dobil, vendar imam še vedno možnost, da preidem na znanstveni zapis.

Mimogrede, če nimate številske tipkovnice, tako da lahko vnesete Alt + 0160, uporaba številk na vrhu ne bo delovala. Pozabi, nikoli ne bo šel v službo. Torej, če ste nujno morali vnesti znak 160 = CHAR (160), ne pritiskajte Enter, pritisnite F9, ki bo to ocenil. Torej, zdaj imam v tej celici en presledek, vendar to ni znak 32, ampak znak 160 in pridržim tipko Shift in pritisnem puščico levo, da to izberem. Ctrl + C, zdaj je to v mojem odložišču. Zdaj bomo prišli sem. Izberite ta dva stolpca, Ctrl + H, poiščite kaj: tam bom prilepil Ctrl + V. Zamenjajte z: Nič. Zamenjaj vse, kliknite V redu, kliknite Zapri. In spet se dvignem pod sapo, ker so vse to pretvorili v znanstvene zapise.

Zdaj, kar ljudem običajno rečem, naj običajno naročijo, naj se vrnejo v Windows Explorer in pretvorijo iz datoteke CSV v datoteko .txt. Zdaj pa je slučajno ne morem videti. Če ne - če ne vidite razširitev, pritisnite tipko alt = "" in nato Orodja in nato Možnosti map in tukaj pod Pogled, kjer piše Skrij razširitve za znane vrste datotek, to potrdite. To je najslabša nastavitev doslej. To ves čas izklopim. Razširitev želim videti tako, da lahko z desno miškino tipko kliknem in preimenujem ter jo spremenim v .txt. V redu, kakšna je korist od dostopa do .txt? Oh hej, super je. Ko naredim datoteko .txt, kajti, če grem v Datoteka in Odpri, bomo poiskali to mapo. In odprem različico .txt, kliknite V redu. V redu, hej,V vsakem koraku rečem, kateri tip je, in tako lahko rečem - Ah, prekinimo z vejico. Ja, čudovito. In naprej, in tukaj bom rekel, ne zajebavaj se s tem. Besedilo je način, kako reči, da se s tem ne zajebavaj Ista stvar tukaj, ne zajebavaj se s tem. Te, ne zajebavaj se z njimi, Besedilo, Besedilo, Besedilo. In ponavadi ne maramo uporabljati besedila, toda tukaj, kjer spreminjajo moje številke, bo uporaba besedila tistim omogočila vstop in ne bodo znanstveni zapis. Vau! To je super. In to je način, na katerega sem vedno predlagal rešitev tega problema, potem pa sem zagledal čudovit članek mojega prijatelja Jana Karla iz JKP Application Development Services, ki mi je pokazal briljantno nov način. Briljantno nov način. Naj vam torej pokažem to. JAZ'Povezavo do tega članka bom postavil tam spodaj v komentarju YouTube. Preverite članek.

V redu, zato se bomo vrnili sem in lepa stvar je, da nam tega ni treba preimenovati iz besedila - iz CSV v besedilo, ker bo obravnaval CSV, kar je res dobro, ker če dobimo to datoteko vsak dan želimo imeti možnost spoprijeti se s CSV. Zdaj je tu noro. Če uporabljate Excel 2013 ali starejšo različico, želimo odpreti zavihek Podatki, pridobiti zunanje podatke in uporabiti besedilo. Če pa uporabljate Office 365, najnovejšo različico sistema Office 365, tega razdelka ni več. V redu, torej v storitvi Office 365 po desnem kliku tukaj gor in recite Prilagodi orodno vrstico za hitri dostop in leva stvar izberite Vsi ukazi.

Zdaj je to res dolg seznam, spustili se bomo do F-jev. F za From Text - poglejte vse te From, najti moram tisto, ki pravi From Text (Legacy). To je stara različica. Zdaj vidijo, želijo, da uporabimo Power Query, toda ustvarimo nekaj, kar bo delovalo za vse. Zdaj, ko imam, zdaj, ko imam From Text Legacy, bom samo prišel sem na čisto nov delovni list, Vstavi delovni list. Zdaj imamo prostor za to, da gre iz besedila in se pomaknemo do naše datoteke CSV. Kliknite Uvozi in rekli bomo Ločeno. Ja! Toda v 2. koraku bom rekel, da ga želim razmejiti na vejico. Prav tako ga želim razmejiti v vesolju in želel sem ga razmejiti pri Alt + 0160. Zdaj, če nimate številske tipkovnice,morali boste uporabiti trik, ki sem vam ga pokazal pred nekaj minutami, da ga lahko kopirate in prilepite v to celico. In oh! Mimogrede, če dobite več stvari drug ob drugem, tudi vejico in Alt + 0160, potem zaporedna ločila obravnavajte kot eno. V redu, to Besedilo, pravzaprav vse to, bo Besedilo. Nočemo, da se zafrkavajo s tem. Vsi takšni ostanejo.

Zdaj je tu nekaj lepega. Najprej bodo datoteke CSV dobile odgovor na ta vprašanja, ker uporabljamo Od besedila in povemo, kam ga bomo postavili in lastnosti, da želimo shraniti definicijo poizvedbe. In potem, vsakič, ko odpremo to datoteko, lahko gremo ven in osvežimo podatke, zato je ta delovni zvezek lahko nosilec, da se bo vsakič, ko ga odpremo, vrnil v CSV in si zapomnil vse naše odgovore in naredil da - naredite vse korake. Torej kliknite Zapri, kliknite V redu in nič ne pride in znanstveni zapis je vse spremenjeno v Besedilo. In veste, ni nas treba skrbeti, da bomo samo dvokliknili, da bo datoteka CSV, ker nam omogoča, da določimo, katero od teh polj je.

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.

Ta čudovit trik mojega prijatelja Jana Karela in ne pozabite glasovati na excel.uservoice.com. No, hej, rad bi se vam zahvalil, da ste se ustavili. Se vidimo naslednjič za še eno oddajo iz.

Prenesite datoteko

Prenesite vzorčno datoteko tukaj: Podcast2087.xlsm

Zanimive Članki...