COUNTAX
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Funkcja COUNTAX zlicza niepuste wyniki podczas obliczania wyniku wyrażenia w tabeli. Oznacza to, że działa tak samo jak funkcja COUNTA, ale służy do iterowania wierszy w tabeli i zlicz wierszy, w których określone wyrażenia powodują wynik niepusty.
Składnia
COUNTAX(<table>,<expression>)
Parametry
Termin | Definicja |
---|---|
table |
Tabela zawierająca wiersze, dla których zostanie obliczone wyrażenie. |
expression |
Wyrażenie, które ma zostać ocenione dla każdego wiersza 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 oblicza pusty ciąg, funkcja COUNTAX traktuje ten wynik jako niepusty. Zazwyczaj funkcja COUNTAX nie liczy pustych komórek, ale w tym przypadku komórka zawiera formułę, więc jest liczone.
Za każdym razem, gdy funkcja nie znajdzie wierszy do agregowania, funkcja zwraca wartość pustą.
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład
Poniższy przykład zlicza niepuste wiersze w kolumnie Phone przy użyciu tabeli, która wynika z filtrowania tabeli Reseller na [Status] = Active
.
= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])