共用方式為


COUNTX

適用於:計算結果列匯出數據表量值視覺計算

求解資料表上的運算式時,計算包含非空白值或求解非空白值運算式的資料列數目。

語法

COUNTX(<table>,<expression>)  

參數

詞彙 [定義]
table 包含要計算資料列數目的資料表。
expression 運算式,傳回包含您要計入值的一組值。

傳回值

整數。

備註

  • COUNTX 函式接受兩個引數。 第一個引數必須一律為資料表,或傳回資料表的任何運算式。 第二個引數是 COUNTX 所搜尋的資料行或運算式。

  • COUNTX 函式只計數值、日期或字串。 如果此函式找不到要計數的資料列,就會傳回空白。

  • 若要計數邏輯值,請使用 COUNTAX 函式。

  • 在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例 1

下列公式會傳回包含價格清單之 Product 資料表所有資料列的計數。

= COUNTX(Product,[ListPrice])  

範例 2

下列公式說明如何將篩選過的資料表傳遞至 COUNTX,以取得第一個引數。 此公式會使用篩選運算式,只取得符合條件之 Product 資料表的資料列 (ProductSubCategory = "Caps"),然後計算有價格清單之結果資料表中的資料列數目。 FILTER 運算式適用於 Products 資料表,但卻使用您在相關資料表 ProductSubCategory 中查閱的值。

= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])  

COUNT 函式
COUNTA 函式
COUNTAX 函式
統計函式