共用方式為


COUNTROWS 函數 (DAX)

COUNTROWS 函數會計算指定之資料表或運算式所定義之資料表中的資料列數目。

語法

COUNTROWS(<table>)

參數

詞彙

定義

table

包含要計算之資料列或傳回資料表之運算式的資料表名稱。

傳回值

整數。

備註

此函數可用來計算基底資料表中的資料列數目,但是更常用來計算經過篩選之資料表的資料列數目,或將內容套用至資料表的資料列數目。

每當沒有要彙總的資料列時,該函數會傳回空白。不過,如果有資料列,但是這些資料列全都不符合指定的準則,則函數會傳回 0。 如果找不到符合條件的資料列,Microsoft Excel 也會傳回零。

範例

下列範例會顯示如何計算 Orders 資料表中的資料列數目。 預期的結果是 52761。

=COUNTROWS('Orders')

下列範例會示範如何搭配資料列內容使用 COUNTROWS。 在此狀況下,有兩組與訂單號碼相關的資料。 Reseller 資料表針對每個轉售商包含一個資料列;ResellerSales 資料表針對每筆訂單包含多個資料列,每個資料列則包含特定轉售商的一筆訂單。 這些資料表會透過資料行 ResellerKey 的關聯性連接。

此公式會取得 ResellerKey 的值,然後計算擁有相同轉售商 ID 之相關資料表中的資料列數目。 結果是在資料行 CalculatedColumn1 中的輸出。

=COUNTROWS(RELATEDTABLE(ResellerSales))

下表會顯示部分預期的結果:

ResellerKey

CalculatedColumn1

1

73

2

70

3

394

請參閱

參考

COUNT 函數

COUNTA 函數

COUNTAX 函數

COUNTX 函數

其他資源

統計函數 (DAX)