Leading nullen yn Excel: hoe taheakje, fuortsmite en ferbergje

  • Diel Dit
Michael Brown

Dizze tutorial lit ferskate manieren sjen om liedende nullen ta te foegjen yn Excel: hoe't jo nullen hâlde kinne as jo typen, liedende nullen yn sellen sjen litte, nullen fuortsmite of ferbergje.

As jo ​​Excel brûke net allinnich te berekkenjen nûmers, mar ek ûnderhâlden records lykas postkoades, feiligens nûmers of wurknimmer ids, Jo kinne moatte hâlden liedende nullen yn sellen. As jo ​​​​lykwols besykje in postkoade te typen lykas "00123" yn in sel, sil Excel it fuortendaliks ôfkoarte nei "123".

It punt is dat Microsoft Excel postkoades, telefoannûmers en oare ferlykbere yngongen behannelet as nûmers , tapast it Algemien of Getal opmaak op harren, en automatysk fuortsmite foargeande nullen. Gelokkich biedt Excel ek de middels om liedende nullen yn sellen te hâlden, en fierderop yn dizze tutorial fine jo in hantsjefol manieren om it te dwaan.

    Hoe kinne jo liedende nullen yn Excel hâlde. as jo typ

    Om te begjinnen, litte wy sjen hoe't jo 0 foar in getal yn Excel sette kinne, bygelyks type 01 yn in sel. Wizigje hjirfoar gewoan it selformaat nei Tekst :

    • Selektearje de sel(en) dêr't jo nûmers foar foarheakje wolle mei 0.
    • Gean nei de Thús tab > Nûmer groep, en selektearje Tekst yn it fak Nûmerformaat .

    Sadree't jo in nul(en) foar it nûmer ynfiere, sil Excel in lyts griene trijehoekje yn 'e boppeste linker hoeke fan' e sel werjaan, wat oanjout dat der wat mis is mei de selynhâld. Om dat fuort te heljenút guon eksterne boarne. Oer it algemien, as jo te krijen hawwe mei in tekenrige mei nul foarheaksel dy't in getal fertsjintwurdiget, kinne jo de funksje WAARDE brûke om tekst nei nûmer te konvertearjen en liedende nullen ûnderweis te ferwiderjen.

    De folgjende skermôfbylding lit twa formules sjen:

    • De tekstformule yn B2 foeget nullen ta oan de wearde yn A2, en
    • De weardeformule yn C2 ferwideret de liedende nullen fan de wearde yn B2.

    Hoe kinne jo nullen ferbergje yn Excel

    As jo ​​gjin nulwearden yn jo Excel-blêd werjaan wolle, hawwe jo de folgjende twa opsjes:

    1. Om nullen oer it hele blêd te ferbergjen, ûntselektearje de opsje In nul sjen litte yn sellen dy't nulwearde hawwe . Klikje hjirfoar op Triem > Opsjes > Avansearre , en rôlje omleech nei de Opsjes werjaan foar dit wurkblêd seksje:

  • Om nulwearden yn bepaalde sellen te ferbergjen, tapasse de folgjende oanpaste nûmeropmaak op dy sellen: #;#;;@
  • Selektearje hjirfoar de sellen wêr't jo nullen wolle ferbergje, klikje op Ctrl+1 om it dialoochfinster Sellen opmaak te iepenjen, selektearje Aanpast ûnder Kategory , en typ de boppesteande opmaakkoade yn it fak Type .

    De skermôfdruk hjirûnder lit sjen dat sel B2 wol in nulwearde befettet, mar it wurdt net werjûn yn de sel:

    Nullen tafoegje en fuortsmite yn Excel op in maklike manier

    Uteinlik, goed nijs foar brûkers fan ús Ultimate Suite foar Excel - in nij arkspesjaal ûntwurpen foar it behanneljen fan nullen wurdt útbrocht! Wolkom asjebleaft Foaroansteande nullen tafoegje/fuortsmite.

    Lykas gewoanlik hawwe wy stribbe om it oantal bewegingen oant in absolút minimum te ferminderjen :)

    Om add leading nullen , hjir is wat jo dogge:

    1. Selektearje de doelsellen en fier it Leading Zeros-ark taheakje/ferwiderje.
    2. Jou it totale oantal tekens oan dat werjûn wurde moat.
    3. Klik op Tapasse .

    Klear!

    Om foarrinnende nullen te ferwiderjen , binne de stappen tige gelyk:

    1. Selektearje de sellen mei jo nûmers en fier de add-in út.
    2. Spesifisearje hoefolle tekens werjûn wurde moatte. Om it maksimum oantal signifikante sifers yn it selektearre berik te krijen, klikje op de Get Max Length
    3. Klik op Tapasse .

    De tafoeging kin liedende nullen taheakje oan sawol sifers as tekenrige:

    • Foar nûmers wurdt in oanpaste nûmeropmaak ynsteld, dus allinnich in fisuele foarstelling fan in getal wurdt feroare, net de ûnderlizzende wearde.
    • Alfanumerike strings wurde foarôfgeand mei foaroansteande nullen, d.w.s. nullen wurde fysyk ynfoege yn sellen.

    Dit is hoe kinne jo nullen tafoegje, fuortsmite en ferbergje yn Excel. Om de techniken beskreaun yn dizze tutorial better te begripen, binne jo wolkom om it foarbyldwurkboek te downloaden. Ik tankje jo foar it lêzen en hoopje jo nije wike op ús blog te sjen!

    Beskikbere downloads

    Excel Leading Zerosfoarbylden (.xlsx-bestân)

    Ultimate Suite 14-dagen folslein funksjonele ferzje (.exe-bestân)

    flaterindikator, selektearje de sel(sen), klikje op it warskôgingsteken, en klik dan op Flater negearje.

    De folgjende skermôfbylding lit it resultaat sjen:

    In oare manier om liedende nullen yn Excel te hâlden is om in getal foar te kommen mei in apostrof ('). Bygelyks, ynstee fan 01 te typen, typ '01. Yn dit gefal hoege jo de opmaak fan de sel net te feroarjen.

    Underste rigel: Dizze ienfâldige technyk hat in signifikante beheining - de resultearjende wearde is in tekst string , net nûmer, en dus kin it net brûkt wurde yn berekkeningen en numerike formules. As dat net is wat jo wolle, feroarje dan allinich de fisuele fertsjintwurdiging fan 'e wearde troch it tapassen fan in oanpast nûmerformaat lykas yn it folgjende foarbyld sjen litten.

    Hoe kinne jo liedende nullen sjen litte yn Excel mei oanpast nûmerformaat

    Om foarrinnende nullen wer te jaan, tapasse jo in oanpaste nûmeropmaak troch dizze stappen út te fieren:

    1. Selektearje in sel(en) dêr't jo foaroannullen sjen wolle, en druk op Ctrl+1 om de Sellen opmaak dialooch.
    2. Under Kategory , selektearje Oanpaste .
    3. Typ in opmaakkoade yn it Type fak.

      Yn de measte gefallen hawwe jo in opmaakkoade nedich dy't bestiet út 0 plakhâlders, lykas 00. It oantal nullen yn 'e opmaakkoade komt oerien mei it totale oantal sifers dat jo yn in sel sjen wolle (jo fine in pear foarbylden hjirûnder).

    4. Klik op OK om de wizigingen op te slaan.

    Bygelyks,om liedende nullen ta te foegjen om in 5-sifers nûmer te meitsjen, brûk dan de folgjende opmaakkoade: 00000

    Troch gebrûk fan oanpaste nûmerformaten fan Excel, kinne jo tafoegje liedende nullen om fêste-lingte -nûmers te meitsjen, lykas yn it boppesteande foarbyld, en fariabele-lingte -nûmers. It komt allegear del op hokker plakhâlder jo brûke yn de opmaakkoade:

    • 0 - jout ekstra nullen
    • # - jout gjin ekstra nullen

    As jo ​​bygelyks it 000# -formaat tapasse op guon sel, sil elk nûmer dat jo yn dy sel typt oant 3 foaroansteande nullen hawwe.

    Jo oanpaste nûmerformaten kinne ek spaasjes befetsje, koppeltekens, haakjes, ensfh De detaillearre útlis is hjir te finen: Oanpaste Excel-nûmeropmaak.

    It folgjende rekkenblêd jout noch in pear foarbylden fan oanpaste formaten dy't liedende nullen yn Excel sjen kinne.

    A B C
    1 Oanpaste opmaak Type nûmer Werjûn nûmer
    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

    En de folgjende opmaakkoades kinne brûkt wurde om nûmers yn spesjale formaten wer te jaanlykas ús postkoades, telefoannûmers, kredytkaartnûmers en sosjale feiligensnûmers.

    A B C D
    1 Oanpaste opmaak Type nûmer Werjûn nûmer
    2 Postkoade 00000 1234 01234
    3 Sosjale feiligens 000-00-0000 12345678 012-34-5678
    4 Kredytkaart 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Telefonnûmers 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Tip. Excel hat in pear foarôf definieare Spesjale formaten foar postkoades, telefoannûmers en sosjale feiligensnûmers, lykas werjûn yn it skermôfbylding hjirûnder:

    Underste rigel: Dizze metoade is it bêste om te brûken yn situaasjes as jo wurkje mei in numerike dataset en de resultaten moatte nûmers wêze, gjin tekst. It feroaret allinich de werjefte fan in nûmer, mar net it nûmer sels: liedende nullen ferskine yn sellen, de werklike wearde wurdt werjûn yn 'e formulebalke. As jo ​​ferwize nei sokke sellen yn formules, de berekkeningen wurde parfumearre mei de oarspronklike wearden. Oanpaste formaten kinne allinich tapast wurde op numerike gegevens (nûmers en datums) en it resultaat is ek in nûmer of datum.

    Hoe kinne jo liedende nullen tafoegje yn Excel mei de TEKSTfunksje

    Wylst in oanpaste nûmeropmaak nul foar in getal toant sûnder de ûnderlizzende wearde eins te feroarjen, set de Excel TEXT-funksje nûmers mei nullen troch troch "fysyk" foaroansteande nullen yn sellen yn te foegjen.

    Om liedende nullen ta te foegjen mei in TEXT( wearde , format_tekst ) formule, brûke jo deselde opmaakkoades as yn oanpaste nûmerformaten. It resultaat fan de TEKST-funksje is lykwols altyd in tekststring, sels as it in protte op in nûmer liket.

    Om bygelyks 0 foar in wearde yn sel A2 yn te foegjen, brûk dizze formule:

    =TEXT(A2, "0#")

    Om in tekenrige mei nul foarheaksel fan in fêste lingte te meitsjen, sis in tekenrige fan 5 tekens, brûk dizze:

    =TEXT(A2, "000000")

    Let op dat de TEXT-funksje fereasket it ynsluten fan de opmaakkoades yn oanhalingstekens. En dit is hoe't de resultaten derút sjogge yn Excel:

    A B C
    1 Oarspronklike nûmer Opladen nûmer Formule
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEKST(B4,"00000")
    5 12 00012 =TEKST(B5,"00000")

    Sjoch foar mear ynformaasje oer tekstformules Hoe kinne jo de TEXT funksje yn Excel.

    Underste rigel: De Excel TEXT funksje jout altyd in tekst string ,gjin nûmer, en dêrom kinne jo de resultaten net brûke yn rekenkundige berekkeningen en oare formules, útsein as jo de útfier fergelykje moatte mei oare tekststrings.

    Hoe kinne jo liedende nullen tafoegje oan tekststrings

    Yn 'e foarige foarbylden hawwe jo leard hoe't jo nul tafoegje kinne foar in nûmer yn Excel. Mar wat as jo nul(en) moatte pleatse foar in tekststring lykas 0A102? Yn dat gefal sil noch TEKST noch oanpaste opmaak wurkje, om't se allinich mei numerike wearden omgeane.

    As de wearde dy't mei nul opfold wurde letters of oare tekstkarakters befettet, brûk dan ien fan 'e folgjende formules, dy't in universele oplossing fan tapassing op sawol nûmers as tekststrings .

    Formule 1. Foegje foaroansteande nullen ta mei de RIGHT-funksje

    De maklikste manier om liedend te setten nullen foar tekststrings yn Excel brûkt de RIGHT-funksje:

    RIGHT(" 0000 " & sel , string_length )

    Wêr:

    • "0000" is it maksimum oantal nullen dat jo tafoegje wolle. Om bygelyks 2 nullen ta te foegjen, typ jo "00".
    • Sel is in ferwizing nei de sel mei de oarspronklike wearde.
    • String_length is hoefolle tekens de resultearjende tekenrige befetsje moat.

    Bygelyks, om in tekenrige fan 6 tekens mei nul foarheaksel te meitsjen basearre op in wearde yn sel A2, brûk dizze formule:

    =RIGHT("000000"&A2, 6)

    Wat de formule docht is 6 nullen tafoegje oan de wearde yn A2 ("000000"&A2), enextract dan de rjochter 6 karakters. As resultaat foegje it krekt it juste oantal nullen yn om de opjûne totale tekenrigelimyt te berikken:

    Yn it boppesteande foarbyld is it maksimum oantal nullen gelyk oan de totale tekenrige lingte (6 karakters), en dêrom binne alle resultearjende snaren 6-karakter lang (fêste lingte). As tapast wurdt op in lege sel, soe de formule in tekenrige werombringe dy't bestiet út 6 nullen.

    Ofhinklik fan jo bedriuwslogika kinne jo ferskate nûmers fan nullen en totaaltekens leverje, bygelyks:

    =RIGHT("00"&A2, 6)

    As resultaat krije jo snaren mei fariabele lingte dy't maksimaal 2 liedende nullen befetsje:

    Formule 2. Pad foaroansteande nullen mei de REPT en LEN-funksjes

    In oare manier om foaroansteande nullen yn te foegjen foar in tekststring yn Excel is mei dizze kombinaasje fan REPT- en LEN-funksjes:

    REPT(0, oantal nullen -LEN( sel ))& sel

    Om bygelyks liedende nullen ta te foegjen oan de wearde yn A2 om in tekenrige fan 6 tekens te meitsjen, giet dizze formule as folget:

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

    Hoe wurket dizze formule:

    Wisten dat de REPT-funksje in opjûn karakter in opjûn oantal kearen werhellet, en LEN de totale lingte fan 'e tekenrige werombringt, is de logika fan 'e formule maklik te begripen:

    • LEN(A2) krijt it totale oantal tekens yn sel A2.
    • REPT(0, 6-LEN(A) 2)) foeget it fereaske oantal nullen ta. Om te berekkenjen hoefolle nullentafoege wurde, lûke jo de lingte fan 'e tekenrige yn A2 ôf fan it maksimum oantal nullen.
    • Ut it lêst ferbine jo nullen mei de A2-wearde, en krije it folgjende resultaat:

    Underste rigel : Dizze formule kin liedende nullen tafoegje oan sawol sifers as tekststrings, mar it resultaat is altyd tekst, net nûmer.

    Hoe kinst in fêst oantal foargeande nullen taheakje

    Om alle wearden yn in kolom (nûmers of tekststrings) foar te setten mei in bepaald oantal nullen, brûk de CONCATENATE-funksje, of de CONCAT-funksje yn Excel 365 - 2019, of de ampersand operator.

    Om bygelyks 0 foar in getal yn sel A2 te setten, brûk ien fan dizze formules:

    =CONCATENATE(0,A2)

    of

    =0&A2

    Lykas werjûn yn it skermôfbylding hjirûnder, foeget de formule mar ien foarrinnende nul ta oan alle sellen yn in kolom, nettsjinsteande hoefolle karakters de oarspronklike wearde befettet:

    Op deselde wize kinne jo 2 liedende nullen (00), 3 nullen (000) of safolle nullen ynfoegje as jo wolle foar sifers en tekststring s.

    Underste rigel : It resultaat fan dizze formule is ek in tekstteken, sels as jo nullen mei sifers ferbine.

    Hoe kinne jo liedende nullen fuortsmite yn Excel

    De metoade dy't jo brûke om liedende nullen yn Excel te ferwiderjen hinget ôf fan hoe't dy nullen binne tafoege:

    • As foargeande nullen waarden tafoege mei in oanpast nûmerformaat (nullen binne sichtber yn in sel, mar net yn 'e formulebalke), tapassein oar oanpast formaat of weromkear werom Algemien lykas hjir te sjen.
    • As nullen binne typt of oars ynfierd binne yn sellen opmakke as Tekst (in lyts griene trijehoek wurdt werjûn yn 'e hoeke lofterboppe fan 'e sel), konvertearje tekst nei getal.
    • As foarrinnende nullen tafoege binne troch in formule te brûken (de formule ferskynt yn 'e formulebalke as de sel selektearre is), brûk dan de WAARDE-funksje om se te ferwiderjen.

    De folgjende ôfbylding lit alle trije gefallen sjen om jo te helpen de juste technyk te kiezen:

    Fuortsmite liedende nullen troch it feroarjen fan it selformaat

    As foarrinnende nullen yn sellen werjûn wurde mei in oanpaste opmaak, feroarje dan de selopmaak werom nei standert Algemien , of tapasse in oare nûmeropmaak dy't de foargeande nullen net werjaan.

    Fuortsmite liedend nullen troch tekst te konvertearjen nei nûmer

    As nullen foarôf ferskine yn in tekst-opmaak sel, is de maklikste manier om se te ferwiderjen de sellen te selektearjen, op it útropteken te klikken en dan op Konvertearje nei Nûmer :

    <3 8>

    Fuortsmite foaroansteande nullen troch in formule te brûken

    As in foargeande nul(en) wurdt tafoege mei in formule, brûk dan in oare formule om dizze te ferwiderjen. De formule foar it fuortheljen fan nul is sa ienfâldich as:

    =VALUE(A2)

    Dêr't A2 de sel is wêrfan jo foargeande nullen fuortsmite wolle.

    Dizze metoade kin ek brûkt wurde om ferwiderje fan nullen dy't direkt yn sellen typt binne (lykas yn it foarige foarbyld) of ymporteare nei Excel

    Michael Brown is in tawijd technology-entûsjast mei in passy foar it ferienfâldigjen fan komplekse prosessen mei software-ark. Mei mear as in desennium ûnderfining yn 'e tech-yndustry hat hy syn feardigens yn Microsoft Excel en Outlook, lykas Google Blêden en Docs, oanskerpe. Michael's blog is wijd oan it dielen fan syn kennis en ekspertize mei oaren, en biedt maklik te folgjen tips en tutorials foar it ferbetterjen fan produktiviteit en effisjinsje. Oft jo in betûfte profesjonele of in begjinner binne, Michael's blog biedt weardefolle ynsjoch en praktysk advys om it measte út dizze essensjele software-ark te heljen.