Excel-formel: Tæl celler mellem to tal -

Generisk formel

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

Resumé

For at tælle antallet af celler, der indeholder værdier mellem to tal i en række celler, kan du bruge COUNTIFS-funktionen. I den generiske form med formlen (ovenfor) repræsenterer rækkevidde et interval af celler, der indeholder tal, A1 repræsenterer den nedre grænse, og B1 repræsenterer den øvre grænse for de tal, du vil tælle. I det viste eksempel er formlen i G5, kopieret ned,:

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

hvor data er det navngivne område C5: C15.

Forklaring

Målet i dette eksempel er at tælle tal, der falder inden for bestemte områder som vist. Den nedre værdi kommer fra kolonnen "Start", og den øverste værdi kommer fra kolonnen "Slut". For hvert område ønsker vi at inkludere den lavere værdi, men udelukke den øverste værdi. For nemheds skyld er de tal, der tælles, i de navngivne områdedata .

Formlen, der bruges til at løse dette problem, er baseret på COUNTIFS-funktionen, som er designet til at tælle celler, der opfylder flere kriterier.

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

COUNTIFS accepterer kriterier som række / kriteriepar. Det første interval / kriteriepar kontrollerer værdier i data, der er større end eller lig med (> =) "Start" -værdien i kolonne E:

data,">="&E5

Det andet interval / kriteriepar kontrollerer for værdier i data, der er mindre end (<) "Slut" -værdien i kolonne F:

data,"<"&F5

Da vi leverer det samme interval for begge kriterier, skal hver celle i data opfylde begge kriterier for at blive inkluderet i den endelige optælling.

Bemærk i begge tilfælde er vi nødt til at sammenkæde cellehenvisningen til den logiske operator. Dette er en finurlighed med RACON-funktioner i Excel.

Da formlen kopieres ned i kolonne G, returnerer den antallet af tal, der falder i området defineret af kolonne E og F.

COUNTIF alternativ

Hvis du har en ældre version af Excel, der ikke har COUNTIFS-funktionen, kan du i stedet bruge COUNTIF-funktionen på denne måde:

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

Den første COUNTIF tæller antallet af celler i et område, der er større end eller lig med "Start" (som pr. Definition også inkluderer værdier, der er større end "End" -værdien, da "End" er større end "Start"). Den anden COUNTIF tæller antallet af celler med værdier, der er større eller lig med "End" -værdien. Dette andet tal trækkes fra det første tal, hvilket giver det endelige resultat - antallet af celler, der indeholder værdier mellem "Start" og "Slut".

Interessante artikler...