Excel-formule: tel cellen tussen twee getallen -

Generieke formule

=COUNTIFS(range,">="&A1,range,"<"&B1)

Samenvatting

Om het aantal cellen te tellen dat waarden tussen twee getallen in een celbereik bevat, kunt u de AANTAL.ALS-functie gebruiken. In de algemene vorm van de formule (hierboven) vertegenwoordigt bereik een celbereik dat getallen bevat, vertegenwoordigt A1 de ondergrens en vertegenwoordigt B1 de bovengrens van de getallen die u wilt tellen. In het getoonde voorbeeld is de formule in G5, naar beneden gekopieerd,:

=COUNTIFS(data,">="&E5,data,"<"&F5)

waarbij data het benoemde bereik C5: C15 is.

Uitleg

Het doel in dit voorbeeld is om getallen te tellen die binnen specifieke bereiken vallen, zoals weergegeven. De onderste waarde komt uit de kolom "Start" en de bovenste waarde komt uit de kolom "Einde". Voor elk bereik willen we de onderste waarde opnemen, maar de bovenste waarde uitsluiten. Alleen voor het gemak bevinden de getelde getallen zich in de genoemde bereikgegevens .

De formule die wordt gebruikt om dit probleem op te lossen, is gebaseerd op de COUNTIFS-functie, die is ontworpen om cellen te tellen die aan meerdere criteria voldoen.

=COUNTIFS(data,">="&E5,data,"<"&F5)

COUNTIFS accepteert criteria als bereik / criteriumparen. Het eerste bereik / criterium-paar controleert op waarden in gegevens die groter zijn dan of gelijk zijn aan (> =) de "Start" -waarde in kolom E:

data,">="&E5

Het tweede bereik / criterium-paar controleert op waarden in gegevens die kleiner zijn dan (<) de "End" -waarde in kolom F:

data,"<"&F5

Omdat we voor beide criteria hetzelfde bereik leveren, moet elke cel in de gegevens aan beide criteria voldoen om in de uiteindelijke telling te worden opgenomen.

Merk op dat in beide gevallen we de celverwijzing moeten samenvoegen naar de logische operator. Dit is een eigenaardigheid van RACON-functies in Excel.

Terwijl de formule in kolom G wordt gekopieerd, retourneert deze het aantal getallen die binnen het bereik vallen dat is gedefinieerd door de kolommen E en F.

AANTAL.ALS alternatief

Als je een oudere versie van Excel hebt die geen AANTAL.ALS-functie heeft, kun je in plaats daarvan de AANTAL.ALS-functie als volgt gebruiken:

=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)

De eerste AANTAL.ALS telt het aantal cellen in een bereik dat groter is dan of gelijk is aan de "Start" (die per definitie ook waarden bevat die groter zijn dan de waarde "End", aangezien "End" groter is dan "Start"). De tweede AANTAL.ALS telt het aantal cellen met waarden groter dan of gelijk aan de waarde "Einde". Dit tweede getal wordt afgetrokken van het eerste getal, wat het eindresultaat oplevert: het aantal cellen dat waarden bevat tussen "Start" en "Einde".

Interessante artikelen...