Cum să păstrați zerouri de plumb în Excel (10 metode adecvate)

  • Imparte Asta
Hugh West

În Microsoft Excel, nu este posibil să păstrăm zerourile de început prin simpla tastare a unui număr cu 0 la început, deoarece Excel, în mod implicit, va elimina aceste zerouri & păstra doar părțile ulterioare. Vreau să ilustrez în acest articol cum putem adăuga sau păstra aceste zerouri de început cu o serie de funcții & funcții & tehnici ușoare & fructuoase.

Descărcați caietul de practică

Puteți descărca cartea de practică pe care am folosit-o pentru a pregăti acest articol. Puteți schimba sau modifica celulele & vedeți imediat rezultatele cu ajutorul formulelor încorporate.

Păstrați zerouri de frunte.xlsm

10 Metode pentru a păstra zerourile de plumb în Excel

În această secțiune, vă voi arăta 10 metode rapide și simple de a păstra zerourile de început în Excel pe sistemul de operare Windows. Acest articol conține explicații detaliate cu ilustrații clare pentru fiecare lucru. Am folosit aplicația Versiunea Microsoft 365 aici. Cu toate acestea, puteți utiliza orice altă versiune în funcție de disponibilitatea dvs. Vă rugăm să lăsați un comentariu dacă o parte din acest articol nu funcționează în versiunea dvs.

1. Formatarea celulelor pentru a păstra zerourile din față

Pentru a păstra zerourile de început în Excel, formatarea celulelor oferă cea mai simplă opțiune de urmat. Puteți personaliza numărul sau îl puteți converti în format text cu doar câteva clicuri.

1.1 Personalizarea formatului numerelor

Iată lista celor 8 state cu cele 8 state cu Coduri poștale Acum dorim să păstrăm același format pentru toate codurile poștale, adăugând 0 înaintea lor, acolo unde este necesar.

📌 Pași:

  • Mai întâi, selectați toate celulele (C5:C12) care conțin coduri poștale.
  • Apoi, sub Acasă panglică, faceți clic pe opțiunea Caseta de dialog, așa cum se arată în colțul din dreapta-jos din fereastra de Număr grup de comenzi.
  • Apoi, de la Formatarea celulelor alegeți caseta de dialog Personalizat
  • Adăugați 00000 în Tip personalizat caseta de format.
  • În cele din urmă, apăsați butonul OK buton.

  • Deci, aici vedeți acum toate codurile poștale cu același format, păstrând 0-uri de început acolo unde este necesar.

1.2 Utilizarea formatelor speciale încorporate

Putem face același lucru alegând opțiunea Special din fereastra Formatarea celulelor Apoi selectați caseta de dialog Cod poștal opțiunea, apăsați OK & ați terminat.

  • Pentru aceasta, puteți merge pentru alte formate comune aici disponibile ca- Număr de telefon, număr de serie, număr de securitate, etc. Toate acestea sunt atribuite locației implicite SUA. De asemenea, puteți schimba locația prin selectarea unei alte zone sau țări din lista Locale și apoi veți putea găsi opțiuni similare ca formate de numere pentru regiunea selectată.

  • Ca urmare, veți vedea că vor exista zerouri în fața numerelor.

Citește mai mult: Cum să păstrați zerouri de plumb în Excel CSV (4 moduri simple)

1.3 Aplicarea formatului de text

Prin utilizarea Text putem, de asemenea, să păstrăm zerourile din față, după caz.

📌 Pași:

  • Selectați celulele în care doriți să introduceți codurile poștale.
  • De la Număr grup de comenzi, Selectați formatul ca Text din meniul derulant.
  • Acum începeți să introduceți toate codurile poștale în celulele & veți vedea că nu este eliminat niciun zero de început.

  • Dar veți găsi un mesaj de eroare care spune " Număr stocat ca text " dintr-o opțiune galbenă derulantă de lângă celule. Selectați 'Ignoră eroarea ' pentru fiecare celulă & ați terminat.

  • Deoarece această metodă necesită ceva timp pentru a executa manual toate datele, această metodă este eficientă atunci când trebuie să introduceți date mai degrabă decât să formatați un interval de date stocate.

Citește mai mult: Cum să adăugați zerouri de plumb în formatul de text Excel (10 moduri)

2. Utilizarea funcției TEXT pentru a adăuga zerouri anterioare

The Funcția TEXT este o altă modalitate fructuoasă pe care o puteți folosi pentru a formata numerele prin adăugarea de zerouri de început .

📌 Pași:

  • Aici. în Celula D5 se introduce următoarea formulă:

=TEXT(C5, "00000")

🔎 Repartizarea formulei:

  • The TEXT convertește un număr în text într-un format de valoare specific.
  • Aici, în interiorul parantezei, C5 este valoarea celulei care este formatată în " 00000 " format text.
  • Apăsați Introduceți & veți vedea rezultatul dorit.
  • Acum, pentru a face același lucru pentru toate celulele, utilizați Mâner de umplere opțiunea din Celula D5 să se umple până la ultimul Celula D12 & veți găsi toate codurile poștale cu un format similar.

  • Aici, veți vedea un avertisment de eroare deoarece ați introdus numere ca introducere de text. Trebuie să ignorați erorile făcând clic pe pictograma de eroare și selectând opțiunea " Ignoră eroarea ".

