Inhoudsopgave
Vaak bevat de database lege cellen. Men zou graag de lege cellen tellen. Microsoft Excel heeft een aantal geweldige formules en hulpmiddelen om dit gemakkelijk voor u te doen. Het artikel zal vier verschillende manieren bevatten om lege cellen te tellen in Excel.
Download Praktijk Werkboek
U kunt het oefenwerkboek hier downloaden.
Lege cellen tellen.xlsm4 vruchtbare manieren om lege cellen te tellen in Excel
We zullen de volgende dataset gebruiken om uit te leggen hoe lege cellen in Excel kunnen worden geteld.
De dataset bevat de naam van technologische producten en het aantal verkopen die plaatsvonden in een technologisch bedrijf. U ziet dat de dataset enkele lege cellen bevat. We zullen de lege cellen tellen met behulp van formules en hulpmiddelen die beschikbaar zijn in Excel.
1. Lege cellen tellen door Excel-formules in te voegen met de functies COUNTIF, COUNTBLANK, SUMPRODUCT, enz.
Excel heeft een aantal nuttige formules om tel de lege cellen in een dataset. Functies als COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, enzovoort worden gebruikt om dergelijke formules te vormen. Laten we de formules een voor een bekijken.
i. COUNTBLANK invoegen om lege cellen te tellen
De COUNTBLANK Hij kan lege cellen in een rij tellen voor een bepaald gegevensbereik.
De formule voor de gegeven dataset:
=COUNTBLANK(B5:C5)
Met behulp van de Vulgreep kunnen we het resultaat vinden voor de rest van de rijen in de dataset.
Sleep de plus (+) teken rechtsonder in de cel ( B5 ).
Zie het resultaat in de afbeelding hieronder.
Formule Beschrijving:
De syntaxis van de formule:
=COUNTBLANK(range)Hier is de reeks geeft de dataset aan waarvan u de lege cellen wilt tellen.
U kunt ook de geneste IF- en COUNTBLANK-formules om te zien of de rij volledig leeg is of niet.
De formule zal zijn:
=IF(COUNTBLANK(B5:C5)=0,"Not Blank","Blank")
Volg de onderstaande afbeelding om te weten hoe dit moet.
Formule Beschrijving:
De syntaxis van de geneste formule:
=IF(logical_test,[value_if_true],[value_if_false])
Hier, logische_test neemt de COUNTBLANK functie en controleert of deze gelijk is aan nul of niet.
waarde_indien_waar neemt een tekst om weer te geven als de test waar is.
waarde_als_valse neemt een tekst om weer te geven als de test vals is.
ii. COUNTIF of COUNTIFS invoegen om lege cellen te tellen
U kunt ook de functie COUNTIF of COUNTIFS. Beide geven hetzelfde resultaat.
De formule zal zijn:
=COUNTIF(B5:C5,"")
of,
=COUNTIFS(B5:C5,"")
Sleep vervolgens de plus (+) teken rechtsonder de cel om de telling te vinden voor de rest van de rijen in de dataset.
De eerste kolom met lege cellen in Kolom D gebruikt de functie COUNTIF terwijl de tweede in Kolom E gebruikt de functie COUNTIFS.
U ziet dat het resultaat voor beide formules hetzelfde is.
Formule Uitleg:
De syntaxis van de formules:
=COUNTIF(bereik, criteria)=COUNTIFS(criteria_range1, criteria1, [criteria_range2], [criteria2]..)
Beide formules nemen een reeks van de dataset en criteria op basis waarvan het resultaat wordt weergegeven.
De functie COUNTIFS kunnen nemen meerdere criteria en reeksen terwijl de functie COUNTIFS neemt slechts een reeks en criteria .
iii. SUM met ROWS en COLUMNS invoegen om lege cellen te tellen
Bovendien is er nog een geneste formule met SUM , RIJEN, en COLUMNS functies, enz. om lege rijen in een dataset te tellen.
De formule is:
=SUM(--MMULT(--(B5:C11"),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)
Uit het resultaat blijkt dat er twee lege rijen in de dataset.
Let op: De formule telt leeg als de hele rij leeg is. Daarom heeft het cel B8.
Formule Uitleg:
De afzonderlijke syntaxis van de geneste formule met de toelichting:
=SUM(nummer1, [nummer2],...)De formule neemt de getallen als argumenten en geeft de som als resultaat.
=MMULT(array1,array2)Hier neemt het een aantal arrays van de dataset.
=ROW([referentie])De formule met de ROW functie neemt de referentie van rijen in de dataset.
=INDIRECT(ref_text,[a1])Het neemt referentietekst.
=COLUMNS(array)De formule met de KOLOMMEN functie neemt een array van de dataset.
Hier, het dubbele minteken (-) wordt gebruikt om de gedwongen conversie van de Booleaanse waarde te doen Waar of Onwaar naar numerieke waarden 1 of 0.
iv. SUMPRODUCT invoegen om lege cellen te tellen
Verder, SUMPRODUCT is ook een handige formule om lege cellen te tellen.
De formule voor de gegeven dataset zal zijn:
=SUMPRODUCT(--B5:C11="")
Het resultaat toont aan dat er 5 lege cellen zijn in de gegeven dataset.
Opmerking: Het telt voor lege cellen en niet voor rijen, in tegenstelling tot methode c .
Formule Uitleg:
De syntaxis van de formule:
=SUMPRODUCT(array1, [array2],..)Hier wordt de functie gebruikt om meerdere matrices te nemen en de som van de matrices te geven.
In dit geval hebben we slechts één set van arrays en de formule neemt het bereik van de dataset alleen als het gelijk is aan blanco.
Dan, met behulp van het dubbele minteken (-) hebben we het omgezet in een numerieke waarde om het resultaat te krijgen.
Lees meer: Hoe lege cellen tellen in Excel met voorwaarde
2. Lege cellen tellen met het commando Ga naar speciaal
Aan de andere kant kunnen we Ga naar speciaal commando van het Home Tabblad gebruiken om lege cellen te vinden.
Volg de stappen om te weten hoe u lege cellen kunt tellen met Ga naar Speciaal:
- Selecteer de dataset.
- Selecteer Ga naar Speciale van Vinden & selecteren U vindt Vinden & selecteren van de bewerkingsopties aanwezig in het tabblad Home .
U kunt ook op F5 op uw toetsenbord om Speciaal vanaf daar.
- Er verschijnt een nieuw vak. Selecteer in het vak Blanks en klik op OK.
U zult zien dat de lege cellen automatisch worden geselecteerd.
- Om de lege cellen van de Home tabblad selecteren Vulkleur en kies de gewenste kleur uit het uitklapmenu.
De kleur die u koos zal de geselecteerde lege cellen vullen. Laten we nu blauw kiezen. Het resultaat zal er zo uitzien.
Let op: Dit proces is nuttig voor kleine datasets. U kunt de lege cellen markeren en zelf tellen.
Lees meer: Hoe gevulde cellen te tellen in Excel
3. Lege cellen tellen met de opdracht Zoeken & vervangen
Bovendien kunt u een andere handige Excel-tool gebruiken om de lege cellen te tellen. Deze heet Zoeken en vervangen .
Je moet de stappen volgen om het te gebruiken.
- Selecteer de dataset.
- Selecteer Zoek van Vinden & selecteren Volg het plaatje als je het niet kunt vinden.
- Er verschijnt een nieuw vak. Houd de plaats leeg in Zoek wat : optie.
- Klik vervolgens op Opties>> .
- Er verschijnen nieuwe opties. Van daaruit,
- Vink de optie aan Komt overeen met de volledige celinhoud .
- Van Binnen: drop-down opties selecteren Blad .
- In Zoeken: drop-down opties selecteren Door Columns.
- Van Kijk in drop-down opties selecteren Waarden of formules. (We selecteren waarden, omdat we geen formules in onze dataset hebben). Hoe dan ook, beide werken hetzelfde.
- De Zoeken en vervangen box moet er uitzien als de onderstaande afbeelding. Klik Alles vinden en het resultaat wordt getoond op de bodem van de doos.
Lees meer: Cellen tellen die specifieke tekst bevatten in Excel
4. Lege cellen tellen met Excel VBA macro's
Tot slot VBA-macro's kan worden gebruikt om lege cellen te tellen.
Hiervoor moet je de stappen volgen:
- Selecteer de dataset.
- Druk op ALT+F11 van het toetsenbord. Het VBA-venster gaat open.
- Selecteer het blad waarop uw geselecteerde dataset staat.
Van Plaats kies Module .
- De Algemeen venster gaat open.
- Binnen het venster Algemeen schrijf de onderstaande code.
Code:
Sub CountBlanks() 'Updateby20140310 Dim rng As Range Dim WorkRng As Range Dim total As Long On Error Resume Next xTitleId = "Number of Blank Cells" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each rng In WorkRng If IsEmpty(rng.Value) Then total = total + 1 End If Next MsgBox "There are " & total & " blank cells indit bereik." Einde Sub
- Druk op F5 van het toetsenbord om de code uit te voeren.
- Er wordt een vak geopend met de naam " Aantal lege cellen ".
- Controleer de Bereik van uw dataset en als het goed is klikt u op OK.
- Er komt een nieuw vakje met het resultaat.
Dingen om te onthouden
- Vergeet niet het gegevensbereik te selecteren voordat u begint met het toepassen van methoden met behulp van Excel-tools.
- Schrijf de formules met behoud van de syntaxis van de formule, en rij en kolom van uw datasets.
Conclusie
Het artikel legt vier vruchtbare manieren uit om lege cellen in Excel te tellen met behulp van verschillende Excel-formules en hulpmiddelen. De formules omvatten functies als COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, enzovoort. De in de methoden gebruikte Excel-hulpmiddelen zijn Ga naar Speciaal, Zoeken & vervangen commando's van de Home tab , en de VBA macro's om daar codes uit te voeren om lege cellen in Excel te tellen. U kunt het gerelateerde onderwerp in de Gerelateerde lectuur Ik hoop dat dit artikel nuttig voor je was. Als je nog vragen hebt, kun je die stellen in de commentaarsectie. Vergeet ook niet een bezoek te brengen aan onze site voor meer informatieve artikelen.