Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
применяется:
вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Функция COUNTROWS подсчитывает количество строк в указанной таблице или в таблице, определенной выражением.
Синтаксис
COUNTROWS([<table>])
Параметры
| Срок | Определение |
|---|---|
table |
(Необязательно) Имя таблицы, содержащей строки для подсчета, или выражение, возвращающее таблицу. Если он не указан, значение по умолчанию является домашней таблицей текущего выражения. |
Возвращаемое значение
Целое число.
Замечания
Эту функцию можно использовать для подсчета количества строк в базовой таблице, но чаще используется для подсчета количества строк, которые приводят к фильтрации таблицы или применения контекста к таблице.
Если аргумент таблицы не содержит строк, функция возвращает BLANK.
Дополнительные сведения об использовании COUNT и COUNTROWSсм. в статье Использование COUNTROWS вместо COUNT в DAX.
-
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример 1
В следующем примере показано, как подсчитать количество строк в таблице Orders. Ожидаемый результат — 52761.
= COUNTROWS('Orders')
Пример 2
В следующем примере показано, как использовать COUNTROWS с контекстом строки. В этом сценарии существует два набора данных, связанных по номеру заказа. Торговый посредник таблицы содержит одну строку для каждого торгового посредника; Таблица ResellerSales содержит несколько строк для каждого заказа, каждая строка, содержащая один заказ для определенного торгового посредника. Таблицы связаны связью в столбце Торговых посредников.
Формула получает значение ResellerKey, а затем подсчитывает количество строк в связанной таблице с одинаковым идентификатором торгового посредника. Результат выводится в столбце CalculatedColumn1.
= COUNTROWS(RELATEDTABLE(ResellerSales))
В следующей таблице показана часть ожидаемых результатов:
| Торговых посредников | CalculatedColumn1 |
|---|---|
| 1 | 73 |
| 2 | 70 |
| 3 | 394 |