Verberg de nulwaarde in Excel (maak de cel leeg als de waarde 0 is)

Verberg de nulwaarde in Excel (maak de cel leeg als de waarde 0 is)

Soms wil je in Excel misschien:verbergennulwaarden in de dataset en geef die cellen als blanco weer.

Stel dat u een dataset heeft zoals hieronder, en u wilt de waarde 0 in al die cellen verbergen (of deze wilt vervangen door iets als een streepje of de tekst "Niet beschikbaar").

dataset met nullen

Hoewel je dit handmatig kunt doen met kleine datasets, heb je een betere aanpak nodig bij het werken met grote datasets.

In deze zelfstudie laat ik u verschillende manieren zien om nullen in Excel te verbergen en een manier om alle nullen uit een gegevensset te selecteren en te verwijderen.

belangrijke hint: wanneer u een 0 in een cel verbergt met behulp van de methode die in deze zelfstudie wordt getoond, verbergt het gewoon de 0 zonder deze te verwijderen.Hoewel de cellen leeg kunnen lijken, bevatten deze cellen nog steeds nullen.Als u deze cellen (verborgen nullen) in een formule gebruikt, worden die cellen in de formule gebruikt.

Laten we aan deze methoden gaan werken!

Verberg automatisch nulwaarden in cellen

Excel heeft een ingebouwde functie waarmee je automatisch alle nulwaarden voor het hele werkblad kunt verbergen.

Het enige dat u hoeft te doen, is een selectievakje in de Excel-opties uit te schakelen en de wijzigingen zijn van toepassing op het hele werkblad.

Stel je hebt onderstaande verkoopdataset, en je wilt alle nulwaarden verbergen en een lege cel tonen.

dataset met nullen

Dit zijn de stappen om nullen in alle cellen in een Excel-werkmap te verbergen:

  1. Open de werkmap waarin u alle nullen wilt verbergen
  2. Klik op het tabblad BestandKlik op Bestandsopties in het Excel-lint
  3. klik op optieklik op optie
  4. Klik in het dialoogvenster Excel-opties dat wordt geopend op de optie Geavanceerd in het linkerdeelvensterKlik op Geavanceerde opties in het linkerdeelvenster van het dialoogvenster Excel-opties
  5. Scrol omlaag naar het gedeelte 'Weergaveopties voor dit blad' en selecteer het blad waar u nullen wilt verbergen.Selecteer het blad waar u nullen wilt verbergen
  6. Schakel de optie "Nullen weergeven in cellen met nulwaarden" uitSchakel de optie uit - toon nullen in cellen met nulwaarden
  7. Klik OK

De bovenstaande stappen verbergen nullen in alle cellen in het geselecteerde werkblad tegelijk.

Deze wijziging is ook van toepassing op cellen waar het resultaat van de formule nul is.

Onthoud dat deze methode alleen de 0-waarden in de cel verbergt, maar ze niet verwijdert.0 is er nog steeds, het is alleen verborgen.

Dit is de beste en snelste manier om nulwaarden in Excel te verbergen.Maar dit is alleen handig als u nulwaarden in het hele blad wilt verbergen.Als u alleen nulwaarden in een specifiek cellenbereik wilt verbergen, is het beter om de andere methoden te gebruiken die later in deze zelfstudie worden beschreven.

Verberg nulwaarden in cellen met voorwaardelijke opmaak

Hoewel de bovenstaande methode het handigst is, kunt u niet alleen nullen in een specifiek bereik verbergen (het verbergt nulwaarden over het hele werkblad).

Als u alleen nullen voor een specifieke dataset (of meerdere datasets) wilt verbergen, kunt u voorwaardelijke opmaak gebruiken.

Met voorwaardelijke opmaak kunt u specifieke opmaak toepassen op basis van de waarde in een cel.Dus als sommige cellen de waarde 0 hebben, kun je gewoon voorwaardelijke opmaak schrijven om het te verbergen (of zelfs markeren als dat nodig is).

Stel je hebt een dataset zoals hieronder en je wilt nullen in cellen verbergen.

dataset met nullen

