Kuinka pitää johtavat nollat Excelissä (10 sopivaa menetelmää)

  • Jaa Tämä
Hugh West

Microsoft Excelissä ei ole mahdollista pitää etunollia yksinkertaisesti kirjoittamalla numero, jossa on aluksi 0, koska Excel poistaa oletusarvoisesti nämä nollat ja pitää vain myöhemmät osat. Haluan havainnollistaa tässä artikkelissa, miten voimme lisätä tai pitää nämä etunollat useilla helpoilla ja hedelmällisillä funktioilla ja tekniikoilla.

Lataa harjoituskirja

Voit ladata harjoituskirjan, jota olemme käyttäneet tämän artikkelin laatimiseen. Voit muuttaa tai muokata soluja & näet tulokset heti upotettujen kaavojen avulla.

Pidä johtavat nollat.xlsm

10 tapaa säilyttää johtavat nollat Excelissä

Tässä osassa näytän sinulle 10 nopeaa ja helppoa menetelmää, joilla voit säilyttää etunollat Excelissä Windows-käyttöjärjestelmässä. Tämä artikkeli sisältää yksityiskohtaiset selitykset ja selkeät kuvat kaikesta. Olen käyttänyt apuna Microsoft 365 -versio Voit kuitenkin käyttää mitä tahansa muuta versiota riippuen siitä, mikä on käytettävissäsi. Jätä kommentti, jos jokin tämän artikkelin osa ei toimi sinun versiossasi.

1. Solujen muotoileminen siten, että etunollat säilyvät

Jos haluat säilyttää etunollat Excelissä, solujen muotoilu on yksinkertaisin vaihtoehto. Voit mukauttaa numeron tai muuntaa sen tekstimuotoon vain muutamalla napsautuksella.

1.1 Numeromuodon mukauttaminen

Tässä on luettelo 8 osavaltiosta ja niiden Postinumerot Nyt haluamme säilyttää saman muodon kaikille postinumeroille lisäämällä tarvittaessa 0:t niiden eteen.

📌 Askeleet:

  • Valitse ensin kaikki solut (C5:C12) jotka sisältävät postinumeroita.
  • Sitten, alla Etusivu napsauta valintaikkunan vaihtoehtoa, joka näkyy oikeassa alakulmassa ikkunassa. Numero komentoryhmä.
  • Sitten, alkaen Solujen muotoilu valintaikkunassa, valitse Custom
  • Lisää 00000 vuonna Räätälöity tyyppi muotoiluruutu.
  • Paina lopuksi OK nappi.

  • Tässä näet nyt kaikki postinumerot samassa muodossa, kun etummaiset 0:t jätetään tarvittaessa.

1.2 Sisäänrakennettujen erikoismuotojen käyttö

Voimme tehdä saman valitsemalla Special-vaihtoehdon valikossa Solujen muotoilu Valitse sitten Postinumero vaihtoehto, paina OK & olet valmis.

  • Tätä varten voit käyttää muita yleisiä formaatteja, jotka ovat täällä saatavilla, kuten- Puhelinnumero, sarjaturvanumero, jne. Nämä kaikki on määritetty oletussijaintiin USA. Voit myös vaihtaa sijaintia valitsemalla jonkin toisen alueen tai maan valikosta "USA". Paikkakunta pudotusvalikosta & sen jälkeen löydät samanlaiset vaihtoehdot kuin valitun alueen numeroformaatit.

  • Tuloksena näet, että numeroiden edessä on etunollia.

Lue lisää: Kuinka pitää johtavat nollat Excel CSV: ssä (4 helppoa tapaa)

1.3 Tekstimuodon soveltaminen

Käyttämällä Teksti muodossa, voimme myös säilyttää etunollat tarpeen mukaan.

📌 Askeleet:

  • Valitse solut, joihin haluat syöttää postinumerot.
  • Vuodesta Numero komentoryhmä, Valitse muoto Teksti pudotusvalikosta.
  • Aloita nyt kaikkien postinumeroiden kirjoittaminen soluihin & huomaat, että etunollaa ei ole poistettu.

  • Mutta löydät virheilmoituksen, jossa sanotaan " Tekstinä tallennettu numero " solujen vieressä olevasta keltaisesta pudotusvalikosta. Valitse 'Ohita virhe ' jokaiselle solulle & olet valmis.

  • Koska tämän menetelmän suorittaminen kaikille tiedoille manuaalisesti vie jonkin aikaa, tämä menetelmä on tehokas, kun on syötettävä tietoja eikä alustettava tallennettujen tietojen aluetta.

