COUNTAX

Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента

Функция COUNTAX подсчитывает непустые результаты при вычислении результата выражения для таблицы. То есть он работает так же, как функция COUNTA, но используется для итерации строк в таблице и подсчета строк, в которых указанные выражения приводят к непустом результату.

Синтаксис

DAX
COUNTAX(<table>,<expression>)  

Параметры

Термин Определение
table Таблица, содержащая строки, для которых будет оцениваться выражение.
выражение Выражение, вычисляемого для каждой строки таблицы.

Возвращаемое значение

целое число.

Замечания

  • Как и функция COUNTA, функция COUNTAX подсчитывает ячейки, содержащие любую информацию, включая другие выражения. Например, если столбец содержит выражение, которое вычисляет пустую строку, функция COUNTAX обрабатывает результат как непустый. Обычно функция COUNTAX не подсчитывает пустые ячейки, но в этом случае ячейка содержит формулу, поэтому она подсчитывается.

  • Всякий раз, когда функция не находит строк для статистической обработки, функция возвращает пустое значение.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

В следующем примере число небланковых строк в столбце, Phone, используя таблицу, которая приводит к фильтрации таблицы торгового посредника по адресу [Status] = Active.

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

Функция COUNT
Функция COUNTA
Функция COUNTX
Статистические функции