Funkcja COUNTROWS (język DAX)
Funkcja numer wiersza zlicza liczbę wierszy w określonej tabela lub w tabela zdefiniowanych przez wyrażenie.
Składnia
COUNTROWS(<table>)
Parametry
Termin |
Definicja |
---|---|
tabela |
Nazwa tabeli zawierającej wiersze do zliczenia lub wyrażenie zwracające tabelę. |
Wartość zwracana
Liczba całkowita.
Uwagi
Ta funkcja umożliwia liczenie wierszy w tabela bazowa, ale częściej używane policzyć liczbę wierszy w wyniku filtrowania tabeli lub stosowanie kontekst do tabeli.
W przypadku braku wierszy do zagregowania funkcja zwraca wartość pustą. Jeśli jednak istnieją wiersze, ale żaden z nich nie spełnia określonych kryteriów, funkcja zwraca wartość 0.W programie Microsoft Excel również jest zwracana wartość zero, jeśli nie zostaną znalezione wiersze spełniające warunki.
Przykład
W poniższym przykładzie pokazano sposób zliczania wierszy w tabeli Orders.Oczekiwany wynik to 52761.
=COUNTROWS('Orders')
W poniższym przykładzie pokazano sposób użycia funkcji COUNTROWS z kontekstem wiersza.W tym scenariuszu istnieją dwa zestawy danych powiązane według numeru zamówienia.Tabela Reseller zawiera po jednym wierszu dla każdego odsprzedawcy; tabela ResellerSales zawiera wiele wierszy dla każdego zamówienia, z których każdy zawiera po jednym zamówieniu dla każdego odsprzedawcy.Tabele są połączone relacją według kolumny ResellerKey.
Formuła pobiera wartość ResellerKey, a następnie zlicza wiersze w tabeli powiązanej mające ten sam identyfikator odsprzedawcy.Wynik jest wyjście kolumna CalculatedColumn1.
=COUNTROWS(RELATEDTABLE(ResellerSales))
W poniższej tabeli pokazano część oczekiwanych wyników:
ResellerKey |
CalculatedColumn1 |
---|---|
1 |
73 |
2 |
70 |
3 |
394 |
Zobacz także