Zadržavanje početnih nula i velikih brojeva

Uvozite li ili unosite podatke u Excel koji sadrže početne nule, kao što je 00123 ili velike brojeve kao što su 1234 5678 9087 6543? Primjeri su brojeva socijalnog osiguranja, telefonskih brojeva, brojeva kreditnih kartica, kodova proizvoda, brojeva računa ili poštanskih brojeva. Excel automatski uklanja početne nule i pretvara velike brojeve u znanstvenu notaciju, npr. 1,23E +15, da bi formule i matematičke operacije funkcionirale na njima. U ovom se članku govori o tome kako zadržati podatke u izvornom obliku, što Excel tretira kao tekst.

Pretvaranje brojeva u tekst prilikom uvoza tekstnih podataka

Pomoću Excel u programu Get & Transform (Power Query) prilikom uvoza podataka oblikujte pojedinačne stupce kao tekst. U tom slučaju uvozimo tekstnu datoteku, ali koraci pretvorbe podataka jednaki su podacima uvezenima iz drugih izvora, kao što su XML, Web, JSON itd.

  1. Kliknite karticu Podaci, a zatim Iz teksta/CSV pokraj gumba Preuzmi podatke. Ako ne vidite gumb Preusmjehni podatke, idite na New Query > From File > From Text i dođite do tekstne datoteke, a zatim pritisnite Uvoz.

  2. Excel podatke učitati u okno pretpregleda. Pritisnite Uređivanje u oknu pretpregleda da biste učitali uređivač upita.

  3. Ako je potrebno pretvoriti stupce u tekst, odaberite stupac koji želite pretvoriti klikom na zaglavlje stupca, a zatim idite na Polazno > Pretvori > vrstu podataka > odaberite Tekst.

    Power Query – podaci nakon pretvaranja u tekst

    Savjet: Možete odabrati više stupaca pomoću tipke Ctrl + lijevi klik.

  4. Zatim u dijaloškom okviru Promjena vrste stupca kliknite Zamijeni trenutnu, a Excel će odabrane stupce pretvoriti u tekst.

    Get & Transform > Convert data to text
  5. Kada završite, kliknite Zatvori & učitajpa Excel podatke upita vratiti na radni list.

    Ako se podaci budu mijenjali u budućnosti, idite na > Osvježi, a Excel će automatski ažurirati podatke i primijeniti vaše transformacije.

U Excel 2010 i 2013 postoje dva načina uvoza tekstnih datoteka i pretvaranja brojeva u tekst. Preporučeni način jest korištenje dodatka Power Query, koji je dostupan ako preuzmete dodatak Power Query. Ako ne možete preuzeti dodatak Power Query, možete koristiti čarobnjak za uvoz teksta. U tom slučaju uvozimo tekstnu datoteku, ali koraci pretvorbe podataka jednaki su podacima uvezenima iz drugih izvora, kao što su XML, Web, JSON itd.

  1. Kliknite karticu Power Query na vrpci, a zatim odaberite Preusm > Iz teksta.

  2. Excel podatke učitati u okno pretpregleda. Pritisnite Uređivanje u oknu pretpregleda da biste učitali uređivač upita.

  3. Ako je potrebno pretvoriti stupce u tekst, odaberite stupac koji želite pretvoriti klikom na zaglavlje stupca, a zatim idite na Polazno > Pretvori > vrstu podataka > odaberite Tekst.

    Power Query – podaci nakon pretvaranja u tekst

    Savjet: Možete odabrati više stupaca pomoću tipke Ctrl + lijevi klik.

  4. Zatim u dijaloškom okviru Promjena vrste stupca kliknite Zamijeni trenutnu, a Excel će odabrane stupce pretvoriti u tekst.

    Get & Transform > Convert data to text
  5. Kada završite, kliknite Zatvori & učitajpa Excel podatke upita vratiti na radni list.

    Ako se podaci budu mijenjali u budućnosti, idite na > Osvježi, a Excel će automatski ažurirati podatke i primijeniti vaše transformacije.

Zadržavanje početnih nula pomoću prilagođenog oblika

Ako želite riješiti problem samo unutar radne knjige jer je drugi programi neće koristiti kao izvor podataka, početne nule možete zadržati pomoću prilagođenog ili posebnog oblika. To funkcionira za kodove brojeva koji sadrže manje od 16 znamenki. Kdove brojeva možete oblikovati crticama ili drugim interpunkcijskim oznakama. Da biste, primjerice, čitljivije prikazali telefonske brojeve, možete dodati crticu između međunarodnog koda, predbroja države/regije, predbroja područja, pozivnog broja i zadnjih nekoliko brojeva.

Brojni kod

Primjer

Prilagođeno oblikovanje broja

Društvene mreže
sigurnost

012345678

000-00-0000
012-34-5678 

Telefon

0012345556789

00-0-000-000-0000
00-1-234-555-6789 

Poštanski broj
kod

00123

00000
00123 

Koraci    

  1. Odaberite ćeliju ili raspon ćelija koje želite oblikovati.

  2. Pritisnite Ctrl + 1 da biste učitali dijaloški okvir Oblikovanje ćelija.

  3. Odaberite karticu Broj, a zatim na popisu Kategorija kliknite Prilagođeno, a zatim u okvir Vrsta upišite oblik broja, npr. 000-00-0000 za broj socijalnog osiguranja ili 00000 za petoznamenkasti poštanski broj.

    Savjet: Možete i kliknuti Posebno pa odabrati Poštanski broj, JMBG, Broj telefona ili Broj osiguranja.

    Dodatne informacije o prilagođenim kodovima potražite u članku Stvaranje i brisanje prilagođenih oblika brojeva.

    Napomena: Time se neće vratiti početne nule koje su uklonjene prije oblikovanja. To će utjecati samo na brojeve unesene nakon primjene oblika.

Primjena oblika pomoću funkcije TEXT

Možete koristiti prazan stupac pokraj podataka i pomoću funkcije TEXT pretvoriti ga u oblik koji želite.

Brojni kod

Primjer (U ćeliji A1)

TEXT (funkcija) i novi oblik

Društvene mreže
sigurnost

012345678

=TEXT(A1;"000-00-0000")
012-34-5678

Telefon

0012345556789

=TEXT(A1;"00-0-000-000-0000")
00-1-234-555-6789

Poštanski broj
kod

00123

=TEXT(A1;"00000")
00123

Brojevi kreditnih kartica zaokruže se na dolje

Excel ima maksimalnu preciznost od 15 značajnih znamenki, što znači da se za bilo koji broj koji sadrži 16 ili više znamenki, kao što je broj kreditne kartice, svi brojevi iza 15. znamenke zaokruže na nulu. U slučaju brojčanih kodova dugih 16 ili više znamenaka, morate koristiti tekstni oblik. Radi toga možete učiniti nešto od sljedećega:

  • Oblikovanje stupca kao teksta

    Odaberite raspon podataka i pritisnite Ctrl + 1 da biste pokrenuli dijaloški okvir Oblikovanje > ćelija. Na kartici Broj kliknite Tekst.

    Napomena: Time se neće promijeniti brojevi koji su već uneseni. To će utjecati samo na brojeve unesene nakon primjene oblika.

  • Korištenje znaka apostrofa

    Ispred broja možete upisati apostrof ('), a Excel kao tekst.

Vrh stranice

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×