Ynhâldsopjefte
Yn dit artikel sil ik beprate hoe't jo nullen (0) kinne ferwiderje fan Excel. Faak, as wy wurkje mei spreadsheets dy't net troch ús taret binne, steane wy foar ferskate soarten nûmerformaten yn sellen. Bygelyks, telefoannûmers kinne befetsje liedende nullen. Oan 'e oare kant kinne guon sellen allinich nullen befetsje as wearden dy't ynfloed kinne op fierdere berekkeningen yn excel (Bygelyks by it berekkenjen fan gemiddelde). Gelokkich hat Excel ferskate opsjes om beide soarten nullen te ferwiderjen. Dus litte wy de metoaden trochgean.
Download it Oefenwurkboek
Jo kinne it oefenwurkboek downloade dat wy brûkt hawwe om dit artikel ta te rieden.
0.xlsm fuortsmite
7 maklike metoaden om 0 út Excel te ferwiderjen
1. Opsje sykje en ferfange tapasse om 0 te wiskjen fan Excel
As wy de nulwearden út in berik fan gegevens wiskje wolle, kin de opsje Sykje en ferfange in grutte help wêze. Hjir binne de stappen belutsen:
Stappen:
- Selektearje earst de folsleine dataset ( B5:B13 ).
- Typ dan Ctrl+T fanút it toetseboerd. Fyn en ferfange finster sil ferskine. Gean no nei it ljepblêd Ferfange , typ 0 yn it fjild Fyn wat , lit it fjild Ferfange troch leech. Set dan it karmerk op ' Kombinearje de hiele selynhâld ', om't wy sykje nei de sellen dy't allinich nullen befetsje. Oars, it sil ferfange nullen dy't lizze yn eltsenûmer; lykas 100, 80, 90, ensfh. Klikje dêrnei op de knop Alles ferfange .
- Excel sil sjen litte hoefolle nul sel wearden wurde ferfongen troch blanks. Klikje op de OK knop.
- Uteinlik, hjir is de útfier; alle nullen binne fuorthelle út de dataset.
2. Fuortsmite Leading 0 Mei help fan flaterkontrôle-opsje (tekst konvertearje nei nûmer)
Soms tapasse minsken Tekst -formaat yn Excel-sellen om de liedende nullen te sjen. As wy dizze liedende nullen yn ien kear wiskje wolle, kinne wy de Tekst nei Nûmer mei ien klik konvertearje. Dus, hjir binne de byhearrende stappen:
Stappen:
- Selektearje earst de folsleine dataset ( B5:B13 ) dy't befettet liedende nullen. No sille jo in giel byldkaike sjen litte yn 'e hoeke lofterboppe fan' e seleksje.
- Klikje dan op it giele flaterkontrôle-ikoan en kies de opsje ' Konvertearje nei nûmer ' út it útklapmenu.
- As lêste sille wy sjen dat alle liedende nullen binne fuort.
3. Wiskje Leading 0 troch it feroarjen fan oanpaste nûmeropmaak fan de sellen
No, wy sil beprate in oare metoade te wiskjen liedende nullen. Soms brûke minsken oanpaste nûmerformaten yn datasets. Bygelyks, elke sel sil in bepaald oantal sifers befetsje wat de wearde ek is. Yn sokke gefallen kinne wy wiskjefoaroansteande nullen gewoan troch it Algemien nûmer -formaat te kiezen.
Stappen:
- Selektearje de folsleine dataset ( B5:B11 ) earst.
- Gean dêrnei nei de Nûmergroep út de Thús Standert , It Spesjale nûmerformaat is hjir selektearre.
- Kies no Algemien út de drop-down.
- As lêste is it folgjende ús útfier.
4. Wiskje Leading 0 troch it brûken fan Paste Special Technique
Wy kinne liedende spaasjes wiskje fan datasets troch te brûken Paste Special technyk. Standert Excel-sellen Nûmer -formaat is Algemien en wy sille dit prinsipe tapasse yn dizze metoade. Dizze metoade sil wurkje foar sawol it Oanpaste nûmer -formaat en nûmers dy't wurde omboud ta Tekst . Litte wy oannimme dat wy in dataset hawwe wêryn wearden (nûmers) sawol yn Tekst as Oanpaste formaat binne.
Stappen:
- Selektearje earst in lege sel en kopiearje de sel.
- Selektearje dêrnei de dataset ( B5:B13 ) en klikje der mei rjochts op en kies de Spesjaal plakke
- No sil it finster Spesjaal plakke ferskine. Selektearje dan Tafoegje út de groep Opsjes en klikje op OK .
- As lêste, it folgjende is ús útfier.
5. Brûk de VALUE-funksje om Leading 0 te ferwiderjenfan Excel
Oars as beskreaun yn eardere metoaden, sille wy no beprate hoe't jo liedende spaasjes kinne wiskje mei Excel-funksjes lykas de VALUE-funksje . De funksje WAARDE konvertearret in tekststring dy't in getal fertsjintwurdiget yn in getal. Likegoed sil Metoade 4 dizze formule wurkje foar sawol it Oanpaste nûmer -formaat en nûmers dy't wurde omboud ta Tekst .
Stappen :
- Typ de ûndersteande formule yn Sel C5 .
=VALUE(B5)
- Op it lêst krije wy de folgjende útfier. Brûk it ark Fillhandtak ( + ) om de formule nei de rest fan de sellen te kopiearjen.
6. Wiskje Leading 0 fan tekst yn Excel mei kombinaasje fan funksjes
Tot no hawwe wy besprutsen hoe't jo nullen wiskje kinne as de sel allinich sifers befettet. D'r binne lykwols situaasjes wêr't sellen sawol de tekst as sifers befetsje. Yn sokke senario's kinne wy liedende nullen wiskje mei kombinaasjes fan Excel-funksjes. Bygelyks, yn dizze metoade kombinearje wy de RIGHT , LEN , FIND , LEFT , en SUBSTITUTE funksjes om foaroansteande nullen te wiskjen.
Stappen:
- Typ earst de folgjende formule yn Sel C5 .
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5,"0",""),1),B5)+1)
- It folgjende sil de útfier wêze fan de boppeneamde formule.
Ferdieling fan de formule:
➤ SUBSTITUTE(B5,"0″,"")
Hjir ferfangt de SUBSTITUTE-funksje nullen mei Lege (""), de resultaat is ' ABCD '.
➤ LEFT(SUBSTITUTE(B5,"0″,""),1)
Hjir, de LEFT-funksje ekstrahearret it meast lofterste karakter fan 'e tekenrige. En it resultaat is ' A '.
➤ FIND(LEFT(SUBSTITUTE(B5,"0″,""),1),B5)
No, de FIND-funksje siket nei it meast lofterste karakter en syn posysje jûn troch de formule LEFT . Hjir is it resultaat fan dit diel fan de formule ' 3 '.
Dêrnei wurdt 1 tafoege oan it resultaat fan de FIND formule sadat wy de hiele lingte fan de tekststring.
En dan wurdt it resultaat fan de FIND -formule ôfhelle fan de tekenlingte jûn troch de LEN-funksje .
➤ RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5,"0″,""),1),B5)+1)
Uteinlik, de RIGHT-funksje ekstrahearret de hiele tekststring útsein de foarrinnende nullen.
7. Wiskje Leading 0 út Excel Mei VBA
Wy kinne foarrinnende nul wiskje mei VBA ek. Lit ús gean troch de stappen belutsen by dizze metoade.
Stappen:
- Selektearje earst de hiele dataset ( B5:B13 ) .
- Dêrnei rjochtsklikje op de byhearrende Excel-blêdnamme en kies Koade besjen .
- No sil in koade Module ferskine. Skriuw dan de folgjende koadedêr.
9505
- Dernei Run de koade.
- Uteinlik , alle foaroansteande nullen binne fuort út de dataset ( B5:B11 ).