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])
Zobacz także