Formuła programu Excel: Bieżąca liczba wystąpień na liście -

Spisie treści

Formuła ogólna

=COUNTIF($A$1:A1,value)

Podsumowanie

Aby utworzyć bieżącą liczbę określonych wartości, które pojawiają się w zakresie komórek, możesz użyć funkcji LICZ.JEŻELI z „mieszanym odwołaniem”, aby utworzyć sumę bieżącą. W przedstawionym przykładzie formuła w C5 to:

=IF(B5="blue",COUNTIF($B$5:B5,"blue"),"")

Wyjaśnienie

Działając od wewnątrz, funkcja LICZ.JEŻELI jest skonfigurowana do zliczania wartości „niebieskiej”, która pojawia się w kolumnie B:

COUNTIF($B$5:B5,"blue")

Zwróć uwagę, że lewa strona odniesienia zakresu jest zablokowana ($ B $ 5), a prawa strona jest względna (B5). Nazywa się to „odniesieniem mieszanym”, ponieważ zawiera zarówno adresy bezwzględne, jak i względne, i tworzy rozszerzający się zakres.

W miarę kopiowania formuły pierwsza komórka w odwołaniu jest blokowana, ale drugie odwołanie rozszerza się, obejmując każdy nowy wiersz. W każdym wierszu funkcja LICZ.JEŻELI zlicza komórki w zakresie równym „niebieskiemu”, a wynik jest liczbą bieżącą.

Zewnętrzna warstwa formuły używa funkcji JEŻELI do kontrolowania, kiedy zadziała LICZ.JEŻELI. LICZ.JEŻELI generuje licznik tylko wtedy, gdy wartość w B jest „niebieska”. Jeśli nie, funkcja JEŻELI zwraca pusty ciąg („”).

Bieżąca liczba każdej wartości

Aby utworzyć bieżącą liczbę wszystkich wartości, które pojawiają się w kolumnie A, możesz użyć ogólnej wersji formuły, takiej jak ta:

=COUNTIF($A$1:A1,A1)

Interesujące artykuły...