COUNTAX
platí pro:Počítaný sloupecPočítaná tabulkamíravizuální
Funkce COUNTAX počí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 počítá řádky, ve kterých zadané výrazy vedou k neprázdným výsledkům.
Syntax
COUNTAX(<table>,<expression>)
Parametry
Semestr | Definice |
---|---|
table |
Tabulka obsahující řádky, pro které se výraz vyhodnotí. |
expression |
Výraz, který se má vyhodnotit pro každý řádek tabulky. |
Návratová hodnota
Celé číslo.
Poznámky
Podobně jako COUNTA funkce COUNTAX spočítá 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 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 Phone pomocí tabulky, která je výsledkem filtrování tabulky Reseller na [Status] = Active
.
= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])