Udostępnij za pośrednictwem


Funkcja COUNTAX (język DAX)

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

tabela

Tabela zawierająca wiersze, dla których ma być obliczane wyrażenie.

wyrażenie

Wyrażenie, które ma zostać obliczone dla poszczególnych wierszy tabeli.

Wartość zwracana

Liczba całkowita.

Uwagi

Podobnie jak funkcja ile.NIEPUSTYCH funkcja COUNTAX zlicza komórki zawierające dowolny typ informacji, łącznie z innych wyrażeń.

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 nie potrzebujesz policzyć wartości logiczne lub tekstowe, należy użyć funkcja 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 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

Poniższy przykład zlicza liczbę niepustych wierszy kolumna, telefonu, korzystając z tabela, wyniki z filtrowania tabela sprzedawcy na [stan] = aktywny.

=COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])