Kako odstraniti vodilne ničle v Excelu (5 preprostih načinov)

Mnogi ljudje imajo ljubezensko-sovražni odnos z vodilnimi ničlami ​​v Excelu.

Včasih si tega želite, včasih pa ne.

Čeprav je Excel programiran tako, da samodejno odstrani vse začetne ničle iz številk, obstajajo nekateri primeri, ko jih imate.

V tej vadnici Excel vam bom pokazal kako odstraniti vodilne ničle v svojih številkah v Excelu.

Pa začnimo!

Možni razlogi, da imate v Excelu vodilne ničle

Kot sem omenil, Excel samodejno odstrani vse začetne ničle iz številk. Če na primer v celico v Excelu vnesete 00100, jo samodejno pretvori v 100.

V večini primerov je to smiselno, saj te vodilne ničle niso resnično smiselne.

Toda v nekaterih primerih si boste morda želeli.

Tu je nekaj možnih razlogov, zaradi katerih lahko vaše številke ohranijo vodilne ničle:

  • Če je bilo število oblikovano kot besedilo (večinoma z dodajanjem apostrofa pred številko), bi ohranilo vodilne ničle.
  • Celica je bila morda oblikovana tako, da vedno prikazuje določeno dolžino števila. V primeru, da je število manjše, se dodajo vodilne ničle, da se to nadomesti. Na primer, celico lahko oblikujete tako, da je vedno prikazana 5 številk (in če je število manjše od petih številk, se samodejno dodajo začetne ničle)

Način, ki ga izberemo za odstranitev vodilnih ničel, bi bil odvisen od tega, kaj ga povzroča.

Preberite tudi: Kako dodati vodilne ničle v Excelu

Torej, prvi korak je ugotoviti vzrok, da lahko izberemo pravo metodo za odstranitev teh vodilnih ničel.

Kako odstraniti vodilne ničle iz številk

Obstaja več načinov, s katerimi lahko odstranite začetne ničle iz številk.

V tem razdelku vam bom pokazal pet takšnih metod.

Pretvorite besedilo v številke z možnostjo preverjanja napak

Če je vzrok vodilnih številk, da je nekdo pred temi številkami dodal apostrof (za pretvorbo teh v besedilo), lahko uporabite metodo preverjanja napak, da jih pretvorite nazaj v številke z enim samim klikom.

To je verjetno najlažji način, da se znebite vodilnih ničel.

Tukaj imam niz podatkov, kjer imam številke, ki imajo apostrof pred temi, pa tudi vodilne ničle. To je tudi razlog, da vidite te številke poravnane levo (medtem ko so privzeto številke poravnane desno) in imajo tudi začetne 0.

Spodaj so navedeni koraki za odstranitev teh vodilnih ničel iz teh števil:

  1. Izberite številke, iz katerih želite odstraniti začetne ničle. Opazili boste, da je v zgornjem desnem delu izbora rumena ikona.
  2. Kliknite rumeno ikono za preverjanje napak
  3. Kliknite »Pretvori v številko«

To je to! Zgornji koraki bi odstranili apostrof in te besedilne vrednosti pretvorili nazaj v številke.

Ker je Excel programiran tako, da privzeto odstrani vodilne presledke iz poljubnih številk, boste videli, da s tem samodejno odstranite vse začetne ničle.

Opomba: Ta metoda ne bi delovala, če bi bile vodene ničle dodane kot del oblikovanja celic po meri. Za obravnavo teh primerov uporabite naslednje metode.

Spremenite oblikovanje celic po meri

Drug zelo pogost razlog, zaradi katerega se lahko vaše številke prikažejo z vodilnimi ničlami, je, da so celice oblikovane tako, da v vsaki številki vedno prikažejo določeno število števk.

Mnogi si želijo, da bi bile številke skladne in enake dolžine, zato s spreminjanjem oblikovanja celic določijo najmanjšo dolžino številk.

Na primer, če želite, da so vse številke prikazane kot 5-mestne številke, če imate številko, ki je samo trimestna, bi Excel samodejno dodal dve začetni ničli.

Spodaj imam nabor podatkov, pri katerem je bilo uporabljeno oblikovanje številk po meri, da je v celici vedno prikazano najmanj pet števk.

Način, kako se znebiti teh vodilnih nič, je le odstranitev obstoječega oblikovanja iz celic.

Spodaj so navedeni koraki za to:

  1. Izberite celice, ki imajo številke z začetnimi ničlami
  2. Kliknite zavihek Domov
  3. V skupini Številke kliknite spustni meni Številčna oblika
  4. Izberite "Splošno"

Zgornji koraki bi spremenili oblikovanje številk po meri celic in zdaj bi bile številke prikazane po pričakovanjih (kjer ne bi bilo vodilnih ničel).

Upoštevajte, da bi ta tehnika delovala le, če je bil razlog za začetne ničle oblikovanje številk po meri. Ne bi delovalo, če bi za pretvorbo števil v besedilo uporabili apostrof (v tem primeru uporabite prejšnjo metodo)

Pomnožite z 1 (s posebno tehniko lepljenja)

Ta tehnika deluje v obeh scenarijih (kjer so bile številke pretvorjene v besedilo z uporabo apostrofa ali pa je bilo za celice uporabljeno oblikovanje številk po meri).

Recimo, da imate niz podatkov, kot je prikazano spodaj, in želite iz njega odstraniti vodilne ničle.

