Kuidas säilitada Exceli juhtivad nullid (10 sobivat meetodit)

  • Jaga Seda
Hugh West

Microsoft Excelis ei ole võimalik hoida juhtnulle, kui lihtsalt sisestate alguses numbri 0-ga, kuna Excel eemaldab vaikimisi need nullid & hoiab ainult hilisemad osad. Ma tahan selles artiklis illustreerida, kuidas me saame lisada või hoida neid juhtnulle mitmete lihtsate & viljakate funktsioonide & tehnikate abil.

Lae alla praktiline töövihik

Saate alla laadida harjutusvihiku, mida me kasutasime selle artikli koostamisel. Te saate muuta või muuta lahtreid & näete tulemusi kohe koos sisseehitatud valemitega.

Keep Leading Zeros.xlsm

10 meetodit Exceli juhtivate nullide säilitamiseks

Selles jaotises näitan teile 10 kiiret ja lihtsat meetodit, kuidas hoida juhtnulle Excelis Windowsi operatsioonisüsteemis. See artikkel sisaldab üksikasjalikke selgitusi koos selgete illustratsioonidega kõige kohta. Olen kasutanud Microsoft 365 versioon Palun jätke kommentaar, kui mõni osa sellest artiklist ei tööta teie versioonis.

1. Lahtrite vormindamine nii, et juhtivad nullid jääksid alles

Juhtnullide säilitamiseks Excelis pakub lahtrite vormindamine kõige lihtsamat võimalust. Saate arvu kohandada või teisendada selle tekstiformaadiks vaid mõne klõpsuga.

1.1 Numbrivormingu kohandamine

Siin on nimekiri 8 riigist koos nende Postiindeksid Nüüd tahame säilitada sama formaadi kõigi postiindeksite puhul, lisades vajaduse korral 0-d enne neid.

📌 Sammud:

  • Kõigepealt valige kõik lahtrid (C5:C12) sisaldavad postiindeksid.
  • Siis, all Kodu lint, klõpsake dialoogiakna valikut, nagu on näidatud parempoolses alumises nurgas alates Number käskude rühm.
  • Siis, alates Lahtrite vormindamine dialoogiaknas, valige Kohandatud
  • Lisa 00000 aastal Kohandatud tüüp vormingukast.
  • Lõpuks vajutage OK nuppu.

  • Nii et siin näete nüüd kõiki postiindeksid ühesuguse formaadiga, säilitades vajaduse korral juhtivad 0-d.

1.2 Sisseehitatud eriformaatide kasutamine

Sama saame teha, kui valime valikust Special (Eriline) Lahtrite vormindamine dialoogiaknas. Seejärel valige Postiindeks valikut, vajutage OK & olete valmis.

  • Selleks võite minna teiste ühiste formaatide jaoks, mis on siin saadaval nagu... Telefoninumber, seerianumber, jne. Need kõik on määratud vaikimisi asukohaks USA. Saate ka muuta asukohta, valides mõne teise piirkonna või riigi valikust Locale rippmenüüst & seejärel leiate valitud piirkonna jaoks sarnased valikud nagu numbriformaadid.

  • Selle tulemusena näete, et numbrite ees on eesolevad nullid.

Loe edasi: Kuidas säilitada juhtivad nullid Excel CSV-s (4 lihtsat viisi)

1.3 Tekstiformaadi rakendamine

Kasutades Tekst formaadis võime ka vajaduse korral säilitada juhtivad nullid.

📌 Sammud:

  • Valige lahtrid, kuhu soovite sisestada postiindeksid.
  • Alates Number käskude rühm, Valige formaat nagu Tekst rippmenüüst.
  • Nüüd hakake sisestama kõiki postiindeksid lahtritesse & näete, et ükski juhtiv null ei ole eemaldatud.

  • Kuid te leiate veateate, mis ütleb " Tekstina salvestatud number " lahtrite kõrval olevast kollasest rippmenüüst. Valige 'Ignore Error ' iga lahtri & olete valmis.

  • Kuna selle meetodi rakendamine kõigi andmete puhul käsitsi võtab aega, siis on see meetod efektiivne, kui on vaja sisestada andmeid, mitte vormindada salvestatud andmete vahemikku.

Loe edasi: Kuidas lisada Exceli tekstivormingus juhtivad nullid (10 võimalust)

2. TEXT-funktsiooni kasutamine eelnevate nullide lisamiseks

The TEXT funktsioon on teine viljakas viis, mida saab kasutada numbrite vormindamiseks, kasutades juhtivate nullide lisamine .

📌 Sammud:

  • Siin. Lahter D5 sisestada järgmine valem:

=TEXT(C5, "00000")

🔎 Valemite jaotumine:

  • The TEKST funktsioon teisendab numbri tekstiks konkreetses väärtusformaadis.
  • Siin sulgudes, C5 on lahtri väärtus, mis on vormistatud kujul " 00000 " tekstivorming.
  • Press Sisesta & näete soovitud tulemust.
  • Nüüd, et teha sama kõigi lahtrite jaoks, kasutage käsku Täitmise käepide valikust Lahter D5 täita kuni viimaseni Lahter D12 & leiate kõik postiindeksid sarnase formaadiga.

  • Siin näete veahoiatust, kuna olete sisestanud numbrid tekstisisendina. Vead tuleb ignoreerida, klõpsates vea ikoonil ja valides " Ignoreeri viga " valik.

3. Apostroofide lisamine numbrite ette

Võime kasutada ka apostroofi enne numbrit & seejärel lisage vajadusel nullid. See muudab lahtri tekstivorminguks.

  • Selleks tuleb lisada apostrofe käsitsi enne iga numbrit ja seejärel lisage juhtivad nullid. Seega saate lihtsalt teisendada numbrid tekst formaat.

  • Kuna see meetod kujutab endast tekstivormingut, siis leiate veateate uuesti, mis sisaldab " Tekstina salvestatud number ". Seega peate valima Ignore Error kõigi lahtrite puhul, millel on veateated.

4. RIGHT-funktsiooni kombineerimine amperandioperaatoriga

Nüüd, see on veel üks täiuslik meetod, mis tagastab tulemuse kasutades RIGHT funktsioon ja Ampersand operaatorit (&). Samuti saab kasutada operaatorit CONCATENATE funktsioon & operaatori asemel.

📌 Sammud:

  • Veebilehel Lahter D5 sisestada järgmine valem:

=RIGHT("00000"&C5,5)

  • Press Sisesta nupp.
  • Kasutage Täitmise käepide täita kõik teised postiindeksit sisaldavad lahtrid.

🔎 Valemite jaotamine:

  • Siin on RIGHT funktsioon tagastab määratud arvu tähemärke tekstistringi lõpust.
  • Me ühendame 00000 enne iga numbrit, kasutades Ampersand(&) vahel 00000 & rakud.
  • Nüüd on RIGHT funktsioon lubab sisestada lahtritesse ainult iga tulemuse 5 viimast märki.

Loe edasi: Kuidas lisada Exceli eesminevad nullid CONCATENATE-operatsiooni abil

5. Funktsiooni BASE kasutamine

BASE funktsioon kasutatakse numbri teisendamiseks erinevatesse numbrisüsteemidesse. (binaarne, kümnend-, kuueteistkümnend- või oktaalarv) Samuti saate määrata, kui palju märke soovite selle funktsiooni kaudu näha.

📌 Sammud:

  • Veebilehel Lahter D5 sisestada järgmine valem:

=BASE(C5,10,5)

  • Press Sisesta .
  • Kasutage Täitmise käepide et täita automaatselt kõik muud lahtrid vastavalt vajadusele.

🔎 Valemite jaotumine:

Argumentide sees on BASE funktsioon,

  • C5 valitakse Cell väärtus C5 .
  • 10 on kümnendväärtuste radix ehk arvusüsteem.
  • Ja 5 on tähemärkide arv, mida me tahame tulemuseks näha.

Sarnased lugemised

  • Kuidas panna sulgusid negatiivsete arvude jaoks Excelis
  • Numbrite formaatimine tuhandetes K ja miljonites M Excelis (4 võimalust)
  • Kuidas rakendada numbriformaati miljonites koos komaga Excelis (5 võimalust)
  • Kohandatud numbriformaat: miljonid ühe kümnendikuga Excelis (6 võimalust)

6. Tekstifaili importimine &; Seejärel liidetavate nullide lisamine Power Query Tool & PadText funktsiooni abil

Samuti saate importida andmevaliku & seejärel teisendage need fikseeritud formaati, lisades juhtnullid. Kui kasutate Microsoft Excel 2010 või uuem versioon, siis saate seda meetodit kasutada koos Power Query Editor .

📌 Sammud:

  • Vastavalt Andmed lint, klõpsake nuppu Tekstist/CSV-st võimalus.
  • Ilmub dialoogiboks, kust tuleb importida andmeid sisaldav fail.
  • Valige fail & seejärel vajutage Import.

  • Ilmub uus dialoogiboks koos imporditud andmetega & peate klõpsama nuppu Andmete teisendamine .

  • Nüüd on Võimsuse päring ilmub aken.
  • Veebilehel Lisa veerg lint, valige Kohandatud veerg .

  • Lisage veeru nimi all Uus veeru nimi võimalus.
  • Nüüd all Kohandatud veeru valem , tüüp-

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

  • Press OK .

Leiad uue veeru vormindatud postiindeksitega.

  • Valige Sulge & Laadi võimalus.

Nüüd ilmub uus tööleht & äsja Power Query Editorist saadud andmed teisendatakse siin koos pivot-tabeliga, nagu allpool näidatud.

Loe edasi: Exceli numbri konverteerimine tekstiks koos juhtivate nullidega: 10 tõhusat viisi

7. REPT & LEN-funktsioonide ühendamine kokku

Kasutamine REPT & LEN funktsioonid koos on veel üks viljakas meetod, mille võite kasutusele võtta.

📌 Sammud:

  • Veebilehel Lahter D5 , tüüp-

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

  • Press Sisesta & teile kuvatakse kohe vormindatud väärtused.

🔎 Valemite jaotumine:

  • REPT funktsioon on pärit Kordus sõna & see funktsioon kordab teksti antud arvu kordi.
  • LEN funktsioon tagastab teksti stringi tähemärkide arvu.
  • Nüüd, argumentide sees, 0 on lisatud esimesena, sest see on tekstiväärtus, mida me tahame korrata, kuna numbrite ees on vastavalt vajadusele juhtnullid.
  • 5-LEN(C5) tähistab juhtivate nullide (0) arvu, mis tuleb lisada või korrata.
  • Lõpuks, C5 rakk lisatakse kogu funktsioonile, kasutades Ampersand(&) kuna see lahtri väärtus tuleb paigutada pärast juhtivaid nulle.

Loe edasi: Kuidas panna 0 Excelis numbrite ette (5 praktilist meetodit)

8. Fikseeritud arvu eesmiste nullide lisamine funktsiooni CONCATENATE abil

Kui soovite lisada numbrile või tekstile teatud arvu eesolevaid nulle, siis CONCATENATE funktsioon üksi teeb teie jaoks tööd. Siin on erinevaid numbrite tüüpe Veerg B & me lisame iga numbri ette kaks esimest nulli.

📌 Sammud:

  • Veebilehel Raku C5 , tüüp-

=CONCATENATE("00",B5)

  • Press Sisesta .
  • Kasutage Täitmise käepide teiste lahtrite automaatseks täitmiseks kuni C12 .

