COUNTX 函數
計算包含數字之資料列的數目,或評估數字的運算式 (透過資料表評估運算式時)。
語法
COUNTX(<table>,<expression>)
參數
詞彙 |
定義 |
---|---|
table |
包含要計算之資料列的資料表。 |
expression |
運算式,此運算式會傳回包含您要計算之值的一組值。 |
傳回值
整數。
備註
COUNTX 函數會採用兩個引數。 第一個引數必須永遠是資料表,或傳回資料表的任何運算式。 第二個引數是資料行,或透過 COUNTX 搜尋的運算式。
COUNTX 函數只會計算數值或日期, 而不會計算邏輯值或無法轉譯成數字之文字的引數。 如果函數找不到要計算的資料列,該函數會傳回空白。如果有資料列,但是沒有資料列符合指定的準則,則函數會傳回 0。
如果您想要計算邏輯值或文字,請使用 COUNTA 或 COUNTAX 函數。
範例
下列公式會傳回包含標價之 Product 資料表中所有資料列的計數。
=COUNTX(Product,[ListPrice])
下列公式說明如何將已篩選的資料表傳遞到 COUNTX 做為第一個引數。 此公式會使用篩選運算式只取得符合條件 ProductSubCategory = "Caps" 之 Product 資料表中的資料列,然後計算所產生之資料表中包含標價的資料列。 FILTER 運算式會套用至資料表 Product,但是會使用您在相關資料表 ProductSubCategory 中查閱的值。
=COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps", Product[ListPrice])