Sdílet prostřednictvím


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])

COUNT funkceCOUNTA funkceCOUNTXstatistické funkce