Lue lisää: Kuinka lisätä johtavia nollia Excel-tekstimuodossa (10 tapaa)

2. TEXT-funktion käyttäminen edeltävien nollien lisäämiseen

The TEXT-toiminto on toinen hedelmällinen tapa, jolla voit muotoilla numerot seuraavasti etunollien lisääminen .

📌 Askeleet:

  • Tässä. Solu D5 lisätään seuraava kaava:

=TEXT(C5, "00000")

🔎 Kaavan erittely:

  • The TEKSTI funktio muuntaa numeron tekstiksi tietyssä arvomuodossa.
  • Tässä sulkujen sisällä, C5 on solun arvo, joka on muotoiltu muotoon " 00000 " tekstimuoto.
  • Paina Kirjoita & näet halutun tuloksen.
  • Jos haluat tehdä saman kaikille soluille, käytä komentoa Täyttökahva vaihtoehto Solu D5 täyttää viimeiseen asti Solu D12 & löydät kaikki postinumerot samankaltaisessa muodossa.

  • Tässä näet virhevaroituksen, koska olet lisännyt numeroita tekstinsyöttönä. Sinun on jätettävä virheet huomiotta napsauttamalla virhekuvaketta ja valitsemalla " Jätä virhe huomiotta " -vaihtoehto.

3. Apostrofien lisääminen numeroiden eteen

Voimme myös käyttää apostrofia ennen numeroa & lisää sitten tarvittaessa nollia. Tämä muuntaa solun tekstimuotoon.

  • Tätä varten sinun on lisättävä aakkoset manuaalisesti ennen jokaista numeroa ja lisää sitten johtavat nollat. Voit siis yksinkertaisesti muuntaa numerot muotoon teksti muodossa.

  • Koska tämä menetelmä edustaa tekstimuotoa, löydät virheilmoituksen, joka sisältää jälleen " Tekstinä tallennettu numero "Sinun on siis valittava Ignore Error kaikille soluille, joissa on virheilmoituksia.

4. RIGHT-funktion yhdistäminen amperando-operaattorin kanssa

Nyt tämä on toinen täydellinen menetelmä, joka palauttaa tuloksen käyttämällä komentoa RIGHT-toiminto ja Ampersand operaattoria (&). Voit myös käyttää operaattoria CONCATENATE-toiminto & -operaattorin sijasta.

📌 Askeleet:

  • Osoitteessa Solu D5 lisätään seuraava kaava:

=RIGHT("00000"&C5,5)

  • Paina Kirjoita nappi.
  • Käytä Täyttökahva täyttääksesi kaikki muut postinumeroita sisältävät solut.

🔎 Kaavan erittely:

  • Täällä RIGHT palauttaa määritetyn merkkimäärän merkkijonon lopusta.
  • Yhdistämme 00000 ennen jokaista numeroa käyttämällä Amperand(&) 00000 & solujen välillä.
  • Nyt RIGHT toiminto sallii vain 5 viimeistä merkkiä kustakin tulostiedosta syötettäväksi soluihin.

Lue lisää: Kuinka lisätä johtavia nollia Excelissä CONCATENATE-operaatiolla

5. BASE-toiminnon käyttäminen

BASE-toiminto käytetään numeron muuntamiseen eri lukujärjestelmiin. (binääri-, desimaali-, heksadesimaali- tai oktaaliarvo). Voit myös määrittää, kuinka monta merkkiä haluat nähdä tämän toiminnon avulla.

📌 Askeleet:

  • Osoitteessa Solu D5 lisätään seuraava kaava:

=BASE(C5,10,5)

  • Paina Kirjoita .
  • Käytä Täyttökahva täyttää kaikki muut solut automaattisesti tarpeen mukaan.

🔎 Kaavan erittely:

Sisällä argumentit BASE toiminto,

  • C5 valitaan Solu arvo C5 .
  • 10 on desimaaliarvojen radix- tai lukujärjestelmä.
  • Ja 5 on merkkien määrä, jonka haluamme nähdä tuloksena.

