COUNTX
計算在數據表上評估表達式時,包含非blankvalueor 評估為非blankvalue表達式的數據列數目。
語法
COUNTX(<table>,<expression>)
參數
術語 | 定義 |
---|---|
table |
包含要計算之數據列的數據表。 |
expression |
表達式,傳回您想要 values之 containsvalues 的一組 count。 |
傳回 value
整數。
言論
COUNTX 函式接受兩個自變數。 first 自變數一律必須是數據表,or 傳回數據表的任何表達式。 second 自變數是 or搜尋的數據行 COUNTX 表示式。
COUNTX 函式只會計算 values、日期、or 字串。 If 函式找不到要 count的資料列,它會傳回 blank。
If 您想要 count 邏輯 values,請使用 COUNTAX 函式。
在匯出數據行中使用 not 數據列層級安全性 (RLS) 規則時,支援此函式 or 用於 DirectQuery 模式。
範例 1
下列公式會傳回 count 數據表中具有清單 all的 Product 數據列 price。
= COUNTX(Product,[ListPrice])
範例 2
下列公式說明如何將篩選數據表傳遞至 COUNTX 自變數的 first。 公式會使用 filter 表示式,只取得符合條件之 Product 數據表中的數據列 ProductSubCategory = “Caps”,and 然後計算結果數據表中具有清單 price的數據列。 FILTER 表示式會套用至數據表 Products,但會使用您在 value 數據表 ProductSubCategory 中查閱的 related。
= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])