Formuła programu Excel: Policz komórki między dwiema liczbami -

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”.

Interesujące artykuły...