3. Adăugarea de apostrofe înaintea numerelor

De asemenea, putem folosi un apostrof înaintea unui număr & apoi adăugăm zerouri, după caz. Acest lucru va converti celula în format text.

  • Pentru aceasta, trebuie să adăugați apostrofe manual înainte de fiecare număr și apoi adăugați zerouri de început. Astfel, puteți converti pur și simplu numerele în text format.

  • Deoarece această metodă reprezintă formatul text, veți găsi din nou mesajul de eroare care conține " Număr stocat ca text ". Așadar, va trebui să selectați Ignore Error pentru toate celulele care au mesaje de eroare.

4. Combinarea funcției RIGHT cu operatorul Ampersandă

Acum, aceasta este o altă metodă perfectă care returnează rezultatul folosind Funcția RIGHT și Ampersandă (&). De asemenea, puteți utiliza operatorul Funcția CONCATENATE în loc de operatorul &.

📌 Pași:

  • În Celula D5 se introduce următoarea formulă:

=RIGHT("00000"&C5,5)

  • Apăsați Introduceți buton.
  • Utilizați Mâner de umplere pentru a completa toate celelalte celule care conțin coduri poștale.

🔎 Repartizarea formulei:

  • În acest caz, se va utiliza DREAPTA returnează numărul specificat de caractere de la sfârșitul unui șir de text.
  • Concatenăm 00000 înainte de fiecare număr, folosind Ampersandă(&) între 00000 & celulele.
  • Acum, în DREAPTA permite introducerea în celule doar a ultimelor 5 caractere din fiecare dată rezultată.

Citește mai mult: Cum să adăugați zerouri de frunte în Excel prin operația CONCATENATE

5. Utilizarea funcției BASE

Funcția BASE este utilizat pentru a converti un număr în diferite sisteme de numere (binar, zecimal, hexazecimal sau octal) De asemenea, puteți defini câte caractere doriți să vedeți prin această funcție.

📌 Pași:

  • În Celula D5 se introduce următoarea formulă:

=BASE(C5,10,5)

  • Presa Introduceți .
  • Utilizați Mâner de umplere pentru a completa automat toate celelalte celule, după cum este necesar.

🔎 Repartizarea formulei:

În interiorul argumentelor din cadrul secvenței BASE funcție,

  • C5 este ales ca fiind Celula valoarea pentru C5 .
  • 10 este radixul sau sistemul numeric pentru valorile zecimale.
  • Și 5 este numărul de caractere pe care dorim să le vedem ca rezultat.

Lecturi similare

  • Cum să puneți paranteze pentru numere negative în Excel
  • Formatarea unui număr în mii K și milioane M în Excel (4 moduri)
  • Cum să aplicați formatul de număr în milioane cu virgulă în Excel (5 moduri)
  • Format de număr personalizat: Milioane cu o zecimală în Excel (6 moduri)

6. Importul unui fișier text & apoi adăugarea de zerouri de început folosind Power Query Tool & Funcția PadText

De asemenea, puteți importa o serie de date & apoi le puteți converti într-un format fix prin adăugarea de zerouri de început. Dacă utilizați Microsoft Excel 2010 sau o versiune superioară, atunci veți putea utiliza această metodă cu Editor Power Query .

📌 Pași:

  • În conformitate cu Date panglică, faceți clic pe Din text/CSV opțiune.
  • Va apărea o casetă de dialog din care trebuie să importați fișierul care conține datele.
  • Selectați fișierul & apoi apăsați Import.

  • Va apărea o nouă casetă de dialog cu datele importate & trebuie să faceți clic pe Transformarea datelor .

  • Acum, în Power Query va apărea o fereastră.
  • Sub Adăugați coloană panglică, selectați Coloană personalizată .

  • Adăugați numele coloanei în rubrica Numele noii coloane opțiune.
  • Acum, în cadrul Formula coloanei personalizate , tip-

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

  • Apăsați OK .

Veți găsi noua coloană cu codurile poștale formatate.

  • Selectați Închideți & Încărcați opțiune.

Acum, va apărea o nouă foaie de lucru & datele nou obținute din Power Query Editor vor fi transformate aici cu tabelul pivot, așa cum se arată mai jos.

Citește mai mult: Excel Convertiți numărul în text cu zerouri de plumb: 10 moduri eficiente

7. Îmbinarea funcțiilor REPT & LEN împreună

Utilizarea de REPT & LEN funcții împreună este o altă metodă fructuoasă pe care o puteți adopta.

📌 Pași:

  • În Celula D5 , tip-

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

  • Apăsați Introduceți & vi se vor afișa imediat valorile formatate.

