Inhoudsopgave
Tijdens de fase van de vele berekeningen komen we Blanco cellen, wat leidt tot een output van nul. Maar veel gevallen, de Blanco cel ten opzichte van de nulwaarde als uitvoer heeft de voorkeur. Omdat het meer duidelijkheid kan geven in het begrip van de berekeningen. Als u nieuwsgierig bent hoe u kunt Laat een cel Blanco als er geen gegevens in staan, dan kan dit artikel handig voor je zijn. In dit artikel bespreken we hoe je Laat een cel Blanco als er geen gegevens in Excel zijn, met een uitgebreide toelichting.
Download Praktijk Werkboek
Download dit oefenwerkboek hieronder.
Cel leeg laten als er geen gegevens zijn.xlsm
5 eenvoudige manieren om een cel leeg te laten als er geen gegevens zijn
We gaan de onderstaande dataset gebruiken voor demonstratiedoeleinden. We hebben Product id hun Hoeveelheid , Prijs per eenheid , en kosten . enz. zijn er enkele vermeldingen in de kolom Hoeveelheid die geen waarde bevat. Dus dat leidt tot enkele vermeldingen in de kolom Kosten om nul te zijn. Maar we willen Laat dat ze vol zijn Blanco in plaats van nul. We zetten 5 verschillende manieren uit om dit probleem op te lossen.
1. De IF-functie gebruiken
Met behulp van de IF-functie kunnen we Laat de cel Blanco in Excel als er geen gegevens zijn om weer te geven in de cel.
Stappen
- Als je goed kijkt, dan zie je dat de cellen E7 , E9 E12 en E14 zijn eigenlijk leeg.
- De numerieke waarde van die cellen is gelijk aan 0. Maar toch zijn die cellen bezet met een waarde van $0.
- We moeten alle inhoud van die cellen volledig verwijderen. Met andere woorden, we willen die cellen in de Blanco staat.
- De reden achter die cellen is niet Blanco ondanks het ontbreken van gegevens, komt door de formules die hier gebruikt worden.
- De formules in het cellenbereik F5:F14 Deze formules dwingen de cellen om nulwaarden te tonen met Valuta formaat.
- Om Laat een cel Blanco waar geen gegevens aanwezig zijn, voeren we de volgende formule in:
=IF(C5="","",C5*D5)
- Sleep dan de Vulgreep naar cel E14 .
- Hierdoor wordt dezelfde formule uitgevoerd als voorheen, maar deze keer worden de nulwaarden getoond en achtergelaten als Blanco cellen.
- Zo kunnen we Laat een cel Blanco als er geen gegevens in de cel staan.
Lees meer: Excel IFERROR Functie om blanco in plaats van 0 terug te geven
2. IF en IS combineren BLANK Functies
Door de combinatie van ALS en ISBLANK functies, kunnen we controleren of de cel in Excel is Blanco en dan Laat het Blanco als er geen gegevens beschikbaar zijn voor weergave.
Stappen
- Als je goed kijkt, dan zie je dat de cellen E7 , E10 en E12 zijn leeg.
- De numerieke waarde van die cellen is gelijk aan 0. Maar toch zijn die cellen bezet met een waarde van $0.
- De primaire deze cellen tonen nulwaarden niet een Blanco cel is vanwege hun formule en opmaak.
- De formules in het cellenbereik F5:F14 Deze formules dwingen de cellen om nulwaarden te tonen met Valuta formaat.
- Om dit probleem te omzeilen, kunnen we de volgende formule invoeren:
=IF(ISBLANK(C5), "", C5*D5)
Formuleverdeling
- ISBLANK(C5): Deze functie controleert C5 cel of het Blanco of niet. Als het Blanco dan zal het een Booleaans waar Anders zal het een Booleaanse Vals .
- IF(ISBLANK(C5), "", C5*D5): Afhankelijk van het rendement van de ISBLANK functie, de ALS zal de functie "" als de terugkeer van de ISBLANK functie is Echt Anders, als de terugkeer van de ISBLANK functie is Valse de ALS functie zal de waarde van C5*D5 .
- Sleep dan de Vulgreep naar cel E14 .
- Door dit te doen wordt dezelfde formule uitgevoerd als voorheen, maar deze keer worden de nulwaarden niet getoond en blijven ze staan als Blanco cellen.
Lees meer: Hoe VLOOKUP gebruiken om blanco in plaats van 0 terug te geven (7 manieren)
Vergelijkbare lezingen
- Hoe nullen voor een getal verwijderen in Excel (6 eenvoudige manieren)
- Verberg rijen met nulwaarden in Excel met behulp van Macro (3 manieren)
- Hoe grafiekreeksen zonder gegevens te verbergen in Excel (4 eenvoudige methoden)
- Nulwaarden verbergen in Excel draaitabel (3 eenvoudige methodes)
3. IF- en ISNUMBER-functies toepassen
Het inzetten van de combinatie van ALS en ISNUMMER functies, kunnen we controleren of de cel Blanco en dan Laat het als Blanco als er geen gegevens beschikbaar zijn voor weergave.
Stappen
- Als je goed kijkt, dan zie je dat de cellen E7 , E9 E12 en E14 zijn eigenlijk leeg.
- De numerieke waarde van die cellen is gelijk aan 0. Maar toch zijn die cellen bezet met een $0 waarde.
- We moeten alle inhoud van die cellen volledig verwijderen. Met andere woorden, we willen die cellen in de Blanco staat.
- De reden achter die cellen is niet Blanco ondanks het ontbreken van gegevens, komt door de formules die hier gebruikt worden.
- De formules in het cellenbereik F5:F14 Deze formules dwingen de cellen om nulwaarden te tonen met Valuta formaat.
- Om het probleem te omzeilen, voeren we de volgende formule in:
=IF(ISNUMBER(C5),C5*D5,"")
Formuleverdeling
- ISNUMBER(C5) : Deze functie controleert C5 cel of het een getal is of niet. Als het een getal is, dan geeft het een booleaanse Echt Anders zal het een Booleaanse Vals .
- IF(ISNUMBER(C5),C5*D5,"") : Afhankelijk van het rendement van de ISNUMMER functie, de ALS zal de functie "" als de terugkeer van de ISBLANK functie is Valse Anders, als de terugkeer van de ISNUMMER functie is True IF functie zal de waarde van C5*D5 .
- Sleep dan de Vulgreep naar cel E14 .
- Hierdoor wordt dezelfde formule uitgevoerd als voorheen, maar deze keer blijven de cellen die geen gegevens bevatten over, Blanco .
Opmerking
- De ISNUMMER geeft alleen True als de invoer Nummer is. Voor elke vorm van niet-numerieke waarde, zoals Blanco , ruimte, enz. ISNUMMER zal terugkeren Valse .
- Dus, de formule hier zal de cel Blanco of de celinhoud is Blanco of andere niet-numerieke tekens. Gebruikers moeten zich hiervan bewust zijn.
Lees meer: Hoe VLOOKUP toepassen om blanco in plaats van 0 of NA terug te geven
4. Aangepaste opmaak gebruiken
Met aangepaste opmaak kunnen we afzonderlijke cellen selecteren en vervolgens opmaken Laat alleen de Blanco cellen als er geen andere gegevens beschikbaar zijn voor weergave.
Stappen
- In de hieronder getoonde dataset kunnen we vaststellen dat de cellen E7 , E9 , E12 en E14 hebben nu nul gegevens in die cellen, maar desondanks zijn ze niet in een Blanco staat. Ze tonen nog steeds 0 waarden.
- Om dit probleem op te lossen en Blanco cel in de cellen die nu gegevens hebben, kunnen we de dataset opnieuw formatteren. Wat de Blanco cel als er geen gegevens in staan.
- Selecteer daartoe het cellenbereik D5:F14 .
- En klik er dan met de rechtermuisknop op.
- Klik in het contextmenu op de Cellen opmaken .
- Klik in het dialoogvenster Cellen opmaken op de knop Aangepaste van de Nummer tab.
- Typ dan " $General;; " in de Type veld en klik dan op OK .
- Na het klikken op OK ziet u dat de waarden nu worden weergegeven als Blanco als er geen gegevens zijn.
Opmerking
- In het dialoogvenster Aangepaste opmaak moeten we " ;; " na General. Tegelijkertijd moeten we een $ bord voor de Algemeen omdat het houden van de Valuta formaat. Anders wordt de Valuta formaat van de nummers.
Lees meer: Hoe XLOOKUP gebruiken om blanco in plaats van 0 terug te geven
5. VBA-code insluiten
Met behulp van een eenvoudige VBA Macro kan de tijd om op te sporen drastisch verkorten en Laat cellen Blanco als er geen gegevens zijn.
Stappen
- Ga eerst naar de Ontwikkelaar tabblad, klik dan op Visual Basic .
- Klik dan op Plaats > Module .
- In de Module venster, voer de volgende code in.
Sub Blank_Cell() Dim x Als Bereik Voor Elke x In Bereik("B5:F14") Als x.Waarde = 0 Dan x.Waarde = " " Volgende x Einde Sub
- Sluit dan het venster.
- Ga daarna naar de Bekijk tab > Macro's> Macro's bekijken .
- Na het klikken op Macro's bekijken Selecteer de macro's die u zojuist hebt gemaakt. De naam is hier Blank_Cell Klik dan op Ren .
- Na het klikken op Ren ziet u dat de cellen zonder gegevens nu het volgende laten zien Blanco cel in plaats van $0 We zijn er ook in geslaagd om de Valuta formaat voor de rest van de cel intact.
Opmerking
- U moet de code voor uw dataset bewerken, om uw beoogde celbereik te selecteren.
- Probeer het toevoegen van niet-numerieke kolommen of rijen in het bereik te vermijden. Voeg alleen cellen toe die absoluut noodzakelijk zijn.
Conclusie
Kortom, de kwestie van het verlaten van een cel Blanco als er geen gegevens zijn, wordt opgelost met 5 afzonderlijke oplossingen. die methoden omvatten het gebruik van ALS , ISBLANK en ISNUMMER functies. We hebben ook de VBA-macro gebruikt. De VBA macro-methode vereist voorafgaande VBA-gerelateerd kennis te begrijpen vanaf het begin.
Voor dit probleem is een werkboek met macro's bijgevoegd waarin u deze methoden kunt oefenen.
Voel je vrij om vragen of feedback te stellen via de commentaar sectie. Elke suggestie voor de verbetering van de Exceldemy gemeenschap zeer op prijs zal worden gesteld.