Juhtivad nullid Excelis: kuidas lisada, eemaldada ja peita

  • Jaga Seda
Michael Brown

See õpetus näitab erinevaid viise, kuidas Excelis nulle lisada: kuidas hoida nullid trükkimise ajal, näidata juhtnulle lahtrites, eemaldada või peita nullid.

Kui te kasutate Excelit mitte ainult numbrite arvutamiseks, vaid ka selliste kirjete nagu postiindeksid, turvakoodid või töötajate tunnused, võib teil olla vaja hoida lahtrites juhtnulle. Kui aga proovite kirjutada lahtrisse postiindeksit nagu "00123", kärbib Excel selle kohe "123"-ks.

Asi on selles, et Microsoft Excel käsitleb postiindeksit, telefoninumbreid ja muid sarnaseid kirjeid numbritena, kohaldab nende suhtes üldist või numbriformaati ja eemaldab automaatselt eelnevad nullid. Õnneks pakub Excel ka vahendeid, et hoida lahtrites juhtnullid ja edaspidi selles õpetuses leiate käputäie viise, kuidas seda teha.

    Kuidas hoida Excelis juhtivaid nulle, kui kirjutate

    Alustuseks vaatame, kuidas saab Excelis numbri ette panna 0, näiteks kirjutada lahtrisse 01. Selleks lihtsalt muudame lahtri vormingu järgmiselt. Tekst :

    • Valige lahter(id), kus soovite numbrite ette kirjutada 0.
    • Minge Kodu tab> Number rühma ja valige Tekst aastal Numbrite formaat kast.

    Niipea, kui sisestate nulli(de) enne arvu, kuvab Excel lahtri vasakusse ülanurka väikese rohelise kolmnurga, mis näitab, et lahtri sisuga on midagi valesti. Selle veamärguande eemaldamiseks valige lahter(id), klõpsake hoiatusmärgil ja seejärel klõpsake nuppu Ignoreeri viga .

    Järgnev ekraanipilt näitab tulemust:

    Teine viis, kuidas Excelis juhtnulle säilitada, on numbrile alistroof (') ette kirjutada. Näiteks kirjutage 01 asemel '01. Sellisel juhul ei ole vaja lahtri formaati muuta.

    Lõpptulemus: Sellel lihtsal tehnikal on oluline piirang - saadud väärtus on tekst string , mitte number, ja järelikult ei saa seda kasutada arvutustes ja numbrilistes valemites. Kui te seda ei soovi, siis muutke ainult väärtuse visuaalset esitust, rakendades kohandatud numbrivormingut, nagu on näidatud järgmises näites.

    Kuidas näidata Exceli juhtivaid nulle kohandatud numbriformaadiga Excelis

    Juhtnullide kuvamiseks rakendage kohandatud numbrivormingut, tehes järgmised sammud:

    1. Valige lahter(id), kus soovite näidata juhtnulle, ja vajutage Ctrl+1, et avada lahter Lahtrite vormindamine dialoog.
    2. Veebilehel Kategooria , valige Kohandatud .
    3. Sisestage vormingukood lahtrisse Tüüp kast.

      Enamikul juhtudel on vaja vormingukoodi, mis koosneb 0 paigutajatest, näiteks 00. Nullide arv vormingukoodis vastab numbrite koguarvule, mida soovite lahtris näidata (allpool on toodud mõned näited).

    4. Muudatuste salvestamiseks klõpsake OK.

    Näiteks 5-kohalise numbri loomiseks juhtnullide lisamiseks kasutage järgmist vormingukoodi: 00000

    Kasutades Exceli kohandatud numbrivorminguid, saate lisada juhtnulle, et luua fikseeritud pikkusega numbrid, nagu ülaltoodud näites, ja muutuva pikkusega numbreid. Kõik taandub sellele, millist paigutajat te kasutate vormingukoodis:

    • 0 - näitab täiendavaid nulle
    • # - ei näita lisanulle

    Näiteks kui te rakendate 000# formaadis mõnda lahtrisse, siis iga sellesse lahtrisse sisestatud arvul on kuni 3 eesmist nulli.

    Teie kohandatud numbriformaadid võivad sisaldada ka tühikuid, sidekriipsu, sulgusid jne. Üksikasjalik selgitus on leitav siit: Kohandatud Exceli numbriformaat.

    Järgnevas tabelis on toodud veel mõned näited kohandatud vormingute kohta, mis võivad Excelis näidata juhtivaid nulle.

    A B C
    1 Kohandatud formaat Maskeeritud number Kuvatud number
    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

    Ja järgmisi vormingukoode saab kasutada numbrite kuvamiseks erivormingutes, nagu postiindeksid, telefoninumbrid, krediitkaardinumbrid ja sotsiaalkindlustusnumbrid.

    A B C D
    1 Kohandatud formaat Kirjutatud number Kuvatud number
    2 Postiindeks 00000 1234 01234
    3 Sotsiaalkindlustus 000-00-0000 12345678 012-34-5678
    4 Krediitkaart 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Telefoninumbrid 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Vihje. Excelil on mõned eelnevalt määratletud Eriformaadid postiindeksite, telefoninumbrite ja sotsiaalkindlustusnumbrite puhul, nagu on näidatud allpool esitatud ekraanipildil:

    Lõpptulemus: Seda meetodit on kõige parem kasutada olukordades, kus töötate numbrilise andmestikuga ja tulemused peaksid olema numbrid , mitte teksti. See muudab ainult numbri kuvamist, kuid mitte numbrit ennast: juhtivad nullid kuvatakse lahtrites, tegelik väärtus kuvatakse valemiribal. Kui viitate sellistele lahtritele valemites, siis arvutused on parfümeeritud algsete väärtustega. Kohandatud vorminguid saab rakendada ainult arvandmetele (numbrid ja kuupäevad) ja tulemus on samuti number või kuupäev.

    Kuidas lisada Excelis juhtivaid nulle funktsiooniga TEXT

    Kui kohandatud numbrivorming näitab numbri ees nulli, muutmata tegelikult selle aluseks olevat väärtust, siis Exceli funktsioon TEXT täidab numbrid nullidega, sisestades "füüsiliselt" juhtnullid lahtritesse.

    Juhtnullide lisamiseks TEXT( väärtus , format_text ) valemi puhul kasutate samu vormingukoode nagu kohandatud numbrivormingutes. Funktsiooni TEXT tulemus on aga alati tekstijada, isegi kui see näeb välja nagu number.

    Näiteks, et sisestada 0 enne väärtust lahtrisse A2, kasutage seda valemit:

    =TEXT(A2, "0#")

    Fikseeritud pikkusega, näiteks 5-märgilise stringi loomiseks kasutage seda:

    =TEXT(A2, "000000")

    Pöörake tähelepanu, et funktsioon TEXT nõuab vormingukoodide ümbritsemist jutumärkidesse. Ja nii näevad tulemused Excelis välja:

    A B C
    1 Esialgne number Täidetud number Valem
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEXT(B4, "00000")
    5 12 00012 =TEXT(B5, "00000")

    Lisateavet tekstivalemite kohta leiate jaotisest Kuidas kasutada Excelis funktsiooni TEXT.

    Lõpptulemus: Exceli funktsioon TEXT tagastab alati tekst string , mitte number, ja seetõttu ei saa te tulemusi kasutada aritmeetilistes arvutustes ja muudes valemites, välja arvatud juhul, kui teil on vaja võrrelda väljundit teiste tekstisõnadega.

    Kuidas lisada tekstisõnadele juhtnulle

    Eelmistes näidetes õppisite, kuidas Excelis numbrile nulli ette lisada. Aga mis siis, kui teil on vaja lisada null(id) tekstistringi ette, näiteks 0A102? Sellisel juhul ei tööta ei TEXT ega kohandatud vorming, sest need tegelevad ainult numbriliste väärtustega.

    Kui nulliga täidetav väärtus sisaldab tähti või muid tekstimärke, kasutage ühte järgmistest valemitest, mis pakuvad universaalset lahendust, mis on kohaldatav nii numbrid ja tekstisõnu .

    Valem 1. Lisage juhtivad nullid, kasutades funktsiooni RIGHT.

    Kõige lihtsam viis Excelis tekstisõnade ette juhtnullide panemiseks on kasutada funktsiooni RIGHT:

    RIGHT(" 0000 " & rakk , string_length )

    Kus:

    • "0000" on maksimaalne arv nulle, mida soovite lisada. Näiteks 2 nulli lisamiseks kirjutage "00".
    • Cell on viide lahtrisse, mis sisaldab algset väärtust.
    • String_length on see, mitu märki peaks tulemuseks olev string sisaldama.

    Näiteks, kui soovite teha nulliga eelistatud 6-märgilise stringi, mis põhineb lahtris A2 oleval väärtusel, kasutage seda valemit:

    =RIGHT("000000"&A2, 6)

    Valem lisab A2 väärtusele ("000000"&A2) 6 nulli ja seejärel ekstraheerib 6 õiget märki. Tulemusena sisestab ta just õige arvu nulle, et saavutada määratud kogu stringi piir:

    Ülaltoodud näites on nullide maksimaalne arv võrdne stringi kogupikkusega (6 tähemärki) ja seetõttu on kõik saadud stringid 6 tähemärki pikad (fikseeritud pikkusega). Kui valemit rakendatakse tühja lahtrile, annab see tagasi stringi, mis koosneb 6 nullist.

    Sõltuvalt teie äriloogikast võite esitada näiteks erineva arvu nulle ja tähemärke:

    =RIGHT("00"&A2, 6)

    Selle tulemusena saate muutuva pikkusega stringid, mis sisaldavad kuni 2 eesmist nulli:

    Valem 2. Täitke juhtivad nullid funktsioonide REPT ja LEN abil.

    Teine võimalus lisada Excelis tekstistringi ees olevad nullid on kasutada seda REPT- ja LEN-funktsioonide kombinatsiooni:

    REPT(0, nullide arv -LEN( rakk ))& rakk

    Näiteks, et lisada A2 väärtusele juhtnullid, et luua 6-kohaline string, on see valem järgmine:

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

    Kuidas see valem töötab:

    Teades, et funktsioon REPT kordab antud märki kindlaksmääratud arvu kordi ja LEN tagastab stringi kogupikkuse, on valemi loogika lihtne mõista:

    • LEN(A2) annab lahtri A2 tähemärkide koguarvu.
    • REPT(0, 6-LEN(A2)) lisab nõutava arvu nulle. Et arvutada, mitu nulli tuleks lisada, lahutate nullide maksimaalsest arvust stringi pikkuse A2.
    • Lõpuks liita nullid A2 väärtusega ja saad järgmise tulemuse:

    Alumine rida : See valem võib lisada juhtnulle nii numbritele kui ka tekstisõnadele, kuid tulemus on alati tekst, mitte number.

    Kuidas lisada fikseeritud arv eelnevaid nulle

    Kui soovite veerus olevate väärtuste (numbrid või tekstisõnumid) kõigi väärtuste ette kirjutada teatud arvu nulle, kasutage funktsiooni CONCATENATE või Excel 365 - 2019 funktsiooni CONCAT või operaatorit ampersand.

    Näiteks, kui soovite lahtrisse A2 numbri ette panna 0, kasutage ühte järgmistest valemitest:

    =CONCATENATE(0,A2)

    või

    =0&A2

    Nagu on näidatud alloleval ekraanipildil, lisab valem kõigisse veeru lahtritesse ainult ühe eesmise nulli, olenemata sellest, kui palju märke algväärtus sisaldab:

    Samamoodi saate sisestada 2 eesolevat nulli (00), 3 nulli (000) või nii palju nulle kui soovite enne numbreid ja tekstisõnu.

    Alumine rida : Selle valemi tulemus on samuti tekstijada, isegi kui te ühendate nulle numbritega.

    Kuidas eemaldada juhtivad nullid Excelis

    Meetod, mida kasutate Excelis juhtivate nullide eemaldamiseks, sõltub sellest, kuidas need nullid lisati:

    • Kui eelnevad nullid lisati kohandatud numbrivorminguga (nullid on lahtris nähtavad, kuid mitte valemiribal), rakendage muud kohandatud vormingut või tagastage Üldine, nagu siin näidatud.
    • Kui nullid on sisestatud või muul viisil sisestatud lahtritesse, mis on vormindatud tekstina (lahtri vasakus ülanurgas kuvatakse väike roheline kolmnurk), teisendage tekst numbriks.
    • Kui juhtivad nullid lisati valemi abil (valem ilmub valemisribale, kui lahter on valitud), kasutage nende eemaldamiseks funktsiooni VALUE.

    Järgneval pildil on näidatud kõik kolm juhtumit, et aidata teil valida õige tehnika:

    Eemaldage juhtivad nullid, muutes lahtri formaati

    Kui kohandatud vorminguga lahtrites kuvatakse juhtnullid, siis muutke lahtri vorming tagasi vaikimisi vorminguks. Üldine või kasutada muud numbrivormingut, mis ei näita eelnevaid nulle.

    Eemaldage juhtivad nullid, teisendades teksti numbriks

    Kui tekstivormingus lahtrisse ilmuvad eelistatud nullid, on kõige lihtsam viis nende eemaldamiseks valida lahter(id), klõpsata hüüumärki ja seejärel klõpsata nuppu Teisenda numbriks :

    Eemaldage juhtivad nullid valemi abil

    Juhul, kui valemiga on lisatud eelnev(ad) null(id), kasuta selle eemaldamiseks teist valemit. Nulli eemaldamise valem on nii lihtne kui:

    =VALUE(A2)

    Kus A2 on lahter, millest soovite eelnevad nullid eemaldada.

    Seda meetodit saab kasutada ka selleks, et vabaneda nullidest, mis on sisestatud otse lahtritesse (nagu eelmises näites) või imporditud Excelisse mõnest välisallikast. Üldiselt, kui teil on tegemist nulliga eelistatud stringiga, mis kujutab endast arvu, saate kasutada funktsiooni VALUE, et teisendada tekst arvuks ja eemaldada juhtivad nullid selle käigus.

    Järgmisel ekraanipildil on kaks valemit:

    • Teksti valemiga B2 lisatakse A2 väärtusele nullid ja
    • Väärtuse valemiga C2 eemaldatakse B2 väärtusest juhtivad nullid.

    Kuidas Excelis nullid ära peita

    Kui te ei soovi oma Exceli lehel nullväärtusi kuvada, on teil järgmised kaks võimalust:

    1. Nullide peitmiseks kogu kogu leht , eemaldage märkeruut Näita nulli nulli väärtusega lahtrites selleks klõpsake Faili > Valikud > Täiustatud , ja kerige allapoole Selle töölehe kuvamisvõimalused jagu:

  • Teatud lahtrites nullväärtuste peitmiseks rakendage nendele lahtritele järgmist kohandatud numbrivormingut: #;#;;@
  • Selleks valige lahtrid, kuhu soovite nullid ära peita, klõpsake Ctrl+1, et avada lahter Lahtrite vormindamine dialoogis, valige Kohandatud aadressil Kategooria , ja sisestage ülaltoodud vormingukood lahtrisse Tüüp kast.

    Allpool olevast ekraanipildist on näha, et lahter B2 sisaldab nullväärtust, kuid seda ei kuvata lahtris:

    Nullide lisamine ja eemaldamine Excelis lihtne viis

    Lõpuks, hea uudis meie Ultimate Suite for Exceli kasutajatele - uus tööriist, mis on spetsiaalselt mõeldud nullide käsitlemiseks, on välja antud! Palun tervitage Add/Remove Leading Zeros.

    Nagu tavaliselt, oleme püüdnud vähendada liigutuste arvu absoluutse miinimumini :)

    aadressile lisada juhtivad nullid , siis teete järgmist:

    1. Valige sihtrakud ja käivitage Tööriist Lisa/eemalda juhtivad nullid.
    2. Määrake kuvatavate tähemärkide koguarv.
    3. Klõpsake Rakenda .

    Valmis!

    aadressile eemaldada juhtivad nullid , on sammud väga sarnased:

    1. Valige lahtrid oma numbritega ja käivitage add-in.
    2. Määrake, kui palju märke tuleks kuvada. Et saada maksimaalne arv olulised numbrid valitud vahemikus, klõpsake nuppu Hangi maksimaalne pikkus
    3. Klõpsake Rakenda .

    Add-in saab lisada juhtnulle nii numbritele kui ka stringidele:

    • Sest numbrid , on määratud kohandatud numbrivorming, st muudetakse ainult numbri visuaalset esitust, mitte selle aluseks olevat väärtust.
    • Tähtnumbriline stringid on eelistatud juhtivate nullidega, st nullid on füüsiliselt sisestatud lahtritesse.

    Nii saab Excelis nulle lisada, eemaldada ja peita. Et selles õpetuses kirjeldatud tehnikat paremini mõista, võite laadida alla näidistööraamatu. Tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Saadaolevad allalaadimised

    Exceli juhtnumbrite näited (.xlsx fail)

    Ultimate Suite 14-päevane täisfunktsionaalne versioon (.exe fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.