Kazalo
V tem članku bom obravnaval, kako iz Excela odstraniti ničle (0). Pogosto se pri delu s preglednicami, ki jih nismo pripravili sami, srečujemo z različnimi vrstami oblik številk v celicah. Telefonske številke lahko na primer vsebujejo vodilne ničle. Po drugi strani lahko nekatere celice kot vrednosti vsebujejo samo ničle, kar lahko vpliva na nadaljnje izračune v Excelu (na primer pri izračunu povprečja). K sreči lahko Excelima več možnosti za odstranjevanje obeh vrst ničel. Preglejmo metode.
Prenesite delovni zvezek za prakso
Prenesete lahko delovni zvezek, ki smo ga uporabili pri pripravi tega članka.
Odstrani 0.xlsm7 enostavnih metod za odstranjevanje 0 iz programa Excel
1. Uporabite možnost Poišči in zamenjaj za brisanje 0 iz programa Excel
Če želimo izbrisati ničelne vrednosti iz območja podatkov, iskanje in nadomeščanje je lahko v veliko pomoč. Tukaj so opisani koraki:
Koraki:
- Najprej izberite celoten nabor podatkov ( B5:B13 ).
- Nato vnesite Ctrl+T s tipkovnice. Poišči in zamenjaj Prikazalo se bo okno. Zdaj pojdite v Zamenjava vnesite zavihek 0 v Poiščite, kaj pustite polje Zamenjajte z Nato označite polje Ujemanje celotne vsebine celice ', saj iščemo celice, ki vsebujejo samo ničle. V nasprotnem primeru bo nadomestil ničle, ki se nahajajo v katerem koli številu, na primer 100, 80, 90 itd. Zamenjajte vse gumb.
- Excel bo prikazal, koliko vrednosti celic z ničlo je nadomeščenih s praznimi mesti. V REDU gumb.
- Na koncu je prikazan rezultat; iz nabora podatkov so bile odstranjene vse ničle.
2. Odstranite vodilno 0 z uporabo možnosti preverjanja napak (Pretvori besedilo v številko)
Včasih ljudje uporabljajo Besedilo v Excelovih celicah, da se prikažejo začetne ničle. Če želimo te začetne ničle izbrisati naenkrat, lahko pretvorimo Besedilo na . Številka z enim samim klikom. Tukaj so povezani koraki:
Koraki:
- Najprej izberite celoten nabor podatkov ( B5:B13 ), ki vsebuje vodilne ničle. Zdaj boste v zgornjem levem kotu izbora opazili rumeno ikono.
- Nato kliknite rumeno ikono za preverjanje napak in izberite možnost Pretvori v število ' iz spustnega seznama.
- Nazadnje bomo videli, da so vse začetne ničle izginile.
3. Izbrišite vodilno 0 s spreminjanjem oblikovanja številk po meri v celicah
Zdaj bomo obravnavali še eno metodo za brisanje vodilnih ničel. Včasih ljudje v podatkovnih nizih uporabljajo prilagojene oblike številk. Vsaka celica bo na primer vsebovala določeno število številk, ne glede na vrednost. V takih primerih lahko vodilne ničle izbrišemo tako, da izberemo Splošna številka format.
Koraki:
- Izberite celoten nabor podatkov ( B5:B11 ).
- Nato pojdite v skupino Številke v oknu Domov Privzeto , . Posebna tukaj je izbrana oblika številke.
- Zdaj izberite Splošno iz spustnega seznama.
- Na koncu je naš rezultat naslednji.
4. Z uporabo posebne tehnike Paste izbrišite vodilno 0
Iz podatkovnih nizov lahko izbrišemo začetne presledke z uporabo Posebna prilepitev tehnika. Privzeto Excelove celice Številka format je Splošno in to načelo bomo uporabili v tej metodi. Ta metoda bo delovala tako za Številka po meri in številke, ki so pretvorjene v Besedilo Predpostavimo, da imamo nabor podatkov, v katerem so vrednosti (števila) v Besedilo in . Po meri format.
Koraki:
- Najprej izberite prazno celico in jo kopirajte.
- Nato izberite nabor podatkov ( B5:B13 ) in ga kliknite z desno tipko miške ter izberite Posebna prilepitev
- Zdaj je Posebna prilepitev Prikaže se okno. Nato izberite Dodaj iz Možnosti in kliknite na V REDU .
- Na koncu je naš rezultat naslednji.
5. Uporabite funkcijo VALUE za odstranitev vodilne 0 iz programa Excel
Za razliko od prejšnjih metod bomo zdaj razpravljali o tem, kako izbrisati vodilne presledke z uporabo funkcij programa Excel, kot so funkcija VALUE . VREDNOST funkcija pretvori besedilni niz, ki predstavlja število, v število. Metoda 4 , ta formula bo delovala tako za Številka po meri in številke, ki so pretvorjene v Besedilo .
Koraki:
- Vnesite spodnjo formulo v Celica C5 .
=VALUE(B5)
- Na koncu bomo dobili naslednji rezultat. Uporabite Ročaj za polnjenje ( + ) kopirajte formulo v preostale celice.
6. Izbrišite vodilno 0 iz besedila v Excelu s kombinacijo funkcij
Do zdaj smo razpravljali o tem, kako izbrisati ničle, kadar celica vsebuje samo številke. Vendar obstajajo situacije, ko celice vsebujejo tako besedilo kot številke. V takih primerih lahko izbrišemo vodilne ničle z uporabo kombinacij funkcij excel. V tej metodi bomo na primer kombinirali funkcije PRVA STRAN , LEN , NAJDI , LEVA in SUBSTITUTE funkcije za brisanje začetnih ničel.
Koraki:
- Najprej vnesite naslednjo formulo v Celica C5 .
=DESNO(B5,LEN(B5)-NAJDI(LEVO(SUBSTITUTE(B5, "0",""),1),B5)+1)
- Rezultat zgoraj navedene formule je naslednji rezultat.
Razčlenitev formule:
➤ ZAMENJAVA(B5, "0″,"")
Tukaj, funkcija SUBSTITUTE nadomesti ničle z Prazna stran ("") je rezultat ABCD '.
➤ LEVO (SUBSTITUTE(B5, "0″,""),1)
Tukaj, funkcija LEVA izvleče skrajni levi znak niza. In rezultat je ' A '.
➤ FIND(LEFT(SUBSTITUTE(B5, "0″,""),1),B5)
Zdaj, funkcija FIND išče levi znak in njegov položaj, ki ga določa LEVA V tem primeru je rezultat tega dela formule 3 '.
Nato se rezultatu funkcije NAJDI tako, da dobimo celotno dolžino besedilnega niza.
In potem je rezultat NAJDI se odšteje od dolžine znaka, ki jo določa funkcija LEN .
➤ DESNO(B5,LEN(B5)-NAJDI(LEVO(SUBSTITUTE(B5, "0″,""),1),B5)+1)
Končno, funkcija PRAVICA izvleče celoten besedilni niz brez začetnih ničel.
7. Brisanje vodilne 0 iz programa Excel z uporabo VBA
Vodilno ničlo lahko izbrišemo z uporabo VBA preveč. Oglejmo si korake te metode.
Koraki:
- Najprej izberite celoten nabor podatkov ( B5:B13 ).
- Nato z desno tipko miške kliknite ustrezno ime lista Excel in izberite Prikaži kodo .
- Zdaj je koda Modul Nato vanj vpišite naslednjo kodo.
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
- Nato, Spustite kodo.
- Nazadnje so iz nabora podatkov odstranjene vse začetne ničle ( B5:B11 ).