Vodilne ničle v Excelu: kako dodati, odstraniti in skriti

  • Deliti To
Michael Brown

V tem vodniku so prikazani različni načini dodajanja začetnih ničel v Excelu: kako ohraniti ničle pri vnosu, prikazati začetne ničle v celicah, odstraniti ali skriti ničle.

Če programa Excel ne uporabljate le za izračunavanje številk, temveč tudi za vodenje evidenc, kot so poštne oznake, varnostne številke ali identifikacijske številke zaposlenih, boste morda morali v celicah ohraniti vodilne ničle. Če v celico poskušate vnesti poštno številko, kot je "00123", jo bo Excel takoj skrajšal na "123".

Gre za to, da Microsoft Excel poštne oznake, telefonske številke in druge podobne vnose obravnava kot številke, zanje uporabi format General ali Number in samodejno odstrani predhodne ničle. Na srečo Excel ponuja tudi sredstva za ohranitev vodilnih ničel v celicah in v nadaljevanju tega vodnika boste našli nekaj načinov za to.

    Kako ohraniti vodilne ničle v programu Excel med tipkanjem

    Za začetek si poglejmo, kako lahko v Excelu pred številko vpišete 0, na primer v celico vnesete 01. Za to preprosto spremenite obliko celice v Besedilo :

    • Izberite celice, v katerih želite številkam dodati predpono 0.
    • Pojdite na Domov zavihek> Številka in izberite Besedilo v Format števila škatla.

    Takoj ko pred številko vnesete ničlo(e), Excel v zgornjem levem kotu celice prikaže majhen zelen trikotnik, ki označuje, da je z vsebino celice nekaj narobe. Če želite odstraniti ta indikator napake, izberite celico(e), kliknite opozorilni znak in nato kliknite Ignoriranje napake .

    Rezultat je prikazan na naslednji sliki zaslona:

    Drug način za ohranjanje vodilnih ničel v Excelu je, da pred številko vstavite apostrof ('). Na primer namesto 01 vnesite '01. V tem primeru vam ni treba spremeniti oblike celice.

    Spodnja vrstica: Ta preprosta tehnika ima pomembno omejitev - dobljena vrednost je besedilo niz , ne številka, zato ga ni mogoče uporabiti v izračunih in številskih formulah. Če tega ne želite, spremenite le vizualno predstavitev vrednosti z uporabo prilagojene oblike številke, kot je prikazano v naslednjem primeru.

    Kako prikazati vodilne ničle v Excelu z obliko številke po meri

    Če želite prikazati vodilne ničle, uporabite obliko številke po meri z naslednjimi koraki:

    1. Izberite celice, v katerih želite prikazati vodilne ničle, in pritisnite kombinacijo tipk Ctrl+1, da odprete Oblikovanje celic dialog.
    2. Pod naslovom Kategorija , izberite Po meri .
    3. Vnesite kodo formata v polje Tip škatla.

      V večini primerov boste potrebovali kodo formata, sestavljeno iz 0 mest, kot je 00. Število ničel v kodi formata ustreza skupnemu številu številk, ki jih želite prikazati v celici (v nadaljevanju boste našli nekaj primerov).

    4. Kliknite V redu, da shranite spremembe.

    Če želite na primer dodati začetne ničle in ustvariti petmestno številko, uporabite naslednjo kodo formata: 00000

    Z uporabo Excelovih formatov števil po meri lahko dodate vodilne ničle in tako ustvarite s fiksno dolžino številke, kot v zgornjem primeru, in spremenljive dolžine Vse je odvisno od tega, katero nadomestno mesto uporabite v kodi formata:

    • 0 - prikaže dodatne ničle
    • # - ne prikazuje dodatnih ničel

    Če na primer uporabite 000# format v neko celico, bo vsako število, ki ga vnesete v to celico, imelo do 3 začetne ničle.

    Vaše oblike številk po meri lahko vključujejo tudi presledke, pomišljaje, oklepaje itd. Podrobna razlaga je na voljo tukaj: Oblika številk po meri v Excelu.

    Naslednja preglednica vsebuje še nekaj primerov formatov po meri, ki lahko v Excelu prikazujejo vodilne ničle.

    A B C
    1 Format po meri Vpisana številka Prikazana številka
    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

    Naslednje kode formata pa lahko uporabite za prikaz številk v posebnih formatih, kot so poštne številke, telefonske številke, številke kreditnih kartic in številke socialnega zavarovanja.

    A B C D
    1 Format po meri Vpisana številka Prikazana številka
    2 Poštna številka 00000 1234 01234
    3 Socialna varnost 000-00-0000 12345678 012-34-5678
    4 Kreditna kartica 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Telefonske številke 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Nasvet. Excel ima nekaj vnaprej določenih Posebni formati za poštne številke, telefonske številke in številke socialnega zavarovanja, kot je prikazano na spodnji sliki zaslona:

    Spodnja vrstica: To metodo je najbolje uporabiti v primerih, ko delate s številčnim naborom podatkov in morajo biti rezultati številke spremeni le prikaz števila, ne pa tudi besedila. spremeni le prikaz števila, ne pa tudi samega števila: vodilne ničle se prikažejo v celicah, dejanska vrednost pa se prikaže v vrstici formul. Ko se na take celice sklicujete v formulah, so izračuni izpopolnjeni z izvirnimi vrednostmi. Oblike po meri se lahko uporabijo le za številčne podatke (številke in datume), rezultat pa je prav tako številka ali datum.

    Kako dodati začetne ničle v Excelu s funkcijo TEXT

    Medtem ko format števila po meri prikaže ničlo pred številom, ne da bi dejansko spremenil osnovno vrednost, funkcija Excel TEXT številke napolni z ničlami tako, da "fizično" vstavi vodilne ničle v celice.

    Dodajanje začetnih ničel z vnosom TEXT( vrednost , format_text ) uporabljate enake kode za oblikovanje kot pri oblikovanju števil po meri. Vendar je rezultat funkcije TEXT vedno besedilni niz, tudi če je na videz podoben številu.

    Če želite na primer pred vrednost v celici A2 vstaviti 0, uporabite to formulo:

    =TEXT(A2, "0#")

    Če želite ustvariti niz z ničelno predpono določene dolžine, na primer niz petih znakov, uporabite to:

    =TEXT(A2, "000000")

    Bodite pozorni, da funkcija TEXT zahteva, da so kode formata v narekovajih. Tako bodo rezultati videti v Excelu:

    A B C
    1 Izvirna številka Izpolnjena številka Formula
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEXT(B4, "00000")
    5 12 00012 =TEXT(B5, "00000")

    Za več informacij o formulah za besedilo glejte Kako uporabljati funkcijo TEXT v Excelu.

    Spodnja vrstica: Excelova funkcija TEXT vedno vrne besedilo niz , ne število, zato rezultatov ne boste mogli uporabiti v aritmetičnih izračunih in drugih formulah, razen če morate rezultat primerjati z drugimi besedilnimi nizi.

    Kako dodati začetne ničle v besedilne nize

    V prejšnjih primerih ste se naučili, kako v Excelu dodati ničlo pred številko. Kaj pa, če morate pred besedilni niz, na primer 0A102, dodati ničlo(e)? V tem primeru ne bosta delovala niti TEXT niti format po meri, ker se ukvarjata samo s številčnimi vrednostmi.

    Če vrednost, ki jo je treba dopolniti z ničlo, vsebuje črke ali druge besedilne znake, uporabite eno od naslednjih formul, ki ponujajo univerzalno rešitev, uporabno za oba tipa številke in . besedilni nizi .

    Formula 1. Dodajanje vodilnih ničel s funkcijo RIGHT

    Najlažji način za postavljanje vodilnih ničel pred besedilne nize v Excelu je uporaba funkcije RIGHT:

    PRVA(" 0000 " & celica , dolžina niza )

    Kje:

    • "0000" je največje število ničel, ki jih želite dodati. Če želite na primer dodati 2 ničli, vnesite "00".
    • Celica je sklic na celico, ki vsebuje izvirno vrednost.
    • String_length je, koliko znakov mora vsebovati dobljeni niz.

    Če želite na primer na podlagi vrednosti v celici A2 ustvariti 6-znakovni niz s predpono nič, uporabite to formulo:

    =PRAVO("000000"&A2, 6)

    Formula doda 6 ničel vrednosti v A2 ("000000"&A2) in nato izloči pravih 6 znakov. Tako vstavi ravno pravo število ničel, da doseže določeno omejitev skupnega niza:

    V zgornjem primeru je največje število ničel enako skupni dolžini niza (6 znakov), zato so vsi dobljeni nizi dolgi 6 znakov (fiksna dolžina). Če bi formulo uporabili v prazni celici, bi vrnili niz, sestavljen iz 6 ničel.

    Glede na poslovno logiko lahko na primer navedete različno število ničel in skupnih znakov:

    =PRAVO("00"&A2, 6)

    Tako boste dobili nize spremenljive dolžine, ki vsebujejo do 2 začetni ničli:

    Formula 2. Z uporabo funkcij REPT in LEN podčrtajte vodilne ničle

    Drug način vstavljanja vodilnih ničel pred besedilni niz v Excelu je ta kombinacija funkcij REPT in LEN:

    REPT(0, število ničel -LEN( celica ))& celica

    Če želite na primer vrednosti v A2 dodati začetne ničle in tako ustvariti šestznakovni niz, je ta formula naslednja:

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

    Kako deluje ta formula:

    Če vemo, da funkcija REPT določen znak ponovi določeno število krat, funkcija LEN pa vrne skupno dolžino niza, je logiko formule enostavno razumeti:

    • LEN(A2) dobi skupno število znakov v celici A2.
    • REPT(0, 6-LEN(A2)) doda zahtevano število ničel. Če želite izračunati, koliko ničel je treba dodati, od največjega števila ničel odštejete dolžino niza v A2.
    • Na koncu združite ničle z vrednostjo A2 in dobite naslednji rezultat:

    Spodnja vrstica : Ta formula lahko doda začetne ničle številkam in besedilnim nizom, vendar je rezultat vedno besedilo in ne številka.

    Kako dodati določeno število predhodnih ničel

    Če želite vsem vrednostim v stolpcu (številkam ali besedilnim nizom) dodati določeno število ničel, uporabite funkcijo CONCATENATE ali funkcijo CONCAT v Excelu 365 - 2019 ali operator ampersand.

    Če želite na primer pred številko v celici A2 postaviti 0, uporabite eno od teh formul:

    =CONCATENATE(0,A2)

    ali

    =0&A2

    Kot je prikazano na spodnji sliki zaslona, formula doda samo eno začetno ničlo vsem celicam v stolpcu, ne glede na to, koliko znakov vsebuje prvotna vrednost:

    Na enak način lahko pred številke in besedilne nize vstavite 2 začetni ničli (00), 3 ničle (000) ali poljubno število ničel.

    Spodnja vrstica : Rezultat te formule je prav tako besedilni niz, tudi če združujete ničle s številkami.

    Kako odstraniti vodilne ničle v Excelu

    Način, ki ga uporabite za odstranjevanje vodilnih ničel v Excelu, je odvisen od tega, kako so bile te ničle dodane:

    • Če so bile prejšnje ničle dodane s prilagojeno obliko števil (ničle so vidne v celici, ne pa v vrstici formul), uporabite drugo prilagojeno obliko ali pa se vrnite nazaj na Splošno, kot je prikazano tukaj.
    • Če so bile v celice, oblikovane kot Besedilo (v zgornjem levem kotu celice se prikaže majhen zelen trikotnik), vnesene ničle, pretvorite besedilo v številko.
    • Če so bile vodilne ničle dodane s formulo (formula se prikaže v vrstici formul, ko je celica izbrana), jih odstranite s funkcijo VALUE.

    Naslednja slika prikazuje vse tri primere, da boste lažje izbrali pravo tehniko:

    Odstranite začetne ničle s spremembo formata celice

    Če so v celicah z obliko po meri prikazane vodilne ničle, spremenite obliko celice nazaj na privzeto. Splošno ali uporabite drugo obliko števila, ki ne prikazuje predhodnih ničel.

    Odstranite vodilne ničle s pretvorbo besedila v številko

    Kadar se v celici, oblikovani v obliki besedila, pojavijo ničle s predpono, jih najlažje odstranite tako, da izberete celico(-e), kliknete vzklikalnik in nato kliknete Pretvori v število :

    Odstranite začetne ničle s pomočjo formule

    Če je s formulo dodana predhodna(-e) ničla(-e), jo odstranite z drugo formulo. Formula za odstranjevanje ničel je preprosta:

    =VALUE(A2)

    kjer je A2 celica, iz katere želite odstraniti predhodne ničle.

    To metodo lahko uporabite tudi za odstranjevanje ničel, ki so bile vnesene neposredno v celice (kot v prejšnjem primeru) ali uvožene v Excel iz zunanjega vira. Če imate opravka z nizom z ničelno predpono, ki predstavlja število, lahko funkcijo VALUE uporabite za pretvorbo besedila v število in pri tem odstranite vodilne ničle.

    Naslednja zaslonska slika prikazuje dve formuli:

    • Besedilna formula v B2 doda ničle vrednosti v A2 in
    • Vrednostna formula v C2 odstrani vodilne ničle iz vrednosti v B2.

    Kako skriti ničle v programu Excel

    Če v Excelovem listu ne želite prikazati ničelnih vrednosti, imate na voljo naslednji dve možnosti:

    1. Če želite skriti ničle čez celoten list , odznačite polje Prikaži ničlo v celicah, ki imajo ničelno vrednost Za to kliknite Datoteka > Možnosti > Napredno in se pomaknite navzdol do Možnosti prikaza za ta delovni list oddelek:

  • Če želite skriti ničelne vrednosti v določenih celicah, uporabite naslednjo obliko števil po meri za te celice: #;#;;@
  • V ta namen izberite celice, v katerih želite skriti ničle, kliknite Ctrl+1, da odprete Oblikovanje celic v pogovornem oknu izberite Po meri na spletnem mestu . Kategorija in vnesite zgornjo kodo formata v polje Tip škatla.

    Spodnja slika prikazuje, da celica B2 vsebuje ničelno vrednost, vendar ta ni prikazana v celici:

    Dodajanje in odstranjevanje ničel v Excelu na enostaven način

    Končno dobra novica za uporabnike našega paketa Ultimate Suite za Excel - objavljeno je novo orodje, posebej zasnovano za ravnanje z ničlami! Pozdravite Dodaj/odstrani vodilne ničle.

    Kot običajno smo se trudili zmanjšati število potez na najmanjšo možno mero :)

    Na naslov dodaj vodilne ničle , naredite tole:

    1. Izberite ciljne celice in zaženite Orodje za dodajanje/odstranjevanje vodilnih ničel.
    2. Določite skupno število znakov, ki naj se prikažejo.
    3. Kliknite . Uporabi .

    Končano!

    Na naslov odstranite začetne ničle , so koraki zelo podobni:

    1. Izberite celice s številkami in zaženite dodatek.
    2. Določite, koliko znakov naj se prikaže. pomembne števke v izbranem območju kliknite Pridobite največjo dolžino
    3. Kliknite . Uporabi .

    Dodatek lahko številkam in nizom doda začetne ničle:

    • Za številke , je nastavljena oblika števila po meri, kar pomeni, da se spremeni le vizualni prikaz števila, ne pa tudi osnovna vrednost.
    • Alfanumerični vrstice so opremljeni z vodilnimi ničlami, tj. ničle so fizično vstavljene v celice.

    Tako lahko v Excelu dodajate, odstranjujete in skrivate ničle. Za boljše razumevanje tehnik, opisanih v tem učbeniku, lahko prenesete vzorčni delovni zvezek. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!

    Razpoložljivi prenosi

    Excelovi primeri vodilnih ničel (.xlsx datoteka)

    Ultimate Suite 14-dnevna popolnoma funkcionalna različica (.exe datoteka)

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.