Hier zijn de stappen om nullen in Excel te verbergen met behulp van voorwaardelijke opmaak:

  1. Kies een dataset
  2. Klik op het tabblad StartKlik op het tabblad Start in het lint
  3. Klik in de groep Stijl op Voorwaardelijke opmaak.Klik op Voorwaardelijke opmaak
  4. Plaats de cursor op de optie "Markeer celregels" en klik op de optie "Is gelijk aan" in de weergegeven opties.Klik op de optie is gelijk aan in Voorwaardelijke opmaak
  5. Voer in het dialoogvenster Is gelijk aan "0" in het linkerveld in.Typ 0 in het veld is gelijk aan
  6. Selecteer het vervolgkeuzemenu Opmaak en klik op Aangepast formaat.Klik op Aangepast formaat in het dialoogvenster Opmaakopties
  7. Selecteer in het dialoogvenster Cellen opmaken het tabblad Lettertype.
  8. Selecteer Wit in de vervolgkeuzelijst Kleur.Kies een witte letterkleur om nullen te verbergen met voorwaardelijke opmaak
  9. Klik OK.
  10. Klik OK.
gerelateerde vraag:  Zelfstudie over een computer samenstellen: bouw uw eigen computer

De bovenstaande stappen veranderen de letterkleur van cellen met nullen in wit, waardoor die cellen er blanco uitzien.

Deze tijdelijke oplossing werkt alleen als uw blad een witte achtergrond heeft.Als er een andere achtergrondkleur in de cel is, kan wit de nul nog steeds zichtbaar maken.