Samanlaisia lukemia

  • Kuinka laittaa sulkeet negatiivisille luvuille Excelissä
  • Muotoile numero tuhansina K ja miljoonina M Excelissä (4 tapaa).
  • Kuinka soveltaa numeroformaattia miljoonissa pilkulla Excelissä (5 tapaa)
  • Mukautettu numeromuoto: miljoonat, joissa on yksi desimaali Excelissä (6 tapaa)

6. Tekstitiedoston tuominen &; sitten lisäämällä johtavat nollat käyttämällä Power Query Tool & PadText-toimintoa

Voit myös tuoda tietovälin & muuntaa ne sitten kiinteään muotoon lisäämällä etunollia. Jos käytössäsi on Microsoft Excel 2010 tai uudempi versio, voit käyttää tätä menetelmää seuraavalla tavalla Power Query Editor .

📌 Askeleet:

  • Under the Tiedot nauha, napsauta Tekstistä/CSV:stä vaihtoehto.
  • Näyttöön tulee valintaikkuna, josta sinun on tuotava tiedot sisältävä tiedosto.
  • Valitse tiedosto & paina sitten Tuonti.

  • Uusi valintaikkuna tulee näkyviin, jossa on tuodut tiedot & sinun on napsautettava painiketta Muunna tiedot .

  • Nyt Tehokysely ikkuna tulee näkyviin.
  • osoitteessa Lisää sarake nauha, valitse Mukautettu sarake .

  • Lisää sarakkeen nimi kohtaan Uusi sarakkeen nimi vaihtoehto.
  • Nyt alle Mukautettu sarakkeen kaava , type-

=Text.PadStart([Sarake1],5, "0")

  • Paina OK .

Löydät uuden sarakkeen, jossa on muotoillut postinumerot.

  • Valitse Sulje & Lataa vaihtoehto.

Nyt ilmestyy uusi työarkki & Power Query Editorista äskettäin saadut tiedot muunnetaan tässä pivot-taulukon avulla alla esitetyllä tavalla.

Lue lisää: Excel muuntaa numeron tekstiksi johtavien nollien kanssa: 10 tehokasta tapaa

7. REPT & LEN-funktioiden yhdistäminen toisiinsa

Käyttämällä REPT & LEN on toinen hedelmällinen menetelmä, jonka voit ottaa käyttöön.

📌 Askeleet:

  • Osoitteessa Solu D5 , type-

=REPT(0,5-LEN(C5))&C5

  • Paina Kirjoita & saat muotoillut arvot näkyviin heti.

🔎 Kaavan erittely:

  • REPT toiminto on tullut Toista sana & tämä toiminto toistaa tekstiä tietyn määrän kertoja.
  • LEN palauttaa merkkijonon merkkien lukumäärän.
  • Nyt argumenttien sisällä, 0 on lisätty ensimmäisenä, koska tämä on tekstiarvo, jonka haluamme toistaa nollina ennen numeroita tarpeen mukaan.
  • 5-LEN(C5) tarkoittaa lisättävien tai toistettavien etunollien (0:t) määrää.
  • Lopuksi, C5-solu lisätään koko funktioon käyttämällä Amperand(&) koska tämä solun arvo on sijoitettava etunollien jälkeen.

Lue lisää: Kuinka laittaa 0 Excelissä numeroiden eteen (5 kätevää menetelmää)

8. Kiinteän määrän etunollien lisääminen CONCATENATE-funktion avulla

Jos haluat lisätä tietyn määrän etunollia numeron tai tekstin eteen, niin CONCATENATE funktio yksinään tekee työn puolestasi. Tässä on erilaisia numerotyyppejä osoitteessa Sarake B & lisäämme kaksi nollaa ennen jokaista numeroa.

📌 Askeleet:

  • Osoitteessa Solu C5 , type-

=CONCATENATE("00",B5)

  • Paina Kirjoita .
  • Käytä Täyttökahva täyttää muut solut automaattisesti aina C12 .

Alla olevassa kuvassa näet siis kaikki numerot, joissa on kaksi etumerkkiä 0.

