FIRSTNONBLANKVALUE
注意
不建議將此函式用於 視覺計算,因為它可能會傳回毫無意義的結果。
評估依數據行排序值篩選的表達式,並傳回非空白表達式的第一個值。
語法
FIRSTNONBLANKVALUE(<column>, <expression>)
參數
術語 | 定義 |
---|---|
column |
傳回單一數據行數據表的數據行或表達式。 |
expression |
針對 column 的每個值評估的表達式。 |
傳回值
第一個非空白值,expression
對應至 column
排序值。
言論
資料行自變數可以是下列任一項:
- 任何數據行的參考。
- 具有單一數據行的數據表。
此函式與 FIRSTNONBLANK 不同,其中
column
會新增至篩選內容,以便評估expression
。在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
例
下列 DAX 查詢,
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
返回
DimProduct[類別] | [FNBV] |
---|---|
L | 699.0982 |
H | 13778.24 |
M | 1000.4375 |
533.83 |