
Formuła ogólna
=COUNTIFS(range,">="&A1,range,"<"&B1)
Podsumowanie
Aby policzyć liczbę komórek zawierających wartości między dwiema liczbami w zakresie komórek, możesz użyć funkcji LICZ.WARUNKI. W ogólnej postaci wzoru (powyżej) zakres oznacza zakres komórek zawierających liczby, A1 oznacza dolną granicę, a B1 reprezentuje górną granicę liczb, które chcesz policzyć. W pokazanym przykładzie wzór w G5 skopiowany na dół to:
=COUNTIFS(data,">="&E5,data,"<"&F5)
gdzie dane to nazwany zakres C5: C15.
Wyjaśnienie
Celem tego przykładu jest policzenie liczb mieszczących się w określonych zakresach, jak pokazano. Niższa wartość pochodzi z kolumny „Początek”, a górna z kolumny „Koniec”. Dla każdego zakresu chcemy uwzględnić dolną wartość, ale wykluczyć górną wartość. Tylko dla wygody liczone liczby znajdują się w nazwanych danych zakresu .
Formuła zastosowana do rozwiązania tego problemu jest oparta na funkcji LICZ.WARUNKI, która służy do liczenia komórek spełniających wiele kryteriów.
=COUNTIFS(data,">="&E5,data,"<"&F5)
COUNTIFS akceptuje kryteria jako pary zakres / kryteria. Pierwsza para zakres / kryteria sprawdza wartości w danych, które są większe lub równe (> =) wartości „Początek” w kolumnie E:
data,">="&E5
Druga para zakres / kryteria sprawdza wartości w danych, które są mniejsze niż (<) wartość „Koniec” w kolumnie F:
data,"<"&F5
Ponieważ dostarczamy ten sam zakres dla obu kryteriów, każda komórka w danych musi spełniać oba kryteria, aby została uwzględniona w ostatecznej liczbie.
Uwaga: w obu przypadkach musimy połączyć odwołanie do komórki z operatorem logicznym. To jest dziwactwo funkcji RACON w programie Excel.
Ponieważ formuła jest kopiowana w dół kolumny G, zwraca liczbę liczb mieszczących się w zakresie określonym przez kolumny E i F.
COUNTIF alternatywa
Jeśli masz starszą wersję programu Excel, która nie ma funkcji LICZ.WARUNKI, możesz zamiast tego użyć funkcji LICZ.JEŻELI w następujący sposób:
=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)
Pierwsza LICZ.JEŻELI zlicza komórki w zakresie, które są większe lub równe wartości „Początek” (który z definicji obejmuje również wartości większe niż wartość „Koniec”, ponieważ „Koniec” jest większe niż „Początek”). Drugi LICZ.JEŻELI zlicza komórki o wartościach większych lub równych wartości „Koniec”. Ta druga liczba jest odejmowana od pierwszej, co daje ostateczny wynik - liczbę komórek zawierających wartości między „Start” a „End”.