Spriječiti znanstvene zapise o uvozu - Excel savjeti

Sadržaj

Zaustavite pretvaranje podataka u Excel u znanstvene zapise kada uvozite podatke iz CSV ili TXT datoteke.

Gledaj video

  • Imate razmake koje TRIM neće ukloniti
  • Imate broj dijela koji se završava s e i znamenkom
  • Imate broj dijela s više od 15 znamenki
  • Ako uvezete kao CSV datoteku, brojevi dijelova mijenjaju se u Znanstveni zapis
  • Kako prikazati proširenja u programu Windows Explorer
  • Ako uvozite otvaranjem datoteke .txt, možete pokušati odrediti da su ti stupci tekst, ali
  • kada pronađete / zamijenite prostor koji se ne lomi (znak 160), brojevi dijelova mijenjaju se u znanstveni zapis
  • Rješenje je upotreba podataka, dobivanje vanjskih podataka, iz teksta.
  • Međutim, ova naredba nedostaje u sustavu Office 365, a zamijenila ju je Get & Transform.
  • Ako nemate Iz teksta, desnom tipkom miša kliknite Alatnu traku za brzi pristup i Prilagodi
  • U padajućem izborniku u gornjem lijevom dijelu promijenite se u Sve naredbe. Pronađi iz teksta (naslijeđeno) i dodaj u QAT
  • Možete otvoriti CSV datoteku pomoću programa From Text, a on će vam omogućiti da prođete kroz čarobnjak za uvoz teksta
  • U koraku 2 čarobnjaka navedite i zarez i alt = "" + 0160 kao prilagođene. Uzastopne graničnike tretirajte kao jedno.
  • Hvala Janu Karlu: ovdje
  • Ne zaboravite glasati: ovdje

Prijepis videozapisa

Naučite Excel iz Podcasta, epizoda 2087: Spriječite znanstvene zapise o uvozu

Vau! Danas ćemo riješiti puno različitih pitanja. Dakle, nekoliko ljudi šalje slične probleme. Ili imamo broj dijela - pogledajte ovaj broj dijela upravo ovdje, gdje je druga do zadnja znamenka. Sve je brojčano, ali druga zadnja znamenka je slovo: D, E, F. Ti E će biti problem. Oni E doći će kao znanstveni zapis ili bilo koji broj dijela koji je potpuno numerički duži od 15 znamenki, imati problema.

Također, puno me ljudi pitalo o podacima ili ih dobivalo iz ovog web sustava, a razmaci prije i poslije ne idu dobro s TRIM-om. Dakle, ako imate bilo koji od ta tri problema, potencijalno, potencijalno ću vam pomoći.

U redu, prvo što ćemo ovdje učiniti je da pogledamo ovu, CSV datoteku, u redu? A ja ću samo dvaput kliknuti da to otvorim; i budući da je riječ o CSV datoteci, ne trude se provesti nas kroz čarobnjak za uvoz teksta, što je užasno, zar ne? I tako, vidite da imamo nekih problema. Prvo, zbog E-a, sve što ima E, ušlo je u znanstvene zapise. I ako bismo pokušali to popraviti, vratimo se na broj ili nešto slično. Izgubili smo. Izgubili smo stvari. Ista stvar sa stvarima dužim od 16 znakova, čak i ako ih vratite na brojeve, imat ćete problema jer ste izgubili zadnjih nekoliko znamenki, u redu. To je užasno.

A ovo - Oh, ovo je sjajno! Ovo je zakon. Pogledajte ovo, ovaj da, ušlo je bez pretvorbe. Oh, ali postoje vodeći i prateći razmaci, naši VLOOKUPS neće raditi. Dobro, prvo što želimo učiniti je shvatiti koji su to vodeći i prateći razmaci, jer ako pokušam = obrezati, = obrezati tu stvar, to neće nestati. I kako mogu reći da neće nestati? Jer mogu spojiti zvjezdicu = "" prije i - I vidiš li da još ima nečega, u redu? A kad se to dogodi, tamo još uvijek ima nešto. Znate zašto TRIM ne stvara - TRIM bi se trebao riješiti vodećih i pratećih prostora. Dakle, evo što radim. Što se tiče = KODA LIJEVEG ovog, 1 da vidimo što je to, a to je znak 160. Oh, to nije ono što bismo trebali dobiti.Ovaj put tamo je običan stari prostor, samo prostor. Pritisnite razmaknicu, to je lik 32. To je pravi prostor kojeg se TRIM rješava. Koji je vrag 160? A 160 je prostor koji se ne lomi. Ovo je stvarno popularno oko web stranica, jer ako gradite web stranicu, stavljate prostor u svemir. Pa, Internet Explorer i Chrome samo će to učiniti jedinstvenim prostorom. Ali ako stavite nerazbijajuće razmake, 3 od njih, tada će zapravo zadržati 3 razmaka.Ali ako stavite nerazbijajuće razmake, 3 od njih, tada će zapravo zadržati 3 razmaka.Ali ako stavite nerazbijajuće razmake, 3 od njih, tada će zapravo zadržati 3 razmaka.

U redu, pa sad, evo frustrirajuće što moramo učiniti. Da biste se riješili tih 160 razmaka, morate biti u stanju upisati znak 160, što znači da morate imati numeričku tipkovnicu. Dobro, pripazi dok ovo radim. Držat ću tipku alt = "" i sada s numeričkom tipkovnicom 0160, pustite je i tu je. Vidiš, upravo je uskočilo, u redu? Ako imate dovoljno sreće da imate numeričku tipkovnicu, ovaj problem ovdje će biti Ctrl + H, u Find what hold hold Alt + 0160, pustite i Zamijenite ničim, Zamijenite sve. Sve gotovo, napravili smo 34 zamjene. Ali bit ću sin puške, promijenili su te brojeve u znanstvene zapise, u redu. Dakle, uspio sam ih unijeti, ali još uvijek imam priliku promijeniti se na znanstveni zapis.

Usput, ako nemate numeričku tipkovnicu pa možete upisati Alt + 0160, upotreba brojeva na vrhu neće raditi. Zaboravi, nikad neće ići na posao. Dakle, ako ste očajnički trebali upisati znak 160 = CHAR (160), nemojte pritiskati Enter, pritisnite F9 koji će to procijeniti. U redu, tako da sada u toj ćeliji imam jedan razmak, ali to nije znak 32, to je znak 160 i zadržat ću tipku Shift i pritisnuti tipku sa strelicom ulijevo da to odaberem. Ctrl + C, sad je to u mojem međuspremniku. Sad ćemo doći ovamo. Odaberite ova dva stupca, Ctrl + H, Pronađite što: Tamo ću zalijepiti Ctrl + V. Zamijenite sa: Ništa. Zamijeni sve, kliknite U redu, kliknite Zatvori. I opet, lebdim ispod glasa, jer su sve to pretvorili u znanstvene zapise.

Dobro, ono što obično kažem ljudima da rade, ono što bih obično rekao ljudima je da se vrate u Windows Explorer i pretvore iz CSV datoteke u .txt datoteku. Sad ovdje, ne mogu to slučajno vidjeti. Ako ne, ako ne vidite proširenja, pritisnite tipku alt = "", a zatim Alati, a zatim Opcije mape i ovdje u odjeljku Pogled, gdje stoji Sakrij proširenja za poznate vrste datoteka, poništite to. To je najgora postavka ikad. To stalno isključujem. Želim vidjeti proširenje na taj način slobodan sam kliknuti desnom tipkom miša i preimenovati te ga promijeniti u .txt. Dobro, koja je korist od pristupanja .txt? Ma hej, super je. Kad napravim .txt, jer onda idem na Datoteka i Otvori i pregledavat ćemo tu mapu. I otvorim .txt verziju, kliknite U redu. U redu, hej,Moram proći i u svakom koraku reći koji je to tip, pa mogu reći - Ah, razbijemo ga zarezom. Da, prekrasno. I Dalje, i upravo ovdje ću reći, nemojte se zeznuti s ovim. Tekst je način da se kaže, nemojte se zeznuti s ovim. Ista stvar ovdje, nemojte se zeznuti s ovim. Ovi, nemojte se zeznuti s njima, Tekst, Tekst, Tekst. I obično ne volimo upotrebljavati Text, ali ovdje gdje mijenjaju moje brojeve, korištenje Text-a omogućit će onima da uđu i neće biti znanstveni zapis. Vau! To je odlično. I to je način na koji sam uvijek predložio rješavanje ovog problema, ali onda sam vidio ovaj sjajni članak mog prijatelja Jana Karla, JKP Application Development Services, koji mi je pokazao sjajan novi način. Sjajan novi način. Pa da vam pokažem ovo. Ja 'Link do ovog članka stavit ću dolje u komentaru na YouTubeu. Svakako pogledajte članak.

