Hoe 0 uit Excel verwijderen (7 methoden)

  • Deel Dit
Hugh West

In dit artikel zal ik bespreken hoe u nullen (0) kunt verwijderen uit Excel. Vaak, wanneer we werken met spreadsheets die niet door ons zijn opgesteld, worden we geconfronteerd met verschillende soorten getalnotaties in cellen. Telefoonnummers kunnen bijvoorbeeld voorloopnullen bevatten. Aan de andere kant kunnen sommige cellen alleen nullen bevatten als waarden die van invloed kunnen zijn op verdere berekeningen in Excel (bijvoorbeeld bij het berekenen van het gemiddelde). Gelukkig kan Excelheeft verschillende opties om beide soorten nullen te verwijderen. Laten we de methoden eens doornemen.

Download het oefenwerkboek

U kunt het oefenwerkboek downloaden dat wij hebben gebruikt om dit artikel voor te bereiden.

Verwijder 0.xlsm

7 Eenvoudige methoden om 0 uit Excel te verwijderen

1. Pas de optie Zoeken en vervangen toe om 0 te verwijderen uit Excel

Als we de nulwaarden uit een gegevensreeks willen verwijderen, het zoeken en vervangen optie kan een grote hulp zijn. Hier zijn de betrokken stappen:

Stappen:

  • Selecteer eerst de hele dataset ( B5:B13 ).

  • Vervolgens typt u Ctrl+T van het toetsenbord. Zoeken en vervangen venster zal verschijnen. Ga nu naar de Vervang tabblad, type 0 in de Zoek wat veld, laat de Vervangen door Zet dan het vinkje bij ' Komt overeen met de volledige celinhoud ' omdat we zoeken naar de cellen die alleen nullen bevatten. Anders worden nullen vervangen die zich in een willekeurig getal bevinden; zoals 100, 80, 90, enz. Alles vervangen knop.

  • Excel zal laten zien hoeveel nulwaarden in cellen zijn vervangen door spaties. Druk op de knop OK knop.

  • Ten slotte is hier de uitvoer; alle nullen zijn uit de dataset verwijderd.

2. Verwijder voorloopnul met behulp van de foutcontrole-optie (Converteer tekst naar getal)

Soms passen mensen Tekst formaat in Excel-cellen om de voorloopnullen te tonen. Als we deze voorloopnullen in één keer willen verwijderen, kunnen we de Tekst naar Nummer met een enkele klik. Dus, hier zijn de bijbehorende stappen:

Stappen:

  • Selecteer eerst de hele dataset ( B5:B13 ) die voorloopnullen bevat. U ziet nu een geel icoontje verschijnen in de linkerbovenhoek van de selectie.

  • Klik vervolgens op het gele pictogram voor foutcontrole en kies de ' Omzetten naar getal ' optie uit het keuzemenu.

  • Tenslotte zullen we zien dat alle voorloopnullen verdwenen zijn.

3. Wis de leidende 0 door de aangepaste nummeropmaak van de cellen te wijzigen

Nu zullen we een andere methode bespreken om voorloopnullen te verwijderen. Soms gebruiken mensen aangepaste getalformaten in datasets. Bijvoorbeeld, elke cel zal een bepaald aantal cijfers bevatten, wat de waarde ook is. In zulke gevallen kunnen we voorloopnullen verwijderen door gewoon de optie Algemeen nummer formaat.

Stappen:

  • Selecteer de volledige dataset ( B5:B11 ) in het begin.

  • Ga vervolgens naar de groep Nummer uit de Home Standaard , de Speciaal nummerformaat wordt hier gekozen.

  • Kies nu Algemeen uit de drop-down.

  • Tot slot, het volgende is onze output.

4. Verwijder de leidende 0 door de speciale plaktechniek te gebruiken

We kunnen voorloopspaties uit datasets verwijderen door gebruik te maken van Speciaal plakken techniek. Standaard zijn Excel-cellen Nummer formaat is Algemeen en we zullen dit principe in deze methode toepassen. Deze methode zal werken voor zowel de Aangepast nummer formaat en getallen die worden omgezet naar Tekst Laten we aannemen dat we een dataset hebben waarin waarden (getallen) zowel in Tekst en Aangepaste formaat.

Stappen:

  • Selecteer eerst een lege cel en kopieer de cel.

  • Selecteer vervolgens de dataset ( B5:B13 ) en klik er met de rechtermuisknop op en kies de Speciaal plakken

  • Nu, de Speciaal plakken venster verschijnt. Selecteer vervolgens Toevoegen van de Opties groep en klik op de OK .

  • Tot slot, het volgende is onze output.

5. Gebruik de VALUE functie om de 0 in Excel te verwijderen.

In tegenstelling tot de vorige methoden zullen we nu bespreken hoe u spaties kunt verwijderen met behulp van Excel-functies zoals de functie WAARDE . de WAARDE functie converteert een tekststring die een getal voorstelt naar een getal. Evenzo Methode 4 zal deze formule werken voor zowel de Aangepast nummer formaat en getallen die worden omgezet naar Tekst .

Stappen:

  • Typ de onderstaande formule in Cel C5 .
=WAARDE(B5)

  • Uiteindelijk krijgen we de volgende uitvoer. Gebruik de Vulgreep ( + ) om de formule naar de rest van de cellen te kopiëren.

6. Leading 0 wissen uit tekst in Excel met combinatie van functies

Tot nu toe hebben we besproken hoe we nullen kunnen verwijderen wanneer de cel alleen cijfers bevat. Er zijn echter situaties waarin cellen zowel tekst als cijfers bevatten. In dergelijke scenario's kunnen we voorloopnullen verwijderen met behulp van combinaties van Excel-functies. In deze methode zullen we bijvoorbeeld de volgende functies combineren RECHTS , LEN , VIND , LINKS en SUBSTITUTE functies om voorloopnullen te verwijderen.

Stappen:

  • Type eerst de volgende formule in Cel C5 .
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5,"0",""),1),B5)+1)

  • Het volgende is de output van de bovengenoemde formule.

Uitsplitsing van de formule:

SUBSTITUTE(B5,"0″,"")

Hier, de functie SUBSTITUTE vervangt nullen door Blanco (""), het resultaat is ' ABCD '.

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

Hier, de functie LINKS haalt het meest linkse karakter uit de string. En het resultaat is ' A '.

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

Nu, de functie FIND zoekt het meest linkse teken en zijn positie gegeven door de LINKS formule. Hier is het resultaat van dit deel van de formule ' 3 '.

Vervolgens wordt 1 toegevoegd aan het resultaat van de VIND formule zodat we de hele lengte van de tekststring krijgen.

En dan, het resultaat van de VIND formule wordt afgetrokken van de tekenlengte die wordt gegeven door de LEN-functie .

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

Eindelijk, de functie RECHTS haalt de hele tekststring eruit, zonder de voorloopnullen.

7. Leading 0 verwijderen uit Excel met VBA

We kunnen voorloopnullen verwijderen met VBA ook. Laten we de stappen van deze methode doornemen.

Stappen:

  • Selecteer eerst de hele dataset ( B5:B13 ).

  • Klik vervolgens met de rechtermuisknop op de betreffende Excel-bladnaam en kies Code bekijken .

  • Nu, een code Module zal verschijnen. Schrijf daar dan de volgende code.
 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 
  • Daarna, Ren de code.

  • Ten slotte zijn alle voorloopnullen uit de dataset verdwenen ( B5:B11 ).

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.