Kuidas eemaldada Excelist 0 (7 meetodit)

  • Jaga Seda
Hugh West

Selles artiklis käsitlen, kuidas eemaldada Excelist nullid (0). Sageli puutume me töö käigus, kui töötame tabelitega, mis ei ole meie poolt koostatud, kokku erinevate numbrivormingutega lahtrites. Näiteks telefoninumbrid võivad sisaldada juhtnulle. Teisalt võivad mõned lahtrid sisaldada väärtustena ainult nulle, mis võivad mõjutada edasisi arvutusi Excelis (näiteks keskmise arvutamisel). Õnneks on Excelison mitu võimalust mõlema nulltüübi eemaldamiseks. Vaatame siis meetodid läbi.

Lae alla praktika töövihik

Saate alla laadida praktilise töövihiku, mida me kasutasime selle artikli koostamisel.

Eemalda 0.xlsm

7 lihtsat meetodit 0 eemaldamiseks Excelist

1. Rakendage valikut Find and Replace (Leia ja asenda), et kustutada Excelist 0

Kui me tahame kustutada nullväärtused andmeväljast, Leia ja asenda võimalus võib olla suureks abiks. Järgnevalt on esitatud vastavad sammud:

Sammud:

  • Kõigepealt valige kogu andmekogum ( B5:B13 ).

  • Järgmisena sisestage Ctrl+T klaviatuurilt. Leia ja asenda ilmub aken. Nüüd minge aadressile Asendage vahekaart, kirjuta 0 aastal Leia, mida väljal jätke Asendage seejärel pane märkeruut "" tühjaks. Sobitamine kogu lahtri sisu ', kuna me otsime lahtreid, mis sisaldavad ainult nulle. Vastasel juhul asendab see nullid, mis asuvad mis tahes numbris; näiteks 100, 80, 90 jne. Pärast seda klõpsake nuppu Asenda kõik nupp.

  • Excel näitab, kui palju nullraku väärtusi on asendatud tühikutega. Vajutage nupule OK nupp.

  • Lõpuks on siin väljund; kõik nullid on andmestikust eemaldatud.

2. Eemalda juhtiva 0 kasutades veakontrolli võimalust (teisendada tekst arvuks)

Mõnikord taotlevad inimesed Tekst Exceli lahtrites, et näidata juhtivaid nulle. Kui me tahame need juhtivad nullid korraga kustutada, saame konverteerida Tekst aadressile Number ühe klõpsuga. Niisiis, siin on seotud sammud:

Sammud:

  • Kõigepealt valige kogu andmekogum ( B5:B13 ), mis sisaldab eesolevaid nulle. Nüüd märkate, et valiku vasakusse ülanurka ilmub kollane ikoon.

  • Seejärel klõpsake kollasel veakontrolli ikoonil ja valige ' Teisenda numbriks ' valiku rippmenüüst.

  • Lõpuks näeme, et kõik juhtivad nullid on kadunud.

3. Esialgse 0 kustutamine, muutes lahtrite kohandatud numbrivormingut

Nüüd arutame veel ühte meetodit juhtnoolte kustutamiseks. Mõnikord kasutavad inimesed andmekogudes kohandatud numbrivorminguid. Näiteks sisaldab iga lahter teatud arvu numbreid, olenemata sellest, mis on väärtus. Sellistel juhtudel saame juhtnoolte kustutamiseks lihtsalt valida käsu Üldine number formaat.

Sammud:

  • Valige kogu andmekogum ( B5:B11 ) alguses.

  • Järgmisena minge numbrite gruppi number Kodu Vaikimisi , . Eriline siin valitakse numbri formaat.

  • Nüüd valige Üldine rippmenüüst.

  • Lõpuks on meie väljund järgmine.

4. Esialguse 0 kustutamine kasutades Paste Special tehnikat

Me saame kustutada andmekogumitest juhtivad tühikud, kasutades selleks funktsiooni Paste Special tehnika. Vaikimisi Exceli lahtrid Number formaat on Üldine ja me rakendame seda põhimõtet käesolevas meetodis. See meetod töötab nii Kohandatud number formaat ja numbrid, mis teisendatakse Tekst Oletame, et meil on andmekogum, milles väärtused (numbrid) on nii in Tekst ja Kohandatud formaat.