Als u de nullen in de cellen wilt verbergen, zien de cellen er blanco uit, ongeacht hun achtergrondkleur. U kunt de volgende stappen volgen.

  1. Kies een dataset
  2. Klik op het tabblad StartKlik op het tabblad Start in het lint
  3. Klik in de groep Stijl op Voorwaardelijke opmaak.Klik op Voorwaardelijke opmaak
  4. Plaats de cursor op de optie "Markeer celregels" en klik op de optie "Is gelijk aan" in de weergegeven opties.
  5. Voer in het dialoogvenster Is gelijk aan 0 in het linkerveld in.Typ 0 in het veld is gelijk aan
  6. Selecteer het vervolgkeuzemenu Opmaak en klik op Aangepast formaat.Klik op Aangepast formaat in het dialoogvenster Opmaakopties
  7. Selecteer in het dialoogvenster Cellen opmaken het tabblad Getallen en klik vervolgens op de optie Aangepast in het linkerdeelvenster.
  8. Voer in Aangepaste opmaakopties het volgende in het veld Type in:;;; (drie puntkomma's, geen spaties)Aangepaste opmaak om nullen te verbergen met voorwaardelijke opmaak
  9. Klik OK.
  10. Klik OK.

De bovenstaande stappen wijzigen de aangepaste indeling voor cellen met een waarde van 0.

Als je drie puntkomma's als opmaak gebruikt, wordt alles in de cel verborgen (of het nu gaat om cijfers of tekst).En aangezien dit formaat alleen van toepassing is op cellen met de waarde 0 erin, verbergt het alleen de nullen en niet de rest van de dataset.

U kunt deze methode ook gebruiken om deze cellen in een andere kleur te markeren, zoals rood of geel.Om dit te doen, voegt u gewoon nog een stap toe (na stap 8) waar u het tabblad Vullen moet selecteren in het dialoogvenster Cellen opmaken en de kleur moet kiezen waarmee u de cellen wilt markeren.

De bovenstaande twee methoden werken ook wanneer 0 het resultaat is van de formule in de cel.

Opmerking: beide methoden die in deze sectie worden beschreven, verbergen alleen nulwaarden.Het verwijdert die nullen niet.Dit betekent dat als je deze cellen in een berekening gebruikt, ook alle nullen worden gebruikt.

Verberg nulwaarden met aangepast formaat

Een andere manier om nulwaarden uit een dataset te verbergen, is door een aangepaste indeling te maken die de waarden in cellen met 0 verbergt, terwijl andere waarden er zoals verwacht uitzien.

Dit zijn de stappen om nullen in cellen met aangepaste opmaak te verbergen:

  1. Selecteer de volledige dataset waarop u deze indeling wilt toepassen.Selecteer alle cellen als u deze optie voor het hele blad wilt
  2. Klik met de cel geselecteerd op het tabblad StartKlik op het tabblad Start in het lint
  3. Klik in de groep Cellen op OpmaakoptiesKlik op Opmaakopties in het lint
  4. Klik in de vervolgkeuzelijst op Cellen opmaken.Dit opent het dialoogvenster Cellen opmakenKlik op de optie Cellen opmaken in het vervolgkeuzemenu
  5. Selecteer in het dialoogvenster Cellen opmaken het tabblad GetallenSelecteer het tabblad Getallen in het dialoogvenster Cellen opmaken
  6. Klik in de opties in het linkerdeelvenster op Aangepaste opties.Klik op de optie Aangepast in het dialoogvenster Cellen opmaken
  7. Voer in de opties aan de rechterkant het volgende formaat in het veld Type in:0; -0 ;; @Voer een aangepast formaat in om nullen te verbergen
  8. Klik OK

De bovenstaande stappen passen een aangepaste opmaak toe op de geselecteerde cellen, waarbij alleen cellen met de waarde 0 worden opgemaakt om de waarde te verbergen, terwijl de overige cellen gegevens weergeven zoals verwacht.

Hoe werkt dit aangepaste formaat?

In Excel kunt u vier typen gegevensindelingen opgeven:

  1. Positief nummer
  2. negatief nummer
  3. tekst

Voor elk van deze gegevenstypen kunt u een indeling opgeven.

In de meeste gevallen is er een standaardindeling - generiek, die al deze gegevenstypen zichtbaar maakt.Maar u hebt de flexibiliteit om voor elk gegevenstype specifieke indelingen te maken.

Hier is de aangepaste opmaakstructuur die u moet volgen voor het geval u aangepaste opmaak toepast op elk van deze gegevenstypen:

;;;

In de hierboven gepresenteerde methode heb ik het formaat gespecificeerd als:

0; -0 ;; @

Het bovenstaande formaat doet het volgende:

  1. Positieve getallen worden weergegeven zoals ze zijn
  2. Negatieve getallen worden weergegeven met een minteken
  3. Nullen zijn verborgen (omdat er geen formaat is opgegeven)
  4. De tekst wordt weergegeven zoals deze is

Vervang nullen door streepjes of een specifieke tekst

In sommige gevallen wilt u misschien niet alleen nullen in cellen verbergen, maar ze ook vervangen door iets zinvoller.

U wilt bijvoorbeeld nullen verwijderen en deze vervangen door streepjes of tekst zoals "niet beschikbaar" of "gegevens nog niet beschikbaar"

Dit wordt weer mogelijk gemaakt met een aangepaste getalnotatie, waarbij u kunt specificeren wat de cel moet weergeven in plaats van nul.

Hieronder volgen de stappen om 0 naar streepje in Excel te converteren:

  1. Selecteer de volledige dataset waarop u deze indeling wilt toepassen.Selecteer alle cellen als u deze optie voor het hele blad wilt
  2. Klik met de cel geselecteerd op het tabblad StartKlik op het tabblad Start in het lint
  3. Klik in de groep Cellen op OpmaakoptiesKlik op Opmaakopties in het lint
  4. Klik in de vervolgkeuzelijst op Cellen opmaken.Dit opent het dialoogvenster Cellen opmakenKlik op de optie Cellen opmaken in het vervolgkeuzemenu
  5. Selecteer in het dialoogvenster Cellen opmaken het tabblad GetallenSelecteer het tabblad Getallen in het dialoogvenster Cellen opmaken
  6. Klik in de opties in het linkerdeelvenster op Aangepaste opties.
  7. Voer in de opties aan de rechterkant het volgende formaat in het veld Type in:0;-0;–;@Voer het formaat in om nullen te vervangen door streepjes
  8. Klik OK
gerelateerde vraag:  Hoe de Visual Basic Editor in Excel te openen en te gebruiken

De bovenstaande stappen laten alle andere cellen ongewijzigd en veranderen de cellen met een waarde van 0 om een ​​streepje (-) weer te geven.

注意: In dit voorbeeld heb ik ervoor gekozen om nullen te vervangen door streepjes, maar je kunt elke tekst gebruiken.Als u bijvoorbeeld NA in een cel wilt weergeven, kunt u de volgende indeling gebruiken:0;-0;"NA";@

Professionele tips: U kunt ook een tekstkleur specificeren in een aangepaste getalnotatie.Als u bijvoorbeeld wilt dat cellen met nullen de tekst NA in rood weergeven, kunt u de volgende indeling gebruiken:0;-0;[Rood]"NA";@

Verberg nulwaarden in draaitabel

Er zijn twee mogelijke scenario's waarin een draaitabel een waarde als 0 weergeeft:

  1. Brongegevenscellen samengevat in draaitabel hebben 0 waarden
  2. De brongegevenscellen voor de samenvatting in de draaitabel zijn leeg, de draaitabel is opgemaakt om lege cellen als nullen weer te geven

Laten we eens kijken hoe we de nullen in de draaitabel in elk geval kunnen verbergen:

Wanneer de brongegevenscel 0 . is

Hieronder ziet u de voorbeeldgegevensset die ik heb gebruikt om de draaitabel te maken.Merk op dat alle geregistreerde aantallen/opbrengsten/winstcijfers voor "West" 0 zijn.

Draaitabelgegevens met 0 in records

De draaitabel die met deze dataset is gemaakt, ziet er als volgt uit:

draaitabel met 0

Aangezien alle records in de westelijke regio nullen in de dataset hebben, ziet u hier nullen in de westelijke draaitabel.

Als u nullen in deze draaitabel wilt verbergen, kunt u hiervoor voorwaardelijke opmaak gebruiken.

Voorwaardelijke opmaak in Excel-draaitabellen werkt echter iets anders dan gewone gegevens.

Hier zijn de stappen om voorwaardelijke opmaak toe te passen op een draaitabel om nullen te verbergen:

  1. Selecteer een cel in de kolom die een 0 bevat in het draaitabeloverzicht (selecteer niet alle cellen, slechts één)
  2. Klik op het tabblad Start
  3. Klik in de groep Stijl op Voorwaardelijke opmaak.Klik op Voorwaardelijke opmaak
  4. Plaats de cursor op de optie "Markeer celregels" en klik op de optie "Is gelijk aan" in de weergegeven opties.Klik op de optie is gelijk aan in Voorwaardelijke opmaak
  5. Voer in het dialoogvenster Is gelijk aan 0 in het linkerveld in.Typ 0 in het veld is gelijk aan
  6. Selecteer het vervolgkeuzemenu Opmaak en klik op Aangepast formaat.Klik op Aangepast formaat in het dialoogvenster Opmaakopties
  7. Selecteer in het dialoogvenster Cellen opmaken het tabblad Getallen en klik vervolgens op de optie Aangepast in het linkerdeelvenster.
  8. Voer in Aangepaste opmaakopties het volgende in het veld Type in:;;; (drie puntkomma's, geen spaties)Aangepaste opmaak om nullen te verbergen met voorwaardelijke opmaak
  9. Klik OK.Rechts van de geselecteerde cellen ziet u kleine pictogrammen voor opmaakopties.
  10. Klik op dit pictogram OpmaakoptiesPictogrammen voor opmaakopties bij het toepassen van voorwaardelijke opmaak op een draaitabel
  11. Selecteer onder de beschikbare opties – Alle cellen die de waarde Som van de omzet voor het gebied weergeven.Selecteer alle cellen die de som van inkomenswaarden tonen voor de bereikoptie

De bovenstaande stappen verbergen de nullen in de draaitabel, als u de structuur van de draaitabel wijzigt (door er meer rij-/kolomkoppen aan toe te voegen, blijven de nullen verborgen).

Als u meer wilt weten over hoe het werkt, vindt u hier een gedetailleerde zelfstudie waarin wordt uitgelegd:Voorwaardelijke opmaak toepassen op een draaitabelde juiste manier.

Wanneer de brongegevenscel lege cellen heeft

Hieronder ziet u een voorbeeld waarin ik een dataset heb met lege cellen voor alle West-records.

Draaitabel met lege cellen in brongegevens

Als ik een draaitabel met deze gegevens maak, krijg ik resultaten zoals hieronder.

Draaitabel wanneer er lege cellen in de brongegevens zijn

Standaard toont een draaitabel lege cellen wanneer alle cellen in de brongegevens leeg zijn.Als u in dit geval echter nog steeds 0 ziet, volgt u deze stappen om de nul te verbergen en de lege cel weer te geven:

  1. Klik met de rechtermuisknop op een cel in de draaitabel
  2. Klik op draaitabeloptiesKlik met de rechtermuisknop op een cel in de draaitabel en klik op Opties draaitabel
  3. Klik in het dialoogvenster Opties draaitabel op het tabblad Indeling en opmaak
  4. Vink in de opmaakopties de optie en "Weergave: voor lege cellen" aan en laat deze leeg.Vink de optie aan om lege cellen weer te geven en laat ze leeg
  5. Klik OK.

De bovenstaande stappen verbergen de nullen in de draaitabel en tonen een lege cel.

U kunt in stap 0 aangeven of u wilt dat de draaitabel iets laat zien in plaats van 4.Als u bijvoorbeeld de tekst - "Gegevens niet beschikbaar" wilt weergeven in plaats van 0, in het veld (hieronder weergegeven).

gerelateerde vraag:  Voorloopnullen verwijderen in Excel [5 eenvoudige manieren]

Gegevens weergeven die niet beschikbaar zijn in draaitabel in plaats van 0

Zoek en verwijder nullen in Excel

Bij alle bovenstaande methoden heb ik je laten zien hoe je de 0-waarde in de cel kunt verbergen, maar de waarde blijft in de cel.

Als u nulwaarden uit de dataset wilt verwijderen (waardoor u lege cellen krijgt), gebruikt u de volgende stappen:

  1. Selecteer een dataset (of een heel werkblad)
  2. Klik op het tabblad Start
  3. Klik in de groep Bewerken op Zoeken en selecteren
  4. Klik in de opties die in de vervolgkeuzelijst verschijnen op VervangenKlik op Vervangen in het Excel-lint
  5. Breng in het dialoogvenster Zoeken en vervangen de volgende wijzigingen aan:
    • Voer in het veld Zoeken naar 0 . in
    • Voer in het veld "Vervangen door" niets in (laat dit leeg)
    • Klik op de knop Opties en vink de optie "Volledige celinhoud afstemmen" aanZoek en vervang optie om 0 te vervangen door blanco
  6. klik op alles vervangen

De bovenstaande stappen zullen onmiddellijk alle cellen met de waarde nul vervangen door spaties.

Als u de nullen niet meteen wilt verwijderen en eerst de cellen wilt selecteren, gebruikt u de volgende stappen:

  1. Selecteer een dataset (of een heel werkblad)
  2. Klik op het tabblad Start
  3. Klik in de groep Bewerken op Zoeken en selecteren
  4. Klik in de opties die in de vervolgkeuzelijst verschijnen op Vervangen
  5. Breng in het dialoogvenster Zoeken en vervangen de volgende wijzigingen aan:
    • Voer in het veld Zoeken naar 0 . in
    • Voer in het veld "Vervangen door" niets in (laat dit leeg)
    • Klik op de knop Opties en vink de optie "Volledige celinhoud afstemmen" aanZoek en vervang optie om 0 te vervangen door blanco
  6. Klik op de knop Alles zoeken.Dit geeft je een lijst met alle cellen die 0 . bevattenKlik op Alles zoeken om alle cellen met 0 erin te vinden
  7. Druk op Control-A (houd de control-toets ingedrukt en druk op A).Hiermee worden alle cellen met 0 erin geselecteerd.Zoek en selecteer alle cellen met 0 erin

Nu u alle 0-cellen hebt geselecteerd, kunt u ze verwijderen, vervangen door iets anders of de kleur wijzigen en markeren.

verberg nul verwijder nullen

Als je te maken hebt met cellen met nullen erin, moet je het verschil weten tussen deze verbergen en ze verwijderen.

Wanneer u de nulwaarde in een cel verbergt, is deze voor u onzichtbaar, maar blijft in de cel.Dit betekent dat als u een dataset heeft en deze voor berekeningen gebruikt, die 0-waarde ook voor berekeningen wordt gebruikt.

Omgekeerd, wanneer u een lege cel hebt, kan het gebruik ervan in een formule betekenen dat Excel die cellen automatisch negeert (afhankelijk van de formule die u gebruikt).

Dit is bijvoorbeeld wat ik krijg als ik de formule GEMIDDELDE gebruik om het gemiddelde van twee kolommen te krijgen (resultaat in rij 14).De 0-waarden in de cellen van kolom A zijn verborgen (maar nog steeds aanwezig in de cellen), en de 0-waarden in de cellen van kolom B zijn verwijderd.

Verschil tussen nullen verbergen en nullen verwijderen

Hoewel de datasets voor beide datasets er hetzelfde uitzien, zie je het verschil in de resultaten.

Dit komt omdat de formule GEMIDDELDE lege cellen in kolom B negeert, maar cellen in kolom A gebruikt (omdat cellen in kolom A nog steeds de waarde 0 hebben).

Oh Hallo 👋Leuk je te ontmoeten.

Abonneer op onze nieuwsbrief, Zeer regelmatig verzendenGeweldige technologieNaar je bericht.

Post Commentaar