Vodeće nule u Excelu: kako dodati, ukloniti i sakriti

  • Podijeli Ovo
Michael Brown

Ovaj vodič pokazuje različite načine dodavanja vodećih nula u Excelu: kako zadržati nule dok upisujete, prikazati početne nule u ćelijama, ukloniti ili sakriti nule.

Ako koristite Excel ne samo za izračunavanje brojeva, već i za vođenje zapisa kao što su poštanski brojevi, sigurnosni brojevi ili ID-ovi zaposlenika, možda ćete morati držati početne nule u ćelijama. Međutim, ako pokušate upisati poštanski broj kao što je "00123" u ćeliju, Excel će ga odmah skratiti na "123".

Poanta je da Microsoft Excel poštanske brojeve, telefonske brojeve i druge slične unose tretira kao brojeve , na njih primjenjuje opći ili brojčani format i automatski uklanja prethodne nule. Srećom, Excel također nudi sredstva za zadržavanje vodećih nula u ćelijama, a dalje u ovom vodiču pronaći ćete pregršt načina za to.

    Kako zadržati početne nule u Excelu dok tipkate

    Za početak, da vidimo kako možete staviti 0 ispred broja u Excelu, na primjer upišite 01 u ćeliju. Da biste to učinili, jednostavno promijenite format ćelije u Tekst :

    • Odaberite ćeliju(e) gdje želite brojevima dodati 0.
    • Idite na Kartica Početna > grupa Broj i odaberite Tekst u okviru Format broja .

    Čim upišete nulu(e) prije broja, Excel će prikazati mali zeleni trokut u gornjem lijevom kutu ćelije koji pokazuje da nešto nije u redu sa sadržajem ćelije. Da to uklonimiz nekog vanjskog izvora. Općenito, ako imate posla s nizom s prefiksom nula koji predstavlja broj, možete upotrijebiti funkciju VALUE za pretvaranje teksta u broj i usput uklanjanje vodećih nula.

    Sljedeća snimka zaslona prikazuje dvije formule:

    • Formula Tekst u B2 dodaje nule vrijednosti u A2, a
    • Formula Vrijednost u C2 uklanja početne nule iz vrijednosti u B2.

    Kako sakriti nule u Excelu

    Ako ne želite prikazati nulte vrijednosti u svom Excel listu, imate sljedeće dvije mogućnosti:

    1. Da biste sakrili nule na cijelom listu , poništite opciju Prikaži nulu u ćelijama koje imaju nultu vrijednost . Za to kliknite Datoteka > Opcije > Napredno i pomaknite se prema dolje do odjeljka Opcije prikaza za ovaj radni list :

  • Da biste sakrili nulte vrijednosti u određenim ćelijama, primijenite sljedeći prilagođeni format brojeva na te ćelije: #;#;;@
  • Za ovo odaberite ćelije u kojima želite sakriti nule, kliknite Ctrl+1 da biste otvorili dijaloški okvir Format Cells , odaberite Custom pod Category i upišite gornji kod formata u okvir Type .

    Snimak zaslona u nastavku pokazuje da ćelija B2 sadrži nultu vrijednost, ali ona nije prikazana u ćeliji:

    Dodajte i uklonite nule u Excelu na jednostavan način

    Konačno, dobre vijesti za korisnike našeg Ultimate Suite for Excel - novi alatposebno dizajniran za rukovanje nulama je pušten! Molimo pozdravite dodavanje/uklanjanje vodećih nula.

    Kao i obično, trudili smo se smanjiti broj poteza na apsolutni minimum :)

    Do dodajte početne nule , evo što trebate učiniti:

    1. Odaberite ciljne ćelije i pokrenite alat za dodavanje/uklanjanje vodećih nula.
    2. Odredite ukupan broj znakova koji bi trebao biti prikazan.
    3. Kliknite Primijeni .

    Gotovo!

    Za uklanjanje vodećih nula , koraci su vrlo slični:

    1. Odaberite ćelije sa svojim brojevima i pokrenite dodatak.
    2. Odredite koliko znakova treba prikazati. Da biste dobili najveći broj značajnih znamenki u odabranom rasponu, kliknite Dohvati maksimalnu dužinu
    3. Kliknite Primijeni .

    Dodatak može dodati početne nule i brojevima i nizovima:

    • Za brojeve postavljen je prilagođeni format broja, tj. samo vizualni prikaz mijenja se broj, a ne temeljna vrijednost.
    • Alfanumerički nizovi imaju prefiks s vodećim nulama, tj. nule se fizički umeću u ćelije.

    Ovo je kako možete dodati, ukloniti i sakriti nule u Excelu. Kako biste bolje razumjeli tehnike opisane u ovom vodiču, slobodno možete preuzeti primjer radne knjige. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan!

    Dostupna preuzimanja

    Excel Leading Zerosprimjeri (.xlsx datoteka)

    Ultimate Suite 14-dnevna potpuno funkcionalna verzija (.exe datoteka)

    indikator pogreške, odaberite ćeliju(e), kliknite znak upozorenja, a zatim kliknite Zanemari pogrešku.

    Sljedeća snimka zaslona prikazuje rezultat:

    Još jedan način da zadržite početne nule u Excelu je da ispred broja dodate apostrof ('). Na primjer, umjesto da upišete 01, upišite '01. U ovom slučaju ne morate mijenjati format ćelije.

    Zaključak: Ova jednostavna tehnika ima značajno ograničenje - rezultirajuća vrijednost je tekst string , a ne broj, te se stoga ne može koristiti u izračunima i numeričkim formulama. Ako to nije ono što želite, promijenite samo vizualni prikaz vrijednosti primjenom prilagođenog formata broja kao što je prikazano u sljedećem primjeru.

    Kako prikazati početne nule u Excelu s prilagođenim formatom broja

    Da biste prikazali početne nule, primijenite prilagođeni format broja izvođenjem ovih koraka:

    1. Odaberite ćeliju(e) u kojoj želite prikazati početne nule i pritisnite Ctrl+1 da otvorite Dijaloški okvir Format Cells .
    2. Pod Category odaberite Custom .
    3. Upišite kod formata u Type kutija.

      U većini slučajeva trebat će vam kod formata koji se sastoji od 0 rezerviranih mjesta, kao što je 00. Broj nula u kodu formata odgovara ukupnom broju znamenki koje želite prikazati u ćeliji (naći ćete nekoliko primjera ispod).

    4. Kliknite U redu za spremanje promjena.

    Na primjer,da biste dodali vodeće nule da biste stvorili 5-znamenkasti broj, upotrijebite sljedeći kôd formata: 00000

    Upotrebom Excel prilagođenih formata brojeva možete dodati vodeće nule za stvaranje brojeva fiksne duljine , kao u gornjem primjeru, i brojeva promjenjive duljine . Sve se svodi na to koje rezervirano mjesto koristite u kodu formata:

    • 0 - prikazuje dodatne nule
    • # - ne prikazuje dodatne nule

    Na primjer, ako primijenite format 000# na neku ćeliju, svaki broj koji upišete u tu ćeliju imat će do 3 vodeće nule.

    Vaši prilagođeni formati brojeva također mogu uključivati ​​razmake, crtice, zagrade, itd. Detaljno objašnjenje možete pronaći ovdje: Prilagođeni Excel format brojeva.

    Sljedeća proračunska tablica daje još nekoliko primjera prilagođenih formata koji mogu prikazati početne nule u Excelu.

    A B C
    1 Prilagođeni format Upisani broj Prikazani broj
    2 00000 123 00123
    3 000# 123 0123
    4 00-00 1 00-01
    5 00-# 1 00-1
    6 000 -0000 123456 012-3456
    7 ###-#### 123456 12-3456

    Sljedeći kodovi formata mogu se koristiti za prikaz brojeva u posebnim formatimakao što su poštanski brojevi, telefonski brojevi, brojevi kreditnih kartica i brojevi socijalnog osiguranja.

    A B C D
    1 Prilagođeni format Upisani broj Prikazani broj
    2 Poštanski broj 00000 1234 01234
    3 Socijalno osiguranje 000-00-0000 12345678 012-34-5678
    4 Kreditna kartica 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Telefonski brojevi 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Savjet. Excel ima nekoliko unaprijed definiranih Posebnih formata za poštanske brojeve, telefonske brojeve i brojeve socijalnog osiguranja, kao što je prikazano na slici ispod:

    Zaključak: Ovu je metodu najbolje koristiti u situacijama kada radite s numeričkim skupom podataka, a rezultati bi trebali biti brojevi , a ne tekst. Mijenja samo prikaz broja, ali ne i sam broj: početne nule pojavljuju se u ćelijama, stvarna vrijednost prikazuje se u traci formule. Kada se u formulama pozivate na takve ćelije, izračuni su namirisani izvornim vrijednostima. Prilagođeni formati mogu se primijeniti samo na numeričke podatke (brojeve i datume), a rezultat je također broj ili datum.

    Kako dodati vodeće nule u Excelu s TEKSTOMfunkcija

    Dok prilagođeni format broja prikazuje nulu ispred broja bez stvarne promjene temeljne vrijednosti, funkcija Excel TEXT dopunjuje brojeve nulama "fizičkim" umetanjem vodećih nula u ćelije.

    Da biste dodali vodeće nule s formulom TEXT( value , format_text ), koristite iste kodove formata kao u prilagođenim formatima brojeva. Međutim, rezultat funkcije TEXT uvijek je tekstualni niz, čak i ako izgleda kao broj.

    Na primjer, da biste umetnuli 0 ispred vrijednosti u ćeliji A2, upotrijebite ovu formulu:

    =TEXT(A2, "0#")

    Za stvaranje niza s nultim prefiksom fiksne duljine, recimo niza od 5 znakova, upotrijebite ovaj:

    =TEXT(A2, "000000")

    Molimo obratite pozornost da Funkcija TEXT zahtijeva da se kodovi formata stave u navodnike. A ovako će izgledati rezultati u Excelu:

    A B C
    1 Originalni broj Podstavljeni broj Formula
    2 1 01 =TEKST(B2, "0#")
    3 12 12 =TEKST(B3, "0#")
    4 1 00001 =TEXT(B4,"00000")
    5 12 00012 =TEXT(B5,"00000")

    Za više informacija o tekstualnim formulama, pogledajte Kako koristiti Funkcija TEXT u Excelu.

    Zaključak: Funkcija TEXT programa Excel uvijek vraća tekst niz ,ne broj, i stoga nećete moći koristiti rezultate u aritmetičkim izračunima i drugim formulama, osim ako ne trebate usporediti izlaz s drugim tekstualnim nizovima.

    Kako dodati početne nule tekstualnim nizovima

    U prethodnim primjerima naučili ste kako dodati nulu ispred broja u Excelu. Ali što ako morate staviti nulu(e) ispred tekstualnog niza kao što je 0A102? U tom slučaju ni TEXT ni prilagođeni format neće raditi jer se bave samo numeričkim vrijednostima.

    Ako vrijednost koju treba dopuniti nulom sadrži slova ili druge tekstualne znakove, upotrijebite jednu od sljedećih formula koje nude univerzalno rješenje primjenjivo i na brojeve i tekstualne nizove .

    Formula 1. Dodajte početne nule pomoću funkcije RIGHT

    Najlakši način da stavite početne nula ispred tekstualnih nizova u Excelu koristi funkciju RIGHT:

    RIGHT(" 0000 " & cell , string_length )

    Gdje:

    • "0000" je najveći broj nula koji želite dodati. Na primjer, da biste dodali 2 nule, upišite "00".
    • Cell je referenca na ćeliju koja sadrži izvornu vrijednost.
    • String_length je koliko znakova treba sadržavati rezultirajući niz.

    Na primjer, da biste napravili niz od 6 znakova s ​​nultim prefiksom na temelju vrijednosti u ćeliji A2, upotrijebite ovu formulu:

    =RIGHT("000000"&A2, 6)

    Ono što formula čini je dodavanje 6 nula vrijednosti u A2 ("000000"&A2), izatim izdvojite pravih 6 znakova. Kao rezultat toga, umeće upravo točan broj nula kako bi se doseglo navedeno ograničenje ukupnog niza:

    U gornjem primjeru, najveći broj nula jednak je ukupnoj duljini niza (6 znakova), stoga su svi rezultirajući nizovi dugi 6 znakova (fiksna duljina). Ako se primijeni na praznu ćeliju, formula bi vratila niz koji se sastoji od 6 nula.

    Ovisno o vašoj poslovnoj logici, možete unijeti različite brojeve nula i ukupnih znakova, na primjer:

    =RIGHT("00"&A2, 6)

    Kao rezultat, dobit ćete nizove promjenjive duljine koji sadrže do 2 vodeće nule:

    Formula 2. Ubacite vodeće nule koristeći REPT i LEN funkcije

    Drugi način za umetanje vodećih nula ispred tekstualnog niza u Excelu je korištenje ove kombinacije funkcija REPT i LEN:

    REPT(0, broj nula -LEN( cell ))& cell

    Na primjer, za dodavanje vodećih nula vrijednosti u A2 za stvaranje niza od 6 znakova, ova formula ide kako slijedi:

    =REPT(0, 6-LEN(A2))&A2

    Kako ova formula funkcionira:

    Znajući da funkcija REPT ponavlja dati znak određeni broj puta, a LEN vraća ukupnu duljinu niza, logika formule je lako razumljivo:

    • LEN(A2) dobiva ukupan broj znakova u ćeliji A2.
    • REPT(0, 6-LEN(A) 2)) dodaje traženi broj nula. Da izračunamo koliko nulatreba dodati, oduzimate duljinu niza u A2 od maksimalnog broja nula.
    • Konačno, povezujete nule s A2 vrijednošću i dobivate sljedeći rezultat:

    Zaključak : Ova formula može dodati početne nule i brojevima i tekstualnim nizovima, ali rezultat je uvijek tekst, a ne broj.

    Kako dodajte fiksni broj prethodnih nula

    Da biste svim vrijednostima u stupcu (brojevima ili tekstualnim nizovima) dodali određeni broj nula, upotrijebite funkciju CONCATENATE ili funkciju CONCAT u programu Excel 365 - 2019 ili operator ampersand.

    Na primjer, da biste stavili 0 ispred broja u ćeliji A2, upotrijebite jednu od ovih formula:

    =CONCATENATE(0,A2)

    ili

    =0&A2

    Kao što je prikazano na snimci zaslona u nastavku, formula dodaje samo jednu početnu nulu svim ćelijama u stupcu bez obzira na to koliko znakova izvorna vrijednost sadrži:

    Na isti način možete umetnuti 2 vodeće nule (00), 3 nule (000) ili onoliko nula koliko želite prije brojeva i tekstualnog niza s.

    Zaključak : Rezultat ove formule također je tekstualni niz čak i kada povezujete nule s brojevima.

    Kako ukloniti početne nule u Excelu

    Metoda koju koristite za uklanjanje vodećih nula u Excelu ovisi o tome kako su te nule dodane:

    • Ako su prethodne nule dodane prilagođenim formatom broja (nule su vidljive u ćeliji, ali ne u traci formule), primijenitidrugi prilagođeni format ili vratite Općenito kao što je prikazano ovdje.
    • Ako su nule upisane ili na drugi način unesene u ćelije formatirane kao Tekst (mali zeleni trokut prikazan je u gornjem lijevom kutu ćelije), pretvorite tekst u broj.
    • Ako su početne nule dodane pomoću formule (formula se pojavljuje na traci formule kada se odabere ćelija), upotrijebite funkciju VRIJEDNOST da biste ih uklonili.

    sljedeća slika prikazuje sva tri slučaja kako bi vam pomogla da odaberete pravu tehniku:

    Uklonite početne nule promjenom formata ćelije

    Ako su početne nule prikazane u ćelijama s prilagođenim formatom, zatim vratite format ćelije na zadani Općenito ili primijenite drugi format broja koji ne prikazuje prethodne nule.

    Uklonite početak nule pretvaranjem teksta u broj

    Kada se nule s prefiksom pojave u tekstualno oblikovanoj ćeliji, najlakši način da ih uklonite je odabrati ćeliju(e), kliknuti uskličnik, a zatim kliknuti Pretvori u Broj :

    <3 8>

    Uklonite početne nule pomoću formule

    U slučaju da je prethodna nula(e) dodana uz formulu, upotrijebite drugu formulu da je uklonite. Formula za uklanjanje nula je jednostavna kao:

    =VALUE(A2)

    Gdje je A2 ćelija iz koje želite ukloniti prethodne nule.

    Ova se metoda također može koristiti za riješite se nula unesenih izravno u ćelije (kao u prethodnom primjeru) ili uvezenih u Excel

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.