Sdílet prostřednictvím


COUNTAX

Platí pro:Calculated columnCalculated tableMeasureVisual calculation

Funkce COUNTAX spočítá neprázdné výsledky při vyhodnocování výsledku výrazu v tabulce. To znamená, že funguje stejně jako funkce COUNTA, ale slouží k iteraci řádků v tabulce a k počítání řádků, ve kterých zadaný výraz vede k neprázdným výsledkům.

Syntaxe

COUNTAX(<table>,<expression>)  

Parametry

Pojem definice
table Tabulka obsahující řádky, pro které se výraz vyhodnotí.
výraz Výraz, který se má vyhodnotit pro každý řádek tabulky.

Vrácená hodnota

Celé číslo.

Poznámky

  • Podobně jako funkce COUNTA počítá funkce COUNTAX buňky obsahující libovolný typ informací, včetně jiných výrazů. Pokud například sloupec obsahuje výraz, který se vyhodnotí jako prázdný řetězec, funkce COUNTAX považuje tento výsledek za neprázdný. Funkce COUNTAX obvykle nepočítá prázdné buňky, ale v tomto případě buňka obsahuje vzorec, takže se počítá.

  • Kdykoli funkce nenajde žádné řádky k agregaci, vrátí funkce prázdnou hodnotu.

  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad

Následující příklad spočítá počet neprázdných řádků ve sloupci Telefon pomocí tabulky, která je výsledkem filtrování tabulky Reseller na [Status] = Aktivní.

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

COUNT
COUNTA
COUNTX
Statistické funkce