Spodaj so navedeni koraki za to

  1. Kopirajte vsako prazno celico z delovnega lista
  2. Izberite celice, v katerih imate številke, iz katerih želite odstraniti začetne ničle
  3. Z desno miškino tipko kliknite izbor in nato kliknite Posebno prilepi. S tem se odpre pogovorno okno Paste Special
  4. Kliknite možnost »Dodaj« (v operacijski skupini)
  5. Kliknite V redu

Zgornji koraki dodajo 0 obsegu izbranih celic in odstranijo tudi vse začetne ničle in apostrofe.

Čeprav to ne spremeni vrednosti celice, pretvori vse besedilne vrednosti v številke in kopira oblikovanje iz prazne celice, ki ste jo kopirali (s tem nadomesti obstoječe oblikovanje, zaradi katerega so se prikazale vodilne ničle).

Ta metoda vpliva le na številke. Če imate v celici kakšen besedilni niz, bo ostal nespremenjen.

Uporaba funkcije VALUE

Druga hitra in enostavna metoda za odstranitev vodilnih ničl je uporaba funkcije value.

Ta funkcija vzame en argument (ki je lahko besedilo ali sklic na celico, ki vsebuje besedilo) in vrne številsko vrednost.

To bi delovalo tudi v obeh scenarijih, kjer so vaše glavne številke posledica apostrofa (ki se uporablja za pretvorbo številk v besedilo) ali oblikovanja številk po meri.

Recimo, da imam niz podatkov, kot je prikazano spodaj:

Spodaj je formula, ki bi odstranila začetne ničle:

= VREDNOST (A1)

Opomba: Če še vedno vidite začetne ničle, pojdite na zavihek domov in spremenite obliko celice v splošno (iz spustnega menija Oblika številke).

Uporaba besedila v stolpcu

Medtem ko se funkcija Text to Columns uporablja za razdelitev celice na več stolpcev, jo lahko uporabite tudi za odstranitev vodilnih ničel.

Recimo, da imate nabor podatkov, kot je prikazano spodaj:

Spodaj so navedeni koraki za odstranjevanje začetnih ničel z uporabo besedila v stolpce:

  1. Izberite obseg celic s številkami
  2. Kliknite zavihek »Podatki«
  3. V skupini Orodja za podatke kliknite »Besedilo v stolpce«
  4. V čarovniku »Pretvori besedilo v stolpce« naredite te spremembe:
    1. 1. korak od 3: Izberite »Razmejeno« in kliknite Naprej
    2. 2. korak od 3: Počistite izbiro vseh ločil in kliknite Naprej
    3. Korak 3 od 3: Izberite ciljno celico (v tem primeru B2) in kliknite Dokončaj

Zgornji koraki bi morali odstraniti vse začetne ničle in vam dati samo številke. Če še vedno vidite vodilne ničle, morate oblikovanje celic spremeniti v Splošno (to lahko storite na zavihku Domov)

Kako odstraniti vodilne ničle iz besedila

Čeprav vse zgoraj navedene metode delujejo odlično, so namenjene le tistim celicam, ki imajo številčno vrednost.

Kaj pa, če imate alfanumerične ali besedilne vrednosti, ki imajo tudi nekaj vodilnih nič.

Zgornje metode v tem primeru ne bi delovale, a zahvaljujoč neverjetnim formulam v Excelu lahko tokrat še vedno dobite.

Recimo, da imate niz podatkov, kot je prikazano spodaj, in želite iz njega odstraniti vse začetne ničle:

Spodaj je formula za to:

= DESNO (A2, LEN (A2) -FIND (LEVO (ZAMENJA (A2, "0", ""), 1), A2) +1)

Naj razložim, kako deluje ta formula

Del formule SUBSTITUTE zamenja ničlo s prazno. Torej za vrednost 001AN76 nadomestna formula daje rezultat kot 1AN76

Formula LEFT nato izvleče najbolj levi znak tega nastalega niza, ki bi bil v tem primeru 1.

Formula FIND nato išče ta najbolj levi znak, ki ga daje formula LEFT, in vrne svoj položaj. V našem primeru bi za vrednost 001AN76 dala 3 (kar je položaj 1 v izvirnem besedilnem nizu).

Rezultat formule FIND se doda 1, da se prepričamo, da smo izvlekli celoten niz besedila (razen začetnih ničel)

Rezultat formule FIND se nato odšteje od rezultata formule LEN (ki se uporablja za določitev dolžine celotnega niza besedila). Tako dobimo dolžino besedilnega obroča brez začetnih ničl.

Ta vrednost se nato uporabi s funkcijo RIGHT za ekstrahiranje celotnega besedilnega niza (razen začetnih ničl).

Če obstaja možnost, da so v celicah začetni ali zadnji razmiki, je najbolje, da uporabite funkcijo TRIM za vsako referenco celice.

Tako bi bila nova formula z dodano funkcijo TRIM naslednja:

= DESNO (TRIM (A2), LEN (TRIM (A2))-NAJDI (LEVO (ZAMENJA (TRIM (A2), "0", ""), 1), TRIM (A2))+1)

Torej, to je nekaj preprostih načinov, s katerimi lahko odstranite vodilne ničle iz nabora podatkov v Excelu.

Upam, da vam je bila ta vadnica koristna!

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave