COUNTROWS
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Funkcja COUNTROWS zlicza wiersze w określonej tabeli, or w tabeli zdefiniowanej przez wyrażenie.
Składnia
COUNTROWS([<table>])
Parametry
Termin | Definicja |
---|---|
table |
(Opcjonalnie) Nazwa tabeli, która contains zliczane wiersze, or wyrażenie zwracające tabelę. Po podaniu not domyślnym value jest tabela główna bieżącego wyrażenia. |
Zwracanie value
Liczba całkowita.
Uwagi
Ta funkcja może służyć do count liczby wierszy w tabeli podstawowej, ale częściej jest używana do count liczby wierszy, które wynikają z filtrowania tabeli, or stosowania kontekstu do tabeli.
Gdy argument tabeli nie contains wierszy, funkcja zwraca BLANK.
Aby dowiedzieć się więcej o najlepszych rozwiązaniach dotyczących korzystania z COUNTandCOUNTROWS, zobacz Use COUNTROWS zamiast COUNT in DAX.
Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.
Przykład 1
W poniższym przykładzie pokazano, jak count liczbę wierszy w tabeli Orders (Zamówienia). Oczekiwany wynik to 52761.
= COUNTROWS('Orders')
Przykład 2
W poniższym przykładzie pokazano, jak używać COUNTROWS z kontekstem wiersza. W tym scenariuszu istnieją dwa zestawy danych, które są related według numeru zamówienia. Tabela Reseller contains jeden wiersz dla każdego odsprzedawcy; tabela ResellerSales contains wiele wierszy dla każdego zamówienia, każdy wiersz zawierający jedno zamówienie dla określonego odsprzedawcy. Tabele są połączone przez relację w kolumnie ResellerKey.
Formuła pobiera value resellerKey and następnie zlicza liczbę wierszy w tabeli related, które mają ten sam identyfikator odsprzedawcy. Wynik jest wynikiem w kolumnie CalculatedColumn1.
= COUNTROWS(RELATEDTABLE(ResellerSales))
W poniższej tabeli przedstawiono część oczekiwanych wyników:
ResellerKey | CalculatedColumn1 |
---|---|
1 | 73 |
2 | 70 |
3 | 394 |
Related zawartości
COUNT funkcjiCOUNTA funkcjiCOUNTAX funkcjiCOUNTX funkcjistatystycznej