
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)