Sammud:

  • Kõigepealt valige tühi lahter ja kopeerige lahter.

  • Seejärel valige andmekogum ( B5:B13 ) ja tehke sellel paremklõps ning valige käsk Paste Special

  • Nüüd on Paste Special ilmub aken. Seejärel valige Lisa alates Valikud gruppi ja klõpsake nupule OK .

  • Lõpuks on meie väljund järgmine.

5. Kasutage funktsiooni VALUE, et eemaldada Exceli eesmine 0

Erinevalt eelmistes meetodites kirjeldatud meetoditest arutame nüüd, kuidas kustutada juhtivaid tühikuid, kasutades selliseid Exceli funktsioone nagu funktsioon VALUE . VÄÄRTUS funktsioon teisendab numbrit kujutava tekstistringi numbriks. Samamoodi Meetod 4 , see valem töötab nii Kohandatud number formaat ja numbrid, mis teisendatakse Tekst .

Sammud:

  • Sisestage alljärgnev valem Raku C5 .
=VALUE(B5)

  • Lõpuks saame järgmise tulemuse. Kasutage faili Täitmise käepide ( + ) tööriista, et kopeerida valem ülejäänud lahtritesse.

6. Esialgse 0 kustutamine tekstist Excelis, kasutades funktsioonide kombinatsiooni

Siiani oleme arutanud, kuidas kustutada nulle, kui lahter sisaldab ainult numbreid. On aga olukordi, kus lahtrid sisaldavad nii teksti kui ka numbreid. Selliste stsenaariumide puhul saame kustutada juhtivaid nulle, kasutades exceli funktsioonide kombinatsioone. Näiteks kombineerime selles meetodis funktsiooni RIGHT , LEN , FIND , VÄLJAS ja ASENDAJA funktsioonid juhtivate nullide kustutamiseks.

Sammud:

  • Kõigepealt sisestage järgmine valem Raku C5 .
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5, "0",""),1),B5)+1)

  • Eespool nimetatud valemi väljundiks on järgmine.

Valemi jaotamine:

SUBSTITUTE(B5, "0″,"")

Siin, funktsioon SUBSTITUTE asendab nullid nullidega Tühi (""), tulemus on ' ABCD '.

LEFT(SUBSTITUTE(B5, "0″,""),1)

Siin, funktsioon LEFT ekstraheerib stringi kõige vasakpoolseima tähemärgi. Ja tulemuseks on ' A '.

FIND(LEFT(SUBSTITUTE(B5, "0″,""),1),B5)

Nüüd, funktsioon FIND otsib vasakpoolseimat märki ja selle positsiooni, mis on antud läbi VÄLJAS Valem. Siin on selle osa valemiga saadud tulemus ' 3 '.

Järgmisena lisatakse 1 tulemusele 1. FIND valemiga, nii et me saame kogu tekstijada pikkuse.

Ja siis on tulemus FIND lahutatakse tähemärgi pikkusest, mis on antud valemiga funktsioon LEN .

RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5, "0″,""),1),B5)+1)

Lõpuks, funktsioon RIGHT ekstraheerib kogu tekstijada, välja arvatud juhtivad nullid.

7. VBA abil Exceli juhtiva 0 kustutamine

Me saame kustutada juhtnulli kasutades VBA liiga. Käime läbi selle meetodi sammud.

Sammud:

  • Kõigepealt valige kogu andmekogum ( B5:B13 ).

  • Seejärel tehke paremklõps vastaval Exceli lehe nimel ja valige Vaata koodi .

  • Nüüd, kood Moodul ilmub. Seejärel kirjutage sinna järgmine kood.
 Sub RemoveZero() Dim Range As Range Dim WorkRange As Range On Error Resume Next xTitleId = "Excel" Set WorkRange = Application.Selection Set WorkRange = Application.InputBox("Range", xTitleId, WorkRange.Address, Type:=8) WorkRange.NumberFormat = "General" WorkRange.Value = WorkRange.Value End Sub 
  • Pärast seda, Käivita kood.

  • Lõpuks on kõik juhtivad nullid andmestikust kadunud ( B5:B11 ).

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.