Dobro, vratit ćemo se ovdje i ono lijepo što je ovo ne moramo preimenovati iz teksta - iz CSV u tekst, jer će se baviti CSV-om, što je stvarno dobro jer ako dobijemo ovu datoteku svaki dan želimo biti u mogućnosti nositi se s CSV-om. Sad je ovo luda stvar. Ako koristite Excel 2013 ili stariju verziju, želimo prijeći na karticu Podaci, Nabaviti vanjske podatke i koristiti se iz teksta. Ali ako koristite Office 365, najnoviju verziju sustava Office 365, taj odjeljak više neće biti. U redu, tako da na usluzi Office 365 nakon desnog klika ovdje gore i recite Prilagodi alatnu traku za brzi pristup i lijeva stvar odaberite Sve naredbe.

Ovo je stvarno dugačak popis, mi ćemo se spustiti do F-a. F-ovi za tekst - pogledajte sve ove From-ove, moram pronaći onaj koji kaže From Text (Legacy). To je stara verzija. Sad vidite, žele da koristimo Power Query, ali samo stvorimo nešto što će raditi za sve. Sad kad imam, sad kad imam From Text Legacy, jednostavno ću doći ovdje na potpuno novi radni list, Umetni radni list. Sada imamo mjesto za to da pređemo iz teksta i prijeći ćemo na našu CSV datoteku. Kliknite Uvezi i reći ćemo Razgraničeno. Da! Ali u koraku 2, reći ću da ga želim razgraničiti na zarez. Također ga želim razgraničiti u Svemiru i želio sam ga razgraničiti na Alt + 0160. A opet, ako nemate numeričku tipkovnicu,morat ćete se poslužiti trikom koji sam vam pokazao prije nekoliko minuta da biste to mogli kopirati i zalijepiti u tu ćeliju. I oh! Usput, ako dobijete više stvari jednu pored druge, čak i zarez i Alt + 0160, tada se uzastopna graničnika ponašajte kao jedno. U redu, ovaj Tekst, zapravo svi ovi, bit će Tekst. Ne želimo da se zeznu s bilo čime. Svi ostaju takvi.

Eto, evo lijepe stvari. Prvo, CSV datoteke dobit će odgovor na ova pitanja jer koristimo From Text i moramo reći gdje ćemo ga staviti i Properties da želimo spremiti definiciju upita. A onda, svaki put kad otvorimo ovu datoteku, možda možemo izaći i osvježiti podatke, tako da bi ova radna knjiga mogla biti nositelj da će se svaki put kad otvorimo ovu datoteku vratiti u CSV i sjetiti se svih naših odgovora i učiniti da- napravite sve korake. Dakle, kliknite Zatvori, kliknite U redu i ništa se ne pojavljuje i znanstveni zapis sve je promijenjeno u Tekst. I znate, ne moramo se brinuti samo dvostrukim klikom da će to biti CSV datoteka jer nam omogućuje da odredimo koje je od tih polja.

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.

Ovaj strašan trik mog prijatelja Jana Karela i ne zaboravite glasati na excel.uservoice.com. Pa, hej, želim ti zahvaliti što si svratio. Vidimo se sljedeći put za još jedan prijenos od.

Preuzmi datoteku

Preuzmite datoteku uzorka ovdje: Podcast2087.xlsm

Zanimljivi članci...