Mga nangungunang zero sa Excel: kung paano magdagdag, mag-alis at magtago

  • Ibahagi Ito
Michael Brown

Ang tutorial na ito ay nagpapakita ng iba't ibang paraan upang magdagdag ng mga nangungunang zero sa Excel: kung paano panatilihin ang mga zero habang nagta-type ka, ipakita ang mga nangungunang zero sa mga cell, alisin o itago ang mga zero.

Kung gumagamit ka ng Excel hindi lamang upang kalkulahin ang mga numero, ngunit mapanatili din ang mga talaan tulad ng mga zip code, numero ng seguridad o mga id ng empleyado, maaaring kailanganin mong panatilihin ang mga nangungunang zero sa mga cell. Gayunpaman kung susubukan mong mag-type ng zip code tulad ng "00123" sa isang cell, agad itong puputulin ng Excel sa "123".

Ang punto ay tinatrato ng Microsoft Excel ang mga postal code, numero ng telepono at iba pang katulad na mga entry bilang mga numero , inilalapat ang format na Pangkalahatan o Numero sa kanila, at awtomatikong inaalis ang mga naunang sero. Sa kabutihang-palad, nagbibigay din ang Excel ng mga paraan upang mapanatili ang mga zero sa mga cell, at higit pa sa tutorial na ito ay makakahanap ka ng ilang paraan upang gawin ito.

    Paano panatilihing nangunguna sa mga zero sa Excel habang nagta-type ka

    Para sa panimula, tingnan natin kung paano mo mailalagay ang 0 sa harap ng isang numero sa Excel, halimbawa i-type ang 01 sa isang cell. Para dito, baguhin lang ang format ng cell sa Text :

    • Piliin ang (mga) cell kung saan mo gustong i-prefix ang mga numero na may 0.
    • Pumunta sa tab na Home > Numero , at piliin ang Text sa kahon na Format ng Numero .

    Sa sandaling mag-type ka ng (mga) zero bago ang numero, magpapakita ang Excel ng maliit na berdeng tatsulok sa kaliwang sulok sa itaas ng cell na nagsasaad na may mali sa mga nilalaman ng cell. Para tanggalin yanmula sa ilang panlabas na pinagmulan. Sa pangkalahatan, kung nakikitungo ka sa isang zero-prefixed string na kumakatawan sa isang numero, maaari mong gamitin ang VALUE function upang i-convert ang text sa numero at alisin ang mga nangungunang zero sa daan.

    Ang sumusunod na screenshot ay nagpapakita ng dalawang formula:

    • Ang Text formula sa B2 ay nagdaragdag ng mga zero sa value sa A2, at
    • Ang Value formula sa C2 ay nag-aalis ng mga nangungunang zero sa value sa B2.

    Paano itago ang mga zero sa Excel

    Kung ayaw mong magpakita ng mga zero na value sa iyong Excel sheet, mayroon kang sumusunod na dalawang opsyon:

    1. Upang itago ang mga zero sa buong sheet , alisan ng check ang opsyon na Magpakita ng zero sa mga cell na may zero value . Para dito, i-click ang File > Options > Advanced , at mag-scroll pababa sa Display options para sa worksheet na ito na seksyon:

  • Upang itago ang mga zero na value sa ilang partikular na cell, ilapat ang sumusunod na custom na format ng numero sa mga cell na iyon: #;#;;@
  • Para dito, piliin ang mga cell kung saan mo gustong itago ang mga zero, i-click ang Ctrl+1 para buksan ang Format Cells dialog, piliin ang Custom sa ilalim ng Kategorya , at i-type ang format na code sa itaas sa kahon na Uri .

    Ang screenshot sa ibaba ay nagpapakita na ang cell B2 ay naglalaman ng zero na halaga, ngunit hindi ito ipinapakita sa cell:

    Magdagdag at mag-alis ng mga zero sa Excel sa madaling paraan

    Sa wakas, magandang balita para sa mga user ng aming Ultimate Suite for Excel - isang bagong toollalo na idinisenyo para sa paghawak ng mga zero ay inilabas! Mangyaring tanggapin ang Add/Remove Leading Zeros.

    Gaya ng dati, nagsusumikap kaming bawasan ang bilang ng mga galaw sa ganap na minimum :)

    Sa magdagdag ng nangungunang mga zero , narito ang gagawin mo:

    1. Piliin ang mga target na cell at patakbuhin ang Add/Remove Leading Zeros tool.
    2. Tukuyin ang kabuuang bilang ng mga character na dapat ipakita.
    3. I-click ang Ilapat .

    Tapos na!

    Upang alisin ang mga nangungunang zero , ang mga hakbang ay halos magkapareho:

    1. Piliin ang mga cell kasama ang iyong mga numero at patakbuhin ang add-in.
    2. Tukuyin kung gaano karaming mga character ang dapat ipakita. Upang makuha ang maximum na bilang ng mga makabuluhang digit sa napiling hanay, i-click ang Kunin ang Max na Haba
    3. I-click ang Ilapat .

    Maaaring magdagdag ang add-in ng mga nangungunang zero sa parehong mga numero at string:

    • Para sa mga numero , nakatakda ang isang custom na format ng numero, ibig sabihin, isang visual na representasyon lamang ng isang binago ang numero, hindi ang pinagbabatayan na halaga.
    • Ang alpha-numeric mga string ay may prefix na mga nangungunang zero, ibig sabihin, ang mga zero ay pisikal na ipinapasok sa mga cell.

    Ito ay kung paano ka magdagdag, mag-alis at magtago ng mga zero sa Excel. Upang mas maunawaan ang mga diskarteng inilalarawan sa tutorial na ito, malugod kang i-download ang sample na workbook. Salamat sa pagbabasa at umaasa akong makita ka sa aming blog sa susunod na linggo!

    Mga available na download

    Excel Leading Zerosmga halimbawa (.xlsx file)

    Ultimate Suite 14-araw na fully-functional na bersyon (.exe file)

    indicator ng error, piliin ang (mga) cell, i-click ang warning sign, at pagkatapos ay i-click ang Balewalain ang Error.

    Ipinapakita ng sumusunod na screenshot ang resulta:

    Ang isa pang paraan upang mapanatili ang mga nangunguna sa mga zero sa Excel ay ang pag-prefix ng isang numero na may apostrophe ('). Halimbawa, sa halip na mag-type ng 01, i-type ang '01. Sa kasong ito, hindi mo kailangang baguhin ang format ng cell.

    Bottom line: Ang simpleng diskarteng ito ay may malaking limitasyon - ang resultang value ay isang text string , hindi numero, at dahil dito hindi ito magagamit sa mga kalkulasyon at numeric na formula. Kung hindi iyon ang gusto mo, baguhin lang ang visual na representasyon ng value sa pamamagitan ng paglalapat ng custom na format ng numero gaya ng ipinapakita sa susunod na halimbawa.

    Paano ipakita ang mga nangungunang zero sa Excel na may custom na format ng numero

    Upang magpakita ng mga nangungunang zero, maglapat ng custom na format ng numero sa pamamagitan ng pagsasagawa ng mga hakbang na ito:

    1. Pumili ng (mga) cell kung saan mo gustong magpakita ng mga nangungunang zero, at pindutin ang Ctrl+1 upang buksan ang Format Cells dialog.
    2. Sa ilalim ng Kategorya , piliin ang Custom .
    3. Mag-type ng format code sa Uri kahon.

      Sa karamihan ng mga kaso, kakailanganin mo ng format code na binubuo ng 0 placeholder, tulad ng 00. Ang bilang ng mga zero sa format code ay tumutugma sa kabuuang bilang ng mga digit na gusto mong ipakita sa isang cell (makakakita ka ng ilang halimbawa sa ibaba).

    4. I-click ang OK upang i-save ang mga pagbabago.

    Halimbawa,upang magdagdag ng mga nangungunang zero upang lumikha ng 5-digit na numero, gamitin ang sumusunod na format code: 00000

    Sa paggamit ng mga custom na format ng numero ng Excel, maaari kang magdagdag nangunguna sa mga zero upang lumikha ng fixed-length na mga numero, tulad ng sa halimbawa sa itaas, at variable-length na mga numero. Ang lahat ay nagmumula sa kung aling placeholder ang ginagamit mo sa format na code:

    • 0 - nagpapakita ng mga karagdagang zero
    • # - hindi nagpapakita ng mga karagdagang zero

    Halimbawa, kung ilalapat mo ang 000# na format sa ilang cell, ang anumang numerong ita-type mo sa cell na iyon ay magkakaroon ng hanggang 3 nangungunang zero.

    Maaari ding magsama ng mga puwang ang iyong mga custom na format ng numero, mga gitling, panaklong, atbp. Ang detalyadong paliwanag ay makikita dito: Custom na format ng numero ng Excel.

    Ang sumusunod na spreadsheet ay nagbibigay ng ilan pang halimbawa ng mga custom na format na maaaring magpakita ng mga nangungunang zero sa Excel.

    A B C
    1 Custom na format Naka-type na numero Ipinapakitang numero
    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

    At ang mga sumusunod na format code ay maaaring gamitin upang magpakita ng mga numero sa mga espesyal na formattulad sa amin ng mga zip code, numero ng telepono, numero ng credit card, at numero ng social security.

    A B C D
    1 Custom na format Naka-type na numero Ipinapakitang numero
    2 Zip code 00000 1234 01234
    3 Social security 000-00-0000 12345678 012-34-5678
    4 Credit card 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Mga numero ng telepono 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Tip. Ang Excel ay may ilang paunang natukoy na Mga espesyal na format para sa mga postal code, numero ng telepono at numero ng social security, tulad ng ipinapakita sa screenshot sa ibaba:

    Bottom line: Pinakamainam na gamitin ang paraang ito sa mga sitwasyon kapag nagtatrabaho ka sa isang numeric na dataset at ang mga resulta ay dapat na mga numero , hindi text. Binabago lamang nito ang pagpapakita ng isang numero, ngunit hindi ang numero mismo: ang mga nangungunang zero ay lumalabas sa mga cell, ang aktwal na halaga ay ipinapakita sa formula bar. Kapag tinukoy mo ang mga naturang cell sa mga formula, ang mga kalkulasyon ay pinabanguhan ng mga orihinal na halaga. Ang mga custom na format ay maaari lamang ilapat sa numeric na data (mga numero at petsa) at ang resulta ay isang numero o petsa din.

    Paano magdagdag ng mga nangungunang zero sa Excel gamit ang TEXTfunction

    Habang ang isang custom na format ng numero ay nagpapakita ng zero sa harap ng isang numero nang hindi aktwal na binabago ang pinagbabatayan na halaga, ang Excel TEXT function na pad ng mga numero na may mga zero sa pamamagitan ng "pisikal" na paglalagay ng mga nangungunang zero sa mga cell.

    Upang magdagdag ng mga nangungunang zero na may formula na TEXT( value , format_text ), ginagamit mo ang parehong mga format code tulad ng sa mga custom na format ng numero. Gayunpaman, ang resulta ng TEXT function ay palaging isang text string, kahit na mukhang isang numero.

    Halimbawa, para magpasok ng 0 bago ang isang value sa cell A2, gamitin ang formula na ito:

    =TEXT(A2, "0#")

    Upang lumikha ng zero-prefixed na string ng isang nakapirming haba, sabihin ang isang 5-character na string, gamitin ang isang ito:

    =TEXT(A2, "000000")

    Paki-pansin na Ang pag-andar ng TEXT ay nangangailangan ng pagsasara ng mga format code sa mga panipi. At ganito ang magiging hitsura ng mga resulta sa Excel:

    A B C
    1 Orihinal na numero Padded na numero Formula
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEXT(B4,"00000")
    5 12 00012 =TEXT(B5,"00000")

    Para sa higit pang impormasyon tungkol sa mga Text formula, pakitingnan ang Paano gamitin ang TEXT function sa Excel.

    Bottom line: Ang Excel TEXT function ay palaging nagbabalik ng text string ,hindi numero, at samakatuwid ay hindi mo magagamit ang mga resulta sa mga kalkulasyon ng aritmetika at iba pang mga formula, maliban kung kailangan mong ihambing ang output sa iba pang mga string ng teksto.

    Paano magdagdag ng mga nangungunang zero sa mga string ng teksto

    Sa mga nakaraang halimbawa, natutunan mo kung paano magdagdag ng zero bago ang isang numero sa Excel. Ngunit paano kung kailangan mong maglagay ng (mga) zero sa harap ng isang text string tulad ng 0A102? Sa kasong iyon, hindi gagana ang TEXT o ang custom na format dahil ang mga ito ay nakikitungo lamang sa mga numeric na halaga.

    Kung ang value na lagyan ng zero ay naglalaman ng mga titik o iba pang text character, gumamit ng isa sa mga sumusunod na formula, na nag-aalok ng pangkalahatang solusyon na naaangkop sa parehong mga numero at mga string ng teksto .

    Formula 1. Magdagdag ng mga nangungunang zero gamit ang RIGHT function

    Ang pinakamadaling paraan upang ilagay ang nangungunang mga zero bago ang text string sa Excel ay gumagamit ng RIGHT function:

    RIGHT(" 0000 " & cell , string_length )

    Where:

    • "0000" ay ang maximum na bilang ng mga zero na gusto mong idagdag. Halimbawa, para magdagdag ng 2 zero, i-type mo ang "00".
    • Cell ay isang reference sa cell na naglalaman ng orihinal na value.
    • String_length ay kung gaano karaming mga character ang dapat maglaman ng resultang string.

    Halimbawa, para gumawa ng zero-prefixed na 6-character na string batay sa isang value sa cell A2, gamitin ang formula na ito:

    =RIGHT("000000"&A2, 6)

    Ang ginagawa ng formula ay magdagdag ng 6 na zero sa value sa A2 ("000000"&A2), atpagkatapos ay i-extract ang tamang 6 na character. Bilang resulta, ipinapasok lamang nito ang tamang bilang ng mga zero upang maabot ang tinukoy na kabuuang limitasyon ng string:

    Sa halimbawa sa itaas, ang maximum na bilang ng mga zero ay katumbas ng kabuuang haba ng string (6 na character), at samakatuwid ang lahat ng mga resultang string ay 6-character ang haba (fixed length). Kung inilapat sa isang blangkong cell, magbabalik ang formula ng string na binubuo ng 6 na zero.

    Depende sa lohika ng iyong negosyo, maaari kang magbigay ng iba't ibang bilang ng mga zero at kabuuang character, halimbawa:

    =RIGHT("00"&A2, 6)

    Bilang resulta, makakakuha ka ng variable-length na mga string na naglalaman ng hanggang 2 leading zero:

    Formula 2. Pad leading zeros gamit ang REPT at LEN function

    Ang isa pang paraan upang maglagay ng mga nangungunang zero bago ang isang text string sa Excel ay ang paggamit ng kumbinasyong ito ng REPT at LEN function:

    REPT(0, bilang ng mga zero -LEN( cell ))& cell

    Halimbawa, upang magdagdag ng mga nangungunang zero sa halaga sa A2 upang lumikha ng string na may 6 na character, ang formula na ito ay napupunta sa mga sumusunod:

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

    Paano gumagana ang formula na ito:

    Alam na inuulit ng REPT function ang isang partikular na character sa tinukoy na bilang ng beses, at ibinabalik ng LEN ang kabuuang haba ng string, ang logic ng formula ay madaling maunawaan:

    • LEN(A2) ang kabuuang bilang ng mga character sa cell A2.
    • REPT(0, 6-LEN(A) 2)) ay nagdaragdag ng kinakailangang bilang ng mga zero. Upang kalkulahin kung gaano karaming mga zerodapat idagdag, ibawas mo ang haba ng string sa A2 mula sa maximum na bilang ng mga zero.
    • Sa wakas, isasama mo ang mga zero sa halagang A2, at makuha ang sumusunod na resulta:

    Bottom line : Ang formula na ito ay maaaring magdagdag ng mga nangungunang zero sa mga numero at text string, ngunit ang resulta ay palaging text, hindi numero.

    Paano magdagdag ng nakapirming bilang ng mga naunang zero

    Upang i-prefix ang lahat ng value sa isang column (mga numero o text string) na may partikular na bilang ng mga zero, gamitin ang CONCATENATE function, o ang CONCAT function sa Excel 365 - 2019, o ang ampersand operator.

    Halimbawa, upang ilagay ang 0 bago ang isang numero sa cell A2, gamitin ang isa sa mga formula na ito:

    =CONCATENATE(0,A2)

    o

    =0&A2

    Tulad ng ipinapakita sa screenshot sa ibaba, ang formula ay nagdaragdag lamang ng isang nangungunang zero sa lahat ng mga cell sa isang column kahit gaano karaming mga character ang nilalaman ng orihinal na halaga:

    Sa parehong paraan, maaari kang magpasok ng 2 nangungunang mga zero (00), 3 mga zero (000) o maraming mga zero hangga't gusto mo bago ang mga numero at text string s.

    Bottom line : Ang resulta ng formula na ito ay text string din kahit na pinagsasama mo ang mga zero sa mga numero.

    Paano mag-alis ng mga nangungunang zero sa Excel

    Ang paraan na ginagamit mo upang alisin ang mga nangungunang zero sa Excel ay depende sa kung paano idinagdag ang mga zero na iyon:

    • Kung ang mga naunang zero ay idinagdag gamit ang isang custom na format ng numero (ang mga zero ay makikita sa isang cell, ngunit hindi sa formula bar), ilapatisa pang custom na format o ibalik ang Pangkalahatan tulad ng ipinapakita dito.
    • Kung ang mga zero ay nai-type o kung hindi man ay ipinasok sa mga cell na naka-format bilang Text (isang maliit na berdeng tatsulok ay ipinapakita sa kaliwang sulok sa itaas ng cell), i-convert ang text sa numero.
    • Kung ang mga nangungunang zero ay idinagdag sa pamamagitan ng paggamit ng formula (lumalabas ang formula sa formula bar kapag napili ang cell), gamitin ang VALUE function upang alisin ang mga ito.

    Ang ipinapakita ng sumusunod na larawan ang lahat ng tatlong kaso upang matulungan kang pumili ng tamang diskarte:

    Alisin ang mga nangungunang zero sa pamamagitan ng pagbabago sa format ng cell

    Kung ang mga nangungunang zero ay ipinapakita sa mga cell gamit ang custom na format, pagkatapos ay palitan ang cell format pabalik sa default na General , o maglapat ng isa pang format ng numero na hindi nagpapakita ng mga naunang zero.

    Alisin ang nangunguna mga zero sa pamamagitan ng pag-convert ng text sa numero

    Kapag lumitaw ang mga prefix na zero sa isang Text-formatted na cell, ang pinakamadaling paraan upang alisin ang mga ito ay piliin ang (mga) cell, i-click ang tandang padamdam, at pagkatapos ay i-click ang I-convert sa Numero :

    <3 8>

    Alisin ang mga nangunguna sa zero sa pamamagitan ng paggamit ng formula

    Kung sakaling may (mga) naunang zero na idinagdag na may formula, gumamit ng ibang formula upang alisin ito. Ang zero-removing formula ay kasing simple ng:

    =VALUE(A2)

    Kung saan ang A2 ay ang cell kung saan mo gustong alisin ang mga naunang zero.

    Maaari ding gamitin ang paraang ito upang alisin ang mga zero na direktang nai-type sa mga cell (tulad ng sa nakaraang halimbawa) o na-import sa Excel

    Si Michael Brown ay isang dedikadong mahilig sa teknolohiya na may hilig sa pagpapasimple ng mga kumplikadong proseso gamit ang mga tool sa software. Sa higit sa isang dekada ng karanasan sa industriya ng tech, hinasa niya ang kanyang mga kasanayan sa Microsoft Excel at Outlook, pati na rin ang Google Sheets at Docs. Ang blog ni Michael ay nakatuon sa pagbabahagi ng kanyang kaalaman at kadalubhasaan sa iba, na nagbibigay ng madaling sundan na mga tip at mga tutorial para sa pagpapabuti ng pagiging produktibo at kahusayan. Isa ka mang batikang propesyonal o baguhan, nag-aalok ang blog ni Michael ng mahahalagang insight at praktikal na payo para masulit ang mahahalagang software tool na ito.