Lue lisää: Kuinka yhdistää numerot johtavien nollien kanssa Excelissä (6 menetelmää)

9. VBA:n käyttäminen johtavien nollien säilyttämiseen

Voimme myös säilyttää tai lisätä etunollia käyttämällä komentoa VBScript.

📌 Askeleet:

  • Siirry ensin yläreunan nauhaan ja paina painiketta Kehittäjä ja paina sitten Visual Basic vaihtoehto valikosta.
  • Voit käyttää ALT + F11 avataksesi "Microsoft Visual Basic for Applications" ikkunaan, jos sinulla ei ole Developer-välilehteä lisätty.

  • Nyt ikkuna nimeltä "Microsoft Visual Basic for Applications" Tässä ylävalikkopalkissa paina painiketta "Insert" Näyttöön tulee valikko, josta voit valita vaihtoehdon "Moduuli" vaihtoehto.

  • Nyt uusi "Moduuli" ikkuna tulee näkyviin. Liitä tämä VBA-koodi laatikkoon.
 Sub KeepLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "000000" End Sub 

  • Paina F5 ja se suorittaa koodit tai makron.
  • Paina Alt+F11 palataksesi Excel-taulukkoon & näet seuraavassa kuvassa esitetyn tuloksen.

🔎 VBA-koodin selitys:

  • Lisäämme Aliohjelma jakson ensimmäinen & nimeämällä makromme nimellä KeepLeadingZeros .
  • Kun Valikoima komennolla valitaan ensimmäinen solu, joka on muotoiltava.
  • Osoitteessa End(xldown) & Valitse alakäskyjen avulla valitsemme koko solualueen, joka sisältää postinumerot.
  • Seuraavalla rivillä, kautta NumberFormat alakomentoa, määrittelemme numeroiden määrän(5) 0:lla.

Lue lisää: Kuinka poistaa johtavat nollat Excelissä (7 helppoa tapaa + VBA)

10. Johtavien nollien säilyttäminen tai lisääminen Pivot-taulukossa

A Pivot-taulukko , voimme käyttää DAX (Data Analysis Expression) kaava säilyttää tai lisätä etunollia muotoilemalla sarakkeen tai rivin.

📌 Askeleet:

  • Vuodesta Lisää nauha, valitse Pivot-taulukko ja valintaikkuna nimeltä Luo Pivot-taulukko ilmestyy.

  • Vuonna Pöytä/alue laatikko, valitse koko Taulukkomalli (B4:C12).
  • Merkitse vaihtoehto ' Lisää nämä tiedot tietomalliin '.
  • Paina SELVÄ.

Näiden vaiheiden avulla voit nyt muuntaa tietosi pivot-taulukkoon, jossa DAX-toimenpiteet ovat käytettävissä.

  • Uusi laskentataulukko tulee näkyviin & oikealla puolella näet taulukon Pivot-taulukon kentät ikkuna.
  • Napsauta hiiren kakkospainikkeella hiirelläsi Kantama.
  • Valitse Lisää toimenpide.. .

Uusi valintaikkuna nimeltä Toimenpide Tämä on nimeltään DAX-kaavaeditori .

  • Tyyppi Postinumerot, joissa on johtavia nollia kuten Toimenpiteen nimi tai mitä tahansa muuta haluat.
  • Under the Kaavapalkki , type-

=CONCATENATEX(Range,FORMAT([Postinumerot], "00000"),",")

  • Paina SELVÄ.

  • Mene osoitteeseen Pivot-taulukon kentät löydät uuden vaihtoehdon - f x Postinumerot, joissa on johtavia nollia
  • Merkitse tämä vaihtoehto & näet tuloksen vasemmalla puolella laskentataulukossa.

Lue lisää: Kuinka lisätä johtavia nollia 10 numeron Excelissä (10 tapaa)?

Loppusanat

Nämä ovat kaikki helppoja & tehokkaita tapoja, joita voit seurata lisätä tai pitää johtavat nollat Microsoft Excel -tiedoissa. Jos tiedät lisää perus & hedelmällisiä menetelmiä, jotka minun pitäisi lisätä, kerro minulle kommenttien kautta. Tai voit vilkaista muita informatiivisia & mielenkiintoisia artikkeleita tällä verkkosivustolla.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.