Functies SUMIF, COUNTIF en AVERAGEIF - De hoofdgids

Deze Excel-zelfstudie laat zien hoe u de Excel Countif- en Countifs-functies gebruikt.

Formule voorbeelden:

AANTAL.ALS Functiebeschrijving:

Telt alle cellen in een reeks die voldoen aan één (AANTAL.ALS) of meerdere (AANTAL.ALS) opgegeven criteria.

AANTAL.ALS-syntaxis

bereik - Een reeks getallen, tekst of lege waarden.
criteria - Een tekenreeks die de criteria bevat. Voorbeeld “>0”

Meer voorbeelden:

Laten we eerst eens kijken naar een eenvoudig AANTAL.ALS-voorbeeld:

AANTAL.ALS Groter dan nul

Deze code telt alle cellen die groter zijn dan nul in kolom A.
=countif(a4:a10,">0")

AANTAL.ALS Minder dan nul

Deze code telt alle cellen die kleiner zijn dan nul in kolom A.
=countif(a4:a10,"<0")

AANTAL.ALS lege cellen

=countif(a4:a10,"")
Deze AANTAL.ALS-formule telt alle lege cellen in kolom A. U kunt in plaats daarvan AANTAL BLANK gebruiken om alle lege cellen te tellen:
= blanco (a4:a10)

Tel geen lege cellen

Het tellen van niet-lege cellen is een beetje lastiger. Je zou denken dat dit alle niet-lege cellen zou tellen:
=countif(a4:a10,"")
en dat doet het meestal, op één opmerkelijke uitzondering na. Wanneer een cel een formule bevat die resulteert in "" (Blanco), telt de bovenstaande code deze als niet-leeg omdat er een formule in de cel bestaat. Gebruik in plaats daarvan deze formule:
=countif(a4:a10,"*?")
Deze formule maakt gebruik van jokertekens. We zullen ze hieronder leren kennen.

Er is nog een andere telfunctie die u moet kennen: de COUNTA-functie. De COUNTA-functie telt alle cellen die iets bevatten: een formule (zelfs als deze resulteert in ""), een logische waarde (TRUE of FALSE), tekst of een getal.

Tel lege en niet-lege celvoorbeelden:

!!!!!!!!!!!! foto van de verschillende voorbeelden!!!!!!!!!!

(noem aantal?)

Countif-jokerteken

Je hebt misschien gehoord van jokertekens in Excel. Jokertekens zijn tekens die elk teken kunnen vertegenwoordigen. Hier is een grafiek:

foto met appels

Tekst - Exacte overeenkomst

=countif(a2:a10,"appels")

Tekst - Bevat tekst

=countif(a2:a10,"*appels*")

Tekst - Bevat elke tekst

=countif(a2:a10,"*")

Countif - Bevat geen tekst

=countif(a2:a10,"*")

Aantal kleuren

Helaas is er geen gemakkelijke manier om cellen met specifieke kleuren te tellen. Om dit te doen, moet u VBA gebruiken. Hier is een link met meer informatie: CountIf Cell Color met VBA>.

Aantal Duplicaten

Er zijn talloze manieren om duplicaten te tellen, maar laten we eens kijken naar een van de eenvoudigere methoden, waarbij alleen AANTAL.ALS-functies worden gebruikt.

Afbeelding

Maak eerst een kolom om te tellen hoe vaak een record in de gegevens voorkomt. Elk record dat meer dan één keer voorkomt (>1) wordt als een duplicaat beschouwd.
= tellen

Vervolgens maken we een AANTAL.ALS-functie om het aantal records te tellen dat meer dan één keer voorkomt:
= tellen

Countif met twee of meerdere voorwaarden - De Countifs-functie

Tot nu toe hebben we alleen met de AANTAL.ALS-functie gewerkt. De AANTAL.ALS-functie kan slechts één criterium tegelijk verwerken. Om AANTAL.ALS met meerdere criteria te gebruiken, moet u de AANTAL.ALS-functie gebruiken. AANTAL.ALS gedraagt ​​zich precies als AANTAL.ALS. Je voegt gewoon extra criteria toe. Laten we een paar voorbeelden bekijken…

AFBEELDING

AANTALLEN. - Groter dan en kleiner dan

Laten we een AANTAL.ALS doen waarbij we controleren of een getal binnen een bereik valt. Het getal moet groter zijn dan 0, maar kleiner dan 100:

AANTAL.ALS - Datumbereik

Laten we het nu eens proberen met datums. Zoek alle datums binnen het bereik 1/1/2015 tot 15/07/2015:

AANTAL.ALS - Of

Tot nu toe hebben we alleen te maken gehad met EN criteria. Vb: Groter dan 0 EN minder dan 100. Waar doe je een AANTAL.ALS mee? OF?

countif draaitabel

Hoe maak je een Countif in Excel
Criteria voor Countif

hebben hyperlinks bovenaan naar de verschillende secties
heb links naar zijn inhoud op de formulepagina met # om naar verschillende dingen te linken

wanneer je criteria toepast, behandel het dan als tekst

afbeelding

Syntaxis en argumenten:

x -

AANTAL.ALS VBA-voorbeelden

U hebt ook toegang tot de Excel AANTAL.ALS-functie vanuit VBA, met behulp van Toepassing.WerkbladFunctie.

Type:

1 application.worksheetfunction.CountIf(Bereik, Criteria)

Ervan uitgaande dat we de hierboven weergegeven gegevens hebben:

1 WorksheetFunction.CountIf(Bereik("A1:A10"), ">60")

Retourneert 4 , omdat er vier cellen zijn met waarden groter dan 60

1 WerkbladFunctie.AantalAls(Bereik("A1:A10"), "10")

Zal 1 retourneren, omdat er één cel is met een waarde gelijk aan 10

1 MsgBox WorksheetFunction.CountIf(Bereik("A1:A10"), "")

Geeft 10 terug, omdat alle cellen waarden hebben

1 MsgBox WorksheetFunction.CountIf(Bereik("A1:A10"), "")

Zal 10 retourneren, omdat er geen lege cellen zijn

Ervan uitgaande dat we de gegevens in een tabel met de naam "Tabel1" hebben, zoals hierboven weergegeven:

1 WorksheetFunction.CountIf(Bereik("Tabel1"), "*test*")

Zal 6 retourneren, omdat er zes cellen zijn die het woord "test" bevatten.

1 WorksheetFunction.CountIf(Bereik("Tabel1"), "test")

Zal 6 retourneren, omdat er geen cellen zijn die ALLEEN het woord "test" bevatten.

1 WorksheetFunction.CountIf(Bereik("Tabel1"), "F*")

Zal 6 retourneren, omdat er drie cellen zijn waarvan de waarden beginnen met de letter "F".

Hoe de AANTAL.ALS-functie voor Excel te gebruiken:

Keer terug naar de functielijst

Ga voor meer informatie over de AANTAL.ALS-functie naar de Microsoft AANTAL.ALS-helppagina.

Voordat we het hebben over het gebruik van de countif-functie, moeten we deze 3 andere functies noemen:
Graaf
aftellen
blanco's

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave