共用方式為


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 函數統計函數