Funkcja COUNTAX
Funkcja COUNTAX zlicza niepuste wyniki przy obliczaniu wyników wyrażenia dotyczącego tabeli. Działa więc ona podobnie do funkcji COUNTA, ale jest używana do iterowania przez wiersze w tabeli i zlicza wiersze, w których określone wyrażenia dają niepusty wynik.
Składnia
COUNTAX(<table>,<expression>)
Parametry
Termin |
Definicja |
---|---|
table |
Tabela zawierająca wiersze, dla których ma być obliczane wyrażenie. |
expression |
Wyrażenie, które ma zostać obliczone dla poszczególnych wierszy tabeli. |
Wartość zwracana
Liczba całkowita.
Uwagi
Podobnie jak funkcja COUNTA, funkcja COUNTAX zlicza komórki zawierające informacje dowolnego typu, w tym inne wyrażenia.
Jeśli na przykład kolumna zawiera wyrażenie, które daje w wyniku ciąg pusty, funkcja COUNTAX traktuje ten wynik jako niepusty. Zazwyczaj funkcja COUNTAX nie liczy pustych komórek, ale ta komórka zawiera formułę, więc jest liczona.
Jeśli wartości logiczne i tekstowe nie muszą być liczone, należy w zamian użyć funkcji COUNTX.
Jeśli funkcja nie znajduje żadnych wierszy do agregacji, zawsze zwraca wartość pustą. Jeśli jednak są wiersze, ale żaden z nich nie spełnia określonych kryteriów, funkcja zwraca wartość 0. W programie Microsoft Excel również jest zwracana wartość zero, jeśli nie zostaną znalezione wiersze spełniające warunek.
Przykład
W poniższym przykładzie zliczane są niepuste wiersze w kolumnie Phone przy użyciu tabeli będącej wynikiem przefiltrowania tabeli Reseller według warunku [Status] = Active.
=COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])