Niisiis, alloleval pildil näete kõiki numbreid kahe eesoleva 0-ga.

Loe edasi: Kuidas liita numbreid koos juhtivate nullidega Excelis (6 meetodit)

9. VBA kasutamine juhtivate nullide säilitamiseks

Me võime ka jätta või lisada juhtnulle, kasutades selleks funktsiooni VBScript.

📌 Sammud:

  • Selleks minge kõigepealt ülemisele paelale ja vajutage nupule Arendaja , seejärel vajutage Visual Basic valik menüüst.
  • Võite kasutada ALT + F11 avada "Microsoft Visual Basic for Applications" aknas, kui teil ei ole vahekaarti Developer lisatud.

  • Nüüd, aken nimega "Microsoft Visual Basic for Applications" ilmub. Siin ülemisest menüüribast vajutage nupule "Sisesta" Ja ilmub menüü. Valige neist menüüst "Moodul" võimalus.

  • Nüüd on uus "Moodul" ilmub aken. Ja Paste see VBA-kood kasti.
 Sub KeepLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "000000" End Sub 

  • Press F5 ja see käivitab koodid või makro.
  • Press Alt+F11 uuesti, et naasta oma Exceli tabelisse & näete tulemust, nagu on näidatud järgmisel pildil.

🔎 VBA koodi selgitus:

  • Me lisame Allprogramm lõik esimene & nimetades meie makrot kui KeepLeadingZeros .
  • Koos Range käsuga valitakse 1. lahter, mis tuleb vormindada.
  • Koos End(xldown) & Valige alamkäskude abil valime kogu postiindeksit sisaldavate lahtrite vahemiku.
  • Järgmises reas, läbi NumberFormat alamkäsk, me määratleme numbrite arvu(5) 0-ga.

Loe edasi: Kuidas eemaldada juhtivad nullid Excelis (7 lihtsat viisi + VBA)

10. Pivot-tabelis juhtnumbrite säilitamine või lisamine

Ühes Pivot tabel võime kasutada DAX (andmeanalüüsi väljendus) valemiga, et säilitada või lisada juhtnulle, vormindades veergu või rida.

📌 Sammud:

  • Alates Sisesta lint, valige Pivot tabel ja dialoogiaken nimega Pivot tabeli loomine ilmub.

  • In the Laud/vahemik kasti, valige kogu Tabeli massiivi (B4:C12).
  • Märkige valik Lisage need andmed andmemudelisse '.
  • Press OKEI.

Nende sammude abil saate nüüd oma andmed teisendada pivot-tabelisse, kus DAX-meetmed on saadaval.

  • Ilmub uus tööleht & paremal pool näete Pivot tabeli väljad aken.
  • Parempoolne klõps oma hiirega Vahemik.
  • Valige Lisa meede.. .

Uus dialoogiboks nimega Meede Seda nimetatakse DAX valemite redaktor .

  • Tüüp Postiindeksid eesolevate nullidega nagu Meetme nimi või midagi muud, mida te eelistate.
  • Vastavalt Valemiriba , tüüp-

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

  • Press OKEI.

  • Minge Pivot tabeli väljad taas, leiad uue võimaluse - f x Postiindeksid koos eesolevate nullidega
  • Märkige see valik & tulemust näete tabelis vasakul.

Loe edasi: Kuidas lisada juhtivad nullid, et teha 10 numbrit Excelis (10 viisi)

Kokkuvõtvad sõnad

Need on kõik lihtsad & tõhusad viisid, mida saate järgida, et lisada või hoida juhtivaid nulle Microsoft Exceli andmetes. Kui te teate rohkem põhilisi & viljakas meetodeid, mida ma peaksin lisama, siis andke mulle teada kommentaaride kaudu. Või võite heita pilgu meie teistele informatiivsetele & huvitavatele artiklitele sellel veebisaidil.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.