🔎 Repartizarea formulei:

  • REPT funcția a venit de la Repetați cuvânt & această funcție repetă textul de un anumit număr de ori.
  • LEN returnează numărul de caractere ale unui șir de caractere text.
  • Acum, în interiorul argumentelor, 0 a fost adăugată prima dată, deoarece aceasta este valoarea textului pe care dorim să o repetăm ca zerouri de început înaintea numerelor, după cum este necesar.
  • 5-LEN(C5) reprezintă numărul de zerouri de început (0) care trebuie adăugate sau repetate.
  • În cele din urmă, Celula C5 se adaugă la întreaga funcție prin utilizarea Ampersandă(&) deoarece această valoare a celulei trebuie plasată după zerourile de început.

Citește mai mult: Cum să puneți 0 în Excel în fața numerelor (5 metode practice)

8. Adăugarea unui număr fix de zerouri de frunte folosind funcția CONCATENATE

Dacă doriți să adăugați un anumit număr de zerouri înaintea unui număr sau a unui text, atunci CONCATENATE va face singură treaba pentru dvs. Iată diferite tipuri de numere în Coloana B & vom adăuga două zerouri înainte de fiecare număr.

📌 Pași:

  • În Celula C5 , tip-

=CONCATENATE("00",B5)

  • Presa Introduceți .
  • Utilizați Mâner de umplere pentru a completa automat celelalte celule până la C12 .

Astfel, în imaginea de mai jos, vedeți toate numerele cu doi "0" în față.

Citește mai mult: Cum să concatenați numere cu zerouri de frunte în Excel (6 metode)

9. Utilizarea VBA pentru a păstra zerourile de început

De asemenea, putem păstra sau adăuga zerouri de început folosind VBScript.

📌 Pași:

  • Pentru aceasta, mai întâi, mergeți la panglica de sus și apăsați pe butonul Dezvoltator , apoi apăsați pe butonul Visual Basic din meniu.
  • Puteți utiliza ALT + F11 pentru a deschide fereastra "Microsoft Visual Basic pentru aplicații" dacă nu aveți adăugată fila Dezvoltator.

  • Acum, o fereastră numită "Microsoft Visual Basic pentru aplicații" Aici, din bara de meniu de sus, apăsați pe butonul "Insert" Și va apărea un meniu. Din ele, selectați opțiunea "Modul" opțiune.

  • Acum, un nou "Modul" Va apărea o fereastră și Paste acest cod VBA în căsuță.
 Sub KeepLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "000000" End Sub 

  • Apăsați F5 , iar acesta va rula codurile sau macroul.
  • Apăsați Alt+F11 din nou pentru a vă întoarce la foaia de calcul Excel & veți vedea rezultatul, așa cum se arată în imaginea următoare.

🔎 Codul VBA Explicație:

  • Vom adăuga Subrutină prima secțiune & numind macroul nostru ca fiind KeepLeadingZeros .
  • Cu ajutorul Gama este selectată prima celulă care trebuie formatată.
  • Cu End(xldown) & Selectați sub-comandă, selectăm întregul interval de celule care conțin codurile poștale.
  • În linia următoare, prin intermediul NumberFormat sub-comandă, definim numărul de cifre (5) cu 0.

Citește mai mult: Cum să eliminați zerourile de început în Excel (7 moduri simple + VBA)

10. Păstrarea sau adăugarea de zerouri de început în tabelul pivotant

Într-un Tabel pivotant , putem folosi DAX (Expresia de analiză a datelor) formula pentru a păstra sau a adăuga zerouri de început prin formatarea unei coloane sau a unui rând.

📌 Pași:

  • De la Introduceți panglică, selectați Tabel pivotant , și o casetă de dialog numită Creați tabelul pivot va apărea.

  • În Masă/Regim caseta de selectare, selectați întreaga Tabel Array (B4:C12).
  • Marcați opțiunea Adăugați aceste date la modelul de date '.
  • Apăsați BINE.

Cu acești pași, acum puteți converti datele într-un tabel pivot în care sunt disponibile măsurile DAX.

  • O nouă foaie de lucru va apărea & în dreapta, veți vedea Câmpurile tabelului pivotant fereastră.
  • Faceți clic dreapta pe mouse-ul pe Gama.
  • Selectați Adaugă Măsură.. .

O nouă casetă de dialog numită Măsură Acest lucru se numește Editor de formule DAX .

  • Tip Coduri poștale cu zerouri de frunte ca Denumirea măsurii sau orice altceva preferați.
  • În conformitate cu Bara de formule , tip-

=CONCATENATEX(Range,FORMAT([Coduri poștale], "00000"),",",")

  • Apăsați BINE.

  • Mergeți la Câmpurile tabelului pivotant din nou, veți găsi o nouă opțiune- f x Coduri poștale cu zerouri de frunte
  • Marcați această opțiune & veți vedea rezultatul din stânga în foaia de calcul.

Citește mai mult: Cum să adăugați zerouri de plumb pentru a face 10 cifre în Excel (10 moduri)

Cuvinte de încheiere

Acestea sunt toate ușor & modalități eficiente pe care le puteți urma pentru a adăuga sau a păstra zerouri de conducere în datele Microsoft Excel. Dacă știți mai multe de bază & metode fructuoase pe care ar trebui să le adaug, atunci anunțați-mă prin comentarii. Sau puteți arunca o privire la alte noastre informative & articole interesante